signals
Provider webhook ingest (no user authentication)
Changed onThe endpoint Sentry and PlanetScale post to. There is no user session and no CSRF: the random inbound_token addresses the integration and the provider's HMAC-SHA256 over the RAW request body authenticates it. The response is returned before any normalization work, inside PlanetScale's two-second budget.
post/api/v1/signals/inbound/{provider}/{inbound_token}
Request
- Base URLhttps://composal.com (the document declares no server; this is the origin it was published from)
- URLhttps://composal.com/api/v1/signals/inbound/{provider}/{inbound_token}
- AuthHTTP bearer
Path parameters
providerstring required
inbound_tokenstring required
provider'sentry' | 'planetscale' required
inbound_tokenstring required
The integration's random inbound token. Not a public id.
Request body
object required
Response
Success
object required
Changes
- breaking
added the new path request parameter
inbound_token - breaking
added the new path request parameter
provider - warning
deleted the
pathrequest parameterinbound_token - warning
deleted the
pathrequest parameterprovider
- breaking
- breaking
added the new path request parameter
inbound_token - breaking
added the new path request parameter
provider - warning
deleted the
pathrequest parameterinbound_token - warning
deleted the
pathrequest parameterprovider
- breaking