Skip to main content

Webhook Event

Base path: /api/data/webhook-event

All webhook event CRUD endpoints are registered but not yet implemented — handlers are empty stubs.

POST /api/data/webhook-event​

Create a new webhook event record.

Auth: Session cookie required Tenant: Scoped via x-tenant-id header

Not yet implemented — returns no response.

Webhook Event Schema Reference​

FieldTypeRequiredDescription
tenantIdstringYesTenant identifier
providerenumYesWebhook provider: PAYPAL, CASHAPP_PAY, COINBASE_COMMERCE, DISCORD
eventIdstringYesProvider-assigned event identifier
receivedAtdateYesTimestamp when the event was received
payloadanyYesRaw event payload from the provider

GET /api/data/webhook-event/:id​

Retrieve a webhook event by ID.

Auth: Session cookie required Tenant: Scoped via x-tenant-id header

Not yet implemented — returns no response.


PATCH /api/data/webhook-event/:id​

Update a webhook event by ID.

Auth: Session cookie required Tenant: Scoped via x-tenant-id header

Not yet implemented — returns no response.


DELETE /api/data/webhook-event/:id​

Delete a webhook event by ID.

Auth: Session cookie required Tenant: Scoped via x-tenant-id header

Not yet implemented — returns no response.