Skip to main content

Receive a WAHA session event

POST 

/public/api/v1/waha/:inbox_identifier/session

Where WAHA reports the session's own state — paired, disconnected, failed.

A session reporting as working is not proof messages are arriving: a phone that fell out of sync keeps it up while nothing comes in.

Called by the WAHA server, not by you. There is no API key: the inbox identifier in the path is what names the session, and the payload is WAHA's own.

Answers quickly by design — the work is queued rather than done inline, so a busy session's webhooks are never held open behind a slow round trip.

Request​

Responses​

Accepted