List
Get diagnostics for a build
client.Builds.Diagnostics.List(ctx, buildID, query) (*Page[CodestringIgnoredboolLevelstringMessagestringConfigRefstringOasRefstringBuildDiagnosticListResponse], error)
get/v0/builds/{buildId}/diagnostics
Get diagnostics for a build
Parameters
buildIDstring
Build ID
queryCursorfieldLimitfieldSeverityfieldTargetsfieldBuildDiagnosticListParams
Returns
BuildDiagnosticListResponsestruct
package main
import (
"context"
"fmt"
"github.com/stainless-api/stainless-api-go"
"github.com/stainless-api/stainless-api-go/option"
)
func main() {
client := stainless.NewClient(
option.WithAPIKey("My API Key"),
)
page, err := client.Builds.Diagnostics.List(
context.TODO(),
"buildId",
stainless.BuildDiagnosticListParams{
},
)
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", page)
}
200 Example
{
"data": [
{
"code": "code",
"ignored": true,
"level": "fatal",
"message": "message",
"config_ref": "config_ref",
"oas_ref": "oas_ref"
}
],
"has_more": true,
"next_cursor": "next_cursor"
}