signals

Provider webhook ingest (no user authentication)

Changed on

The 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 URL
    https://composal.com (the document declares no server; this is the origin it was published from)
  • URL
    https://composal.com/api/v1/signals/inbound/{provider}/{inbound_token}
  • Auth
    HTTP 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 path request parameter inbound_token

    • warning

      deleted the path request parameter provider

    • breaking

      added the new path request parameter inbound_token

    • breaking

      added the new path request parameter provider

    • warning

      deleted the path request parameter inbound_token

    • warning

      deleted the path request parameter provider