Read a publish job's progress.
Reports a publish job's progress. Poll it every few seconds until status is succeeded, when publishedUrl is the live site, or failed, when error says why.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your access token.
clientportal-ai. readonlyOAuthPrivate IntegrationSub-Account TokenRequest
Headers
The API version.
v3v3Path Parameters
The project.
Possible values: Value must match regular expression ^prj_[A-Za-z0-9_-]+$
prj_5f0c2a3eThe publish job promote-to-production returned.
job_3f9a1c2b7d4e5f6a7b8c9d0eResponse
Current publish-job state and immutable domain snapshot.
The publish job.
job_3f9a1c2b7d4e5f6a7b8c9d0eThe project.
prj_5f0c2a3esucceeded and failed are final.
queuedrunningsucceededfailedsucceededpublished once the site is live.
publishedThe live site, once the job succeeded.
https://5f0c2a3e.app.clientclub.netThe managed address the app is published to.
5f0c2a3e.app.clientclub.netThe active custom domains the live site also serves.
["portal.acmefitness.com"]The managed address's revision this publish took.
Possible values: >= 0
1Why the job failed.
nullWhen the job was accepted.
2026-10-23T09:42:00.000ZWhen the job last changed.
2026-10-23T09:43:05.000Z