Skip to main content
Use the API to request and inspect validations for connected repositories. The API requires the documented authentication scheme and the appropriate evals:read or evals:write scope.

Endpoints

The endpoint definitions below describe accepted requests, status responses, run fields, artifacts, and errors. For a first run in GitHub, see Validate. For manual configuration, see Validation spec.

Runs

Request a validation · Get a run · List results and artifacts

Model

PUT returns 400 {code: "provider_not_connected", available_providers} when the provider is not connected on the account, and 403 {code: "not_owner"} for an installation setting from someone other than the installation’s owner.

Specs

Summary, signals, entitlement

/validate/grants and /validate/proposals/<id>/{context, report} and /validate/runs/<id>/{fix-context, fix-report} are service-only: they serve the proposer and fix jobs and the Remyx team.