https://backend-dev.wabsync.com/api/v1.
Typical flow
POST /sessions/createwithsession_nameGET /sessions/{sessionId}/get-qr-codewhile status is pairing-related- Poll
GET /sessions/{sessionId}untilstatusisready - Send messages and receive inbound traffic (see Webhooks)
GET /sessions (pagination via page / per_page).
Status values
These are thestatus values returned on session resources (and in OpenAPI):
Operational tip: treat
ready as the gate for outbound messaging and for inbound webhook delivery. Until then, keep polling or watch the dashboard.
How status moves while pairing
As the provider connects the phone, status commonly moves through values such ascreated → scan_qr_code → ready (exact path can include other values from the table). Failed starts end in failed.
Session fields (overview)
Full schemas and try-it-out: API reference tab (spec:
https://backend-dev.wabsync.com/docs/external-v1-api-docs.json).