Skip to main content
POST
Connect integration
Connects or updates credentials for a third-party provider. The backend verifies the credentials with the live provider API before saving them (returning 201 on success, 400 if credentials are rejected by the provider, or 502 if the provider is unreachable).

Body parameters

string
required
Provider key — one of PLIVO, TWILIO, ACEFONE, VOBIZ, CAL_COM, WHATSAPP
string
required
A friendly label for this connection (e.g. Main Plivo Account or Support WhatsApp)
object
required
Key-value pair credentials specific to the provider:
  • PLIVO: { "auth_id": "...", "auth_token": "...", "application_id": "..." }
  • TWILIO: { "account_sid": "...", "auth_token": "..." }
  • ACEFONE: { "api_token": "...", "auth_token": "..." }
  • VOBIZ: { "auth_id": "...", "auth_token": "..." }
  • CAL_COM: { "api_key": "..." }
  • WHATSAPP: { "accessToken": "...", "phone_number_id": "...", "business_account_id": "..." }

Response