curl --request POST \
--url 'https://api.sync.stateset.com/v1/tenants/{tenant_id}/webhooks/amazon' \
--header "x-stateset-api-key: $STATESET_SYNC_API_KEY"
{
"received": true,
"webhookId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Handle incoming Amazon SNS webhooks.
Amazon (SP-API) notifications are commonly delivered via SNS. This endpoint verifies the SNS signature using the signing certificate referenced in the message.
POST
/
v1
/
tenants
/
{tenant_id}
/
webhooks
/
amazon
curl --request POST \
--url 'https://api.sync.stateset.com/v1/tenants/{tenant_id}/webhooks/amazon' \
--header "x-stateset-api-key: $STATESET_SYNC_API_KEY"
{
"received": true,
"webhookId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Amazon (SP-API) notifications are commonly delivered via SNS. This endpoint verifies the
SNS signature using the signing certificate referenced in the message.
Path parameters
string
required
Tenant identifier
Response
object
boolean
required
string (uuid)
Status codes
| Code | Meaning |
|---|---|
200 | Webhook received |
404 | Tenant not found |
422 | Invalid request payload or signature |
503 | Signature verification unavailable |
curl --request POST \
--url 'https://api.sync.stateset.com/v1/tenants/{tenant_id}/webhooks/amazon' \
--header "x-stateset-api-key: $STATESET_SYNC_API_KEY"
{
"received": true,
"webhookId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Last modified on August 31, 2026