Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Returns sample webhook payload for the order_created
event:
[
{
"id": "0",
"type": "transactions",
"attributes": {
"action": "charge",
"state": "succeeded",
"payment_type": "charge",
"amount_in_cents": 1000,
"sales_tax_in_cents": 0,
"currency": "USD",
"currency_symbol": "$",
"formatted_amount": "$10.00",
"created_at": "2025-07-31T17:13:05.247Z"
},
"relationships": {
"customer": {
"data": {
"id": "0",
"type": "customers"
}
},
"offer": {
"data": null
}
}
},
{
"id": "0",
"type": "customers",
"attributes": {
"name": "John Doe",
"email": "john.doe@example.com",
"avatar": null,
"external_user_id": null,
"public_bio": null,
"public_location": null,
"public_website": null,
"socials": null,
"net_revenue": "0.0",
"sign_in_count": 0,
"last_request_at": null,
"bounced_at": null,
"created_at": "2025-07-31T17:13:05.207Z",
"updated_at": "2025-07-31T17:13:05.207Z"
},
"links": {
"contact": "https://www.kajabi.test/api/v1/contacts/0"
},
"relationships": {
"site": {
"data": {
"id": "2",
"type": "sites"
}
},
"contact": {
"data": {
"id": "0",
"type": "contacts"
}
},
"offers": {
"data": [],
"links": {
"self": "https://www.kajabi.test/api/v1/customers/0/relationships/offers"
}
},
"products": {
"data": []
}
}
},
{
"id": "0",
"type": "orders",
"attributes": {
"order_number": 0,
"currency_code": "USD",
"fulfilled_at": null,
"created_at": "2025-07-31T17:13:05.207Z",
"total_price_in_cents": 1000,
"subtotal_in_cents": 800,
"sales_tax_amount_in_cents": 200,
"discount_amount_in_cents": 0,
"formatted_total_price": "$10.00",
"formatted_subtotal": "$8.00",
"currency_symbol": "$"
},
"relationships": {
"site": {
"data": {
"id": "2",
"type": "sites"
}
},
"customer": {
"data": {
"id": "0",
"type": "customers"
}
},
"order_items": {
"data": [
{
"id": "0",
"type": "order_items"
}
]
},
"payment_transactions": {
"data": []
}
}
},
{
"id": "0",
"type": "order_items",
"attributes": {
"quantity": 1,
"currency_code": "USD",
"item_type": "Offer",
"item_id": 0,
"title": "Kajabi Test Offer",
"fulfilled_at": null,
"created_at": "2025-07-31T17:13:05.229Z",
"total_price_in_cents": 1000,
"subtotal_in_cents": 800,
"sales_tax_amount_in_cents": 200,
"discount_amount_in_cents": 0,
"formatted_total_price": "$10.00",
"formatted_subtotal": "$8.00",
"currency_symbol": "$"
},
"relationships": {
"order": {
"data": {
"id": "0",
"type": "orders"
}
}
}
}
]
The actual payloads are sent to the target_url
as a POST request with the following JSON body:
{
"id": "hash_id",
"event": "order_created",
"payload": [],
}
The payload
array is the sample response above
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.