Skip to content

API: cockpit

Status: GA Access: token required API contract: 0.3.0 · capability 2026-09-03.1 View as Markdown Open in Claude Open in ChatGPT

Get Cockpit

Open as a page →

Live cockpit snapshot for a SalesContract (empty contract → all zeros).

Auth: Authorization: Bearer <token> required

ParameterInRequiredTypeDescription
guidpathyesinteger

Responses:

CodeMeaningBody
200Successful ResponseCockpitResponse
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError

Get Heatmap

Open as a page →

Generate per-step distribution from the SC’s in-flight generate run_steps.

Auth: Authorization: Bearer <token> required

ParameterInRequiredTypeDescription
guidpathyesinteger

Responses:

CodeMeaningBody
200Successful Responseobject
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError

GET /api/v1/contracts/{guid}/published-articles

Section titled “GET /api/v1/contracts/{guid}/published-articles”

Get Published Articles

Open as a page →

Published articles (live URL set) for a contract — title, link, word count.

Auth: Authorization: Bearer <token> required

ParameterInRequiredTypeDescription
guidpathyesinteger

Responses:

CodeMeaningBody
200Successful Responsearray of PublishedArticle
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError

Get Timeline

Open as a page →

24h per-pipeline Gantt strip from the SC’s last-24h pipeline_run rows.

Auth: Authorization: Bearer <token> required

ParameterInRequiredTypeDescription
guidpathyesinteger
windowquerynostring

Responses:

CodeMeaningBody
200Successful Responseobject
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError