Channels
| Method | Path | Purpose / body |
|---|---|---|
| GET / POST / DELETE | /whatsapp_account | Status / get browser connection URL / disconnect |
| POST | /whatsapp_account/check | Check credentials and repair webhook subscription |
| POST | /whatsapp_account/activate | Enable live replies |
| POST | /whatsapp_account/deactivate | Pause live replies |
| GET / POST / DELETE | /instagram_account | Status / get browser consent URL / disconnect |
| POST | /instagram_account/check | Check credentials and repair webhook subscription |
| GET / POST | /test_phone_numbers | List / register with { "phone_number": "+56912345678" } |
| POST | /test_phone_numbers/:wa_id/verify | { "code": "123456" } |
| POST | /test_phone_numbers/:wa_id/resend | Resend a code |
| DELETE | /test_phone_numbers/:wa_id | Remove a test phone |
| GET / POST | /test_instagram_accounts | List / declare with { "username": "yourhandle" } |
| GET / DELETE | /test_instagram_accounts/:id | Read / remove a test account |
| POST | /test_instagram_accounts/verify | { "code": "123456" } |
| POST | /test_instagram_accounts/:id/resend_otp | Resend after the account's first DM |
:wa_id is the phone's digits without +. Registering a phone already verified on this workspace succeeds without sending a code. A verified phone on another workspace you own can be moved here. Codes arrive through the channel and are never returned by the API.
