Get Deployment
Endpoints
Get Deployment
Get the current deployment status for a chat
GET
Get Deployment
Get the current deployment status for a chat. If the deployment is not in a final state, this endpoint will sync the status with Vercel before returning.Documentation Index
Fetch the complete documentation index at: https://www.macaly.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Request
Headers
| Header | Required | Description |
|---|---|---|
Authorization | Yes | Bearer macaly_... |
Path Parameters
| Parameter | Type | Description |
|---|---|---|
chatId | string | The chat ID |
Example Request
Response
Deployment Ready
No Deployment
Deployment Failed
Response Fields
| Field | Type | Description |
|---|---|---|
id | string | null | Database deployment ID (null if never deployed) |
url | string | null | The deployment URL |
status | string | null | Vercel deployment status (see below) |
deploymentId | string | null | Vercel deployment ID |
createdAt | string | null | ISO timestamp of deployment creation |
error | string[] | null | Error messages if deployment failed |
domain | string | null | Primary domain for the deployment |
domains | array | All connected domains |
domains[].domain | string | Domain name |
domains[].verified | boolean | Whether the domain is verified |
domains[].isCustomDomain | boolean | Whether this is a custom domain |
Deployment Status Values
| Status | Description |
|---|---|
QUEUED | Deployment is queued |
BUILDING | Build is in progress |
READY | Deployment successful |
ERROR | Deployment failed |
CANCELED | Deployment was cancelled |
UNPUBLISHED | Deployment was unpublished |
Status Codes
| Status | Description |
|---|---|
| 200 | Success (even if no deployment exists, returns null fields) |
| 401 | Invalid or missing API key |
| 403 | Chat does not belong to your team |
| 404 | Chat not found |