latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-23174237683.4 KB

9a3b3893f016

Conformance runs

Start a persisted conformance run

Grades the saved server against the protocol, apps, and tasks suites and returns 202 with a run id. The target comes from the saved server the path names: a body cannot supply a URL. OAuth is not startable here. Poll the run detail for the verdict. Status, outcome, and score are three different answers.

post/projects/{projectId}/servers/{serverId}/conformance-runs

Path parameters

projectIdstring required

ID of the hosted project that contains the server.

serverIdstring required

ID of the server inside the project.

Request body

suitesstring[]

Suites to run. Defaults to protocol, apps, and tasks. OAuth is not available on this surface.

idempotencyKeystring

Deduplicates a retried POST for the same saved server. Mapped to a namespaced externalRunId (api:<projectId>:<serverId>:<key>); a keyless start always inserts and spends quota.

protocolVersionstring
engineVersionstring

Response

The run was accepted and is executing.

runIdstring required
projectIdstring required
serverIdstring required
statusstring required
dedupedboolean required
requestedSuitesstring[] required