Update App
Update fields on an existing app. All fields are optional — only include the fields you want to change.
Endpoint
PUT /api/v1/partner/apps/:app_idPath Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
app_id | UUID | Yes | The app’s unique identifier |
Request Body
All fields are optional. Only provided fields will be updated.
| Field | Type | Description |
|---|---|---|
name | string | App display name |
waba_id | string | WhatsApp Business Account ID |
waba_name | string | WABA name |
phone_number | string | Phone number |
phone_number_id | string | Phone number ID |
display_name | string | Display name |
quality_rating | string | Quality rating |
waba_status | string | WABA connection status |
verified_name | string | Verified business name |
code_verification_status | string | Verification status |
callback_url | string | Webhook callback URL |
Response
Success 200 OK
{
"success": true,
"message": "App updated successfully"
}Errors
| Status | Error | Description |
|---|---|---|
400 | Invalid app ID | app_id is not a valid UUID |
401 | Unauthorized | Invalid or missing API key |
403 | Access denied | App belongs to another partner |
404 | App not found | App doesn’t exist |
Try It
PUT
/api/v1/partner/apps/{app_id}Update an app{app_id}