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.