Skip to Content

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_id

Path Parameters

ParameterTypeRequiredDescription
app_idUUIDYesThe app’s unique identifier

Request Body

All fields are optional. Only provided fields will be updated.

FieldTypeDescription
namestringApp display name
waba_idstringWhatsApp Business Account ID
waba_namestringWABA name
phone_numberstringPhone number
phone_number_idstringPhone number ID
display_namestringDisplay name
quality_ratingstringQuality rating
waba_statusstringWABA connection status
verified_namestringVerified business name
code_verification_statusstringVerification status
callback_urlstringWebhook callback URL

Response

Success 200 OK

{ "success": true, "message": "App updated successfully" }

Errors

StatusErrorDescription
400Invalid app IDapp_id is not a valid UUID
401UnauthorizedInvalid or missing API key
403Access deniedApp belongs to another partner
404App not foundApp doesn’t exist

Try It

PUT/api/v1/partner/apps/{app_id}Update an app
{app_id}