1. Webhooks
Reseller Stack Public APIs
  • Customers
    • List customers
      GET
    • Create customer
      POST
    • Get customer
      GET
    • Update customer notes
      PATCH
    • Update customer status
      PATCH
    • Update billing details
      PATCH
  • Geo
    • List countries
      GET
    • List states
      GET
  • Pricing
    • List TLD pricing
      GET
    • Update TLD pricing
      PATCH
    • Set TLD featured
      PATCH
    • Apply bulk margin
      POST
    • Reorder TLD pricing
      POST
  • Domains
    • List domains
      GET
    • Check domain availability
      POST
    • Checkout domain cart (single domain)
      POST
    • Checkout domain cart (bulk)
      POST
    • Get domain
      GET
    • Toggle transfer lock
      PATCH
    • Toggle auto-renew
      PATCH
    • Preview renewal price
      GET
    • Renew domain now
      POST
    • Get domain history
      GET
  • Orders
    • List orders
    • Get order
  • DNS
    • List DNS records
    • Add DNS records
    • Update DNS record
    • Delete DNS record
    • Update nameservers
    • Reset nameservers
    • List DNSSEC records
    • Add DNSSEC record
    • Delete DNSSEC record
  • Webhooks
    • Delivered when domain.order.success fires
    • Delivered when domain.order.failed fires
    • Delivered when domain.renewal.success fires
    • Delivered when domain.renewal.failed fires
  • Health check
    GET
  • Get current partner
    GET
  1. Webhooks

Delivered when domain.order.success fires

Webhook
POST
domain.order.success
This is a delivery ResellerStack makes TO the partner's registered webhook URL, not an endpoint this API exposes - see the "Webhooks" tag description for the envelope, signature verification, and retry behavior.

Request

Body Params application/json

Examples

Responses

🟢200
Any 2xx response acknowledges receipt and stops retries.
This response does not have a body.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://your-api-server.com' \
--header 'Content-Type: application/json' \
--data-raw '{
    "event": "domain.order.success",
    "eventId": "evt_9f8e7d6c5b4a",
    "data": {
        "userId": "usr_1a2b3c4d",
        "userEmail": "customer@example.com",
        "orderId": "co_5f6e7d8c9b0a",
        "domainId": "dom_2b3c4d5e6f7a",
        "domainName": "example-order.com",
        "expiryDate": "2027-08-27T00:00:00.000Z",
        "creationtime": "2026-08-27T09:00:00.000Z",
        "price": 12.99
    }
}'
Modified at 2026-08-28 11:33:21
Previous
Delete DNSSEC record
Next
Delivered when domain.order.failed fires
Built with