Beladed Docs
Help Sign in Create account

Beladed Marketing · Webhooks

Webhooks

Receive signed, retryable product lifecycle events on your server. This page applies the contract to Beladed Marketing.

Delivery flow

  1. Register an HTTPS endpoint in your product dashboard.
  2. Read the raw request body before parsing JSON.
  3. Verify the documented signature and timestamp.
  4. Return a 2xx response quickly.
  5. Process idempotently outside the request path.

Verify every delivery

// Pseudocode — use the product dashboard's current signing contract
verifyBeladedWebhook({ rawBody, signatureHeader, webhookSecret });

Retries and ordering

Deliveries may be retried or arrive out of order. Store the event ID, ignore duplicates, and fetch the current resource when ordering matters.

Test safely

Use a development endpoint and development resources. Confirm signature failures, duplicate delivery handling, delayed processing, and endpoint downtime before enabling production traffic.

Type to search the complete public documentation catalog.