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
- 200
- 404
Accepted
No inbox with that identifier