Publish a saved revision of an app to its members.
For a phone app send platform: mobile and the revision from GET .../app-config: installed apps get it over the air. Screens your agent wrote reach members only in a new APK (POST .../app-config/apk-builds). web, the default, is for ClientPortal configuration apps; a coded web app publishes with POST .../infra/promote-to-production.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your access token.
clientportal-ai. writeOAuthPrivate IntegrationSub-Account TokenRequest
Headers
The API version.
v3v3Path Parameters
The app's id.
Possible values: Value must match regular expression ^prj_[A-Za-z0-9_-]+$
prj_a7ca4adc-be67-40ff-ae79-4f5acf56ac67Body
The revision to publish: the app configuration's revision, once appliedRevision matches it and status is ready.
Possible values: >= 1
4mobile for a phone app. web (the default) publishes a ClientPortal configuration app's web revision.
webmobilemobileResponse
Published configuration.
Stable owner project for this location's shared ClientPortal Experience. It may differ from the web or mobile project in the current route.
Possible values: Value must match regular expression ^prj_[A-Za-z0-9_-]+$
prj_a7ca4adc-be67-40ff-ae79-4f5acf56ac67The newest saved revision. A finished run or a restore saves a new one.
Possible values: >= 0
4The newest revision that finished applying. Publish a revision once it equals revision and status is ready.
Possible values: >= 0
4The revision members get. 0 until the first publish.
Possible values: >= 0
3Where the newest revision is: ready once it has applied and can be published, failed when it could not apply.
idlequeuedapplyingreadyfailedWhere the latest applied revision can be previewed, when the app has a preview.
https://prj-a7ca4adc-be67-40ff-ae79-4f5acf56ac67-sbx.staging.clientclub.netWhy the latest revision failed to apply, when status is failed.
The Schedule screen does not match the route contract.When the app's configuration was first saved.
2026-10-23T10:41:44.873ZWhen the latest revision was saved or changed state.
2026-10-23T11:24:45.263Z