GuideAPIIntegration
Webhooks
Receive real-time events from The Wallet Crew via HTTPS webhooks. Create endpoints, validate signatures, and handle common event payloads.
Webhooks
Create and manage a webhook
Create a webhook (API)
Required scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
tenantIdstringRequired
Body
or
Responses
200
OK
descriptionstring · nullableOptional
Description of the webhook
eventsstring[] · min: 1Required
Events to listen. Can ends with * to listen to more than one event
endpointstring · uriRequired
Uri where a POST request will be made when the coresponding event happens.
enabledbooleanOptionalDefault:
Determine if the webhook is enabled
falseidstring · min: 1Required
Unique identifier of this webhook
signatureSecretstring · min: 1Required
Key used to sign the request. When The Wallet Crew platform sends a request it will add a X-NEOSTORE-SIGNATURE header with a hmacsha256 computed from the body content and this secret
201
Webhook created.
400
Invalid webhook payload.
401
Caller not authenticated.
403
Caller lacks Webhook.Write scope.
500
Unexpected server error.
post/api/{tenantId}/webhooks
Update, list, and delete

What The Wallet Crew sends
HTTP headers
How to process events reliably
Verify webhook authenticity
Common events
FAQ
Last updated

