Tapaya

Configuration

Configure your organization's destination and subscriptions through the Platform or API.

Each organization has one webhook destination and one active signing secret. Configure it in the Platform or from your server.

DetailValue
Base URLhttps://api.sandbox.tapaya.com for sandbox, https://api.tapaya.com for production
AuthenticationServer Secret Token in Authorization. See Authentication.
ScopeOne destination per organization
Related guideVerify and Test

Configure in the Platform

Open API Keys for your organization and find Webhooks.

  1. Enter your public HTTPS URL.
  2. Choose the events you need, or turn on Subscribe to all webhook types.
  3. Turn on Enable and click Save.
  4. Copy the signing secret and store it on your server.
  5. Send a test webhook.

The signing secret is shown once

Copy it when you create or rotate the destination; it cannot be retrieved later. It only verifies incoming webhooks. Your Server Secret Token authorizes configuration requests.

All operations

OperationUse it to
Save a destinationCreate or replace the current subscription, or rotate its signing secret.
Read a destinationRetrieve the current URL, subscription mode, and enabled state.
Delete a destinationRemove the subscription and its delivery queue and history.

Manage the destination

Destination rules

Changing settings

When youWhat happens
Change the URL, events, or secretNew events use the new settings. Queued events keep the old URL and secret, so keep both working until the queue drains.
Disable webhooksQueued deliveries pause and no new events are captured. Re-enabling resumes the queue, but missed changes are not backfilled. Tests still work.
Delete the destinationQueued events and delivery history are removed. A request already in flight can still arrive. Recreating it creates a new signing secret.

URL requirements

  • Public HTTPS on port 443. Localhost and private networks are rejected, and DNS is checked again on each connection.
  • No embedded credentials, no fragment, and no redirects.
  • No custom authorization headers. Verify the Tapaya signature instead, or put a server-side adapter in front of a URL that needs its own key.

Errors

Configuration requests fail with these responses. A receiver that rejects or misses a delivery is a different problem; see Handle errors.

ResponseMeaning
400 on PUTInvalid URL, unsupported event type, missing required field, or an empty explicit event selection.
401The Server Secret Token is missing or invalid.
404 on GETNo destination exists for the authenticated organization.

Continue with signature verification and test delivery.

Missing something on this page?Request a feature. We attach this page so the team sees the context.