Skip to main content
WEBHOOK
coupon.created
{
  "event": {
    "id": "<string>",
    "type": "<unknown>",
    "api_version": "2025-09",
    "data": {
      "coupon": {
        "type": "<unknown>",
        "id": "<string>",
        "percent": 123,
        "name": "<string>",
        "code": "<string>",
        "title": "<string>",
        "public": true,
        "max_redemptions": 123,
        "duration": "once",
        "billing_period": "monthly",
        "months": 123,
        "auto_apply_to": {
          "unit_types": true,
          "protections": true,
          "products": true,
          "subscriptions": true
        },
        "created_at": "2023-11-07T05:31:56Z",
        "updated_at": "2023-11-07T05:31:56Z"
      }
    },
    "meta": {
      "curies": "<unknown>"
    }
  }
}

Body

application/json

Coupon Created Webhook Body

event
object

Response

Return a 2XX (200, 201, ...) status to indicate that the data was received successfully.