Skip to main content
POST
Unpublish app

Authorizations

Authorization
string
header
required

Personal access token, sent as Authorization: Bearer <token>. Each operation lists the permission it needs: read_only or full_access. A full-access token can call every operation. A read-only token can call only the operations that list read_only; anything else returns 403 read_only_credential_route_not_allowed.

Path Parameters

app_id
string
required

ID of the app to unpublish.

Query Parameters

branch_id
string

ID of the branch to work on, as returned by List branches. Omit it to work on the app's main branch.

Response

The app, now offline.

The app, now offline.

id
string
required

ID of the app.

Example:

"6820f3a4e7b91d003c45a1f2"

name
string
required

Display name of the app.

Example:

"My CRM"

is_unpublished
boolean
required

Whether the app is offline. Always true here, because the unpublish succeeded.

Example:

true

last_deployed_at
string<date-time>
required

Time the app was last published, as a UTC timestamp in ISO 8601 format. Unpublishing doesn't change it.

Example:

"2026-08-02T14:30:00"