Generated from the live OpenAPI document — 2026-10-19.This group has no curated guide page.All routes require Authorization: Bearer atamaia_… and return ApiEnvelope<T>({ ok, requestId, data, error, errorCode, count, hint }); the schemas below show thedata payload. * marks required properties.
Operations
| Method | Path | Summary / body | Responses |
|---|
| POST |
/api/projects/{projectId}/site-builds |
|
200 SiteBuildDto |
| GET |
/api/projects/{projectId}/site-builds/status |
|
200 SiteStatusDto |
| POST |
/api/site-builds/{id}/complete |
|
200 SiteBuildDto |
| POST |
/api/site-builds/claim |
|
200 SiteBuildDto |
Schemas
Request and response shapes referenced by the operations above. Nested types named here are also defined under their own group or inthe group index.
SiteBuildDto
| Property | Type | Description |
| id |
int64 |
|
| projectId |
int64 |
|
| status |
SiteBuildStatus |
|
| requestedByUserId |
int64 |
|
| requestedByName |
null,string |
|
| requestedAtUtc |
date-time |
|
| startedAtUtc |
date-time |
|
| finishedAtUtc |
date-time |
|
| commitSha |
null,string |
|
| builderHost |
null,string |
|
| detail |
null,string |
|
SiteStatusDto
| Property | Type | Description |
| projectId |
int64 |
|
| siteEnabled |
boolean |
|
| canPublish |
boolean |
|
| latest |
null | SiteBuildDto |
|
| lastPublished |
null | SiteBuildDto |
|
| pendingChanges |
int32 |
|