Skip to main content
POST
Deploy a prebuilt site

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 deploy.

Body

multipart/form-data

A prebuilt site to publish.

file
file
required

The build output as a gzipped tar archive, with a file name ending in .tar.gz.

Response

The deploy is live.

The deploy that went live.

deployed_at
string
required

When the deploy was recorded, as a UTC timestamp in ISO 8601 format with no offset.

Example:

"2026-09-30T12:34:56.789000"

app_url
string
required

The app's published URL on its Base44 domain. A custom domain isn't returned here.

Example:

"https://task-tracker.base44.app"