Skip to content
PaalChat Docs

Approve or reject a transfer

.md
POST
https://whatsapp.paaltech.org/api/v1/businesses/{external_id}/whatsapp/transfers/{id}/{decision}

Token ability: connections.manage ยท Authentication

This business's answer. Ask the business's owner first - a transfer moves their WhatsApp number. A rejection ends the transfer; once both sides approve it completes after 24 hours (completes_at), announced as whatsapp.connection transferred_out / transferred_in.

Path parameters

external_id string required

Your own ID for the business (Multi-SKUUL - the tenant ID).

Max 191 characters. Pattern ^[A-Za-z0-9._:-]+$.

id integer required
decision string required

One of: approve, reject.

Responses

200

Recorded.

401

unauthenticated - missing, invalid, revoked or expired token

403

missing_ability, product_suspended or product_token_required

404

not_found - not yours, or does not exist

409

transfer_not_pending - already approved by both, rejected, cancelled or completed.

429

rate_limited - over 300 requests/minute for this product

Errors always look like {"error": {"code", "message"}} - see Errors and status codes.