Harness CI: API Design & Integration Surface
Docs-backedHarness provides a REST API under /api/pipelines/, /api/executions/, /api/triggers/. Key operations: POST /api/pipelines/{pipelineId}/trigger (trigger execution with input set), GET /api/executions/{executionId} (poll status), GET /api/pipelines (list pipelines), GET /api/executions (list executions with filters). Authentication uses x-api-key header with Personal Access Tokens or Service Account Tokens. The API follows REST conventions with JSON. Pagination uses pageIndex/pageSize parameters. Rate limits are not prominently documented.