curl --request POST \
--url 'https://api.voice.stateset.com/api/v1/stripe/webhook' \
--header "Authorization: Bearer $STATESET_VOICE_API_KEY" \
--header 'Content-Type: application/json' \
--data '"string"'
{
"received": true
}
Handle Webhook
StateSet Voice API operation.
POST
/
api
/
v1
/
stripe
/
webhook
curl --request POST \
--url 'https://api.voice.stateset.com/api/v1/stripe/webhook' \
--header "Authorization: Bearer $STATESET_VOICE_API_KEY" \
--header 'Content-Type: application/json' \
--data '"string"'
{
"received": true
}
StateSet Voice API operation.
Request body
JSON body of typestring.
Response
object
boolean
required
Status codes
| Code | Meaning |
|---|---|
200 | Webhook received and processed (redeliveries re-apply idempotently) |
400 | Invalid Stripe signature or malformed payload |
curl --request POST \
--url 'https://api.voice.stateset.com/api/v1/stripe/webhook' \
--header "Authorization: Bearer $STATESET_VOICE_API_KEY" \
--header 'Content-Type: application/json' \
--data '"string"'
{
"received": true
}
Last modified on August 31, 2026