curl -X GET "https://api.chariow.com/v1/pulses?per_page=20&search=webhook" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"message": "success",
"data": {
"data": [
{
"id": "pulse_abc123xyz",
"url": "https://example.com/webhooks/chariow",
"is_enabled": true,
"source": {
"value": "manual",
"label": "Manual",
"description": "Created manually by user"
},
"triggers": [
{
"value": "successful_sale",
"label": "Successful Sale",
"description": "Triggers when a sale is successful."
},
{
"value": "license_activated",
"label": "License Activated",
"description": "Triggers when a license is activated."
}
],
"products": [],
"store": {
"id": "str_xyz789",
"name": "My Digital Store"
},
"can_delete": true,
"created_at": "2025-01-15T10:30:00+00:00",
"updated_at": "2025-01-15T10:30:00+00:00"
},
{
"id": "pulse_def456abc",
"url": "https://hooks.zapier.com/hooks/catch/12345/abcde",
"is_enabled": true,
"source": {
"value": "zapier",
"label": "Zapier",
"description": "Created via Zapier integration"
},
"triggers": [
{
"value": "successful_sale",
"label": "Successful Sale",
"description": "Triggers when a sale is successful."
}
],
"products": [
{
"id": "prd_xyz789",
"name": "Premium Course",
"slug": "premium-course"
}
],
"store": {
"id": "str_xyz789",
"name": "My Digital Store"
},
"can_delete": false,
"created_at": "2025-01-10T08:00:00+00:00",
"updated_at": "2025-01-10T08:00:00+00:00"
}
],
"pagination": {
"next_cursor": "eyJpZCI6NTB9",
"prev_cursor": null,
"has_more": true
}
},
"errors": []
}
Pulses
List Pulses
Retrieve all webhook notification pulses for your store
curl -X GET "https://api.chariow.com/v1/pulses?per_page=20&search=webhook" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"message": "success",
"data": {
"data": [
{
"id": "pulse_abc123xyz",
"url": "https://example.com/webhooks/chariow",
"is_enabled": true,
"source": {
"value": "manual",
"label": "Manual",
"description": "Created manually by user"
},
"triggers": [
{
"value": "successful_sale",
"label": "Successful Sale",
"description": "Triggers when a sale is successful."
},
{
"value": "license_activated",
"label": "License Activated",
"description": "Triggers when a license is activated."
}
],
"products": [],
"store": {
"id": "str_xyz789",
"name": "My Digital Store"
},
"can_delete": true,
"created_at": "2025-01-15T10:30:00+00:00",
"updated_at": "2025-01-15T10:30:00+00:00"
},
{
"id": "pulse_def456abc",
"url": "https://hooks.zapier.com/hooks/catch/12345/abcde",
"is_enabled": true,
"source": {
"value": "zapier",
"label": "Zapier",
"description": "Created via Zapier integration"
},
"triggers": [
{
"value": "successful_sale",
"label": "Successful Sale",
"description": "Triggers when a sale is successful."
}
],
"products": [
{
"id": "prd_xyz789",
"name": "Premium Course",
"slug": "premium-course"
}
],
"store": {
"id": "str_xyz789",
"name": "My Digital Store"
},
"can_delete": false,
"created_at": "2025-01-10T08:00:00+00:00",
"updated_at": "2025-01-10T08:00:00+00:00"
}
],
"pagination": {
"next_cursor": "eyJpZCI6NTB9",
"prev_cursor": null,
"has_more": true
}
},
"errors": []
}
Retrieves a cursor-paginated list of all pulse webhooks configured for your store. Pulses are webhook notifications sent to your specified endpoints when specific events occur, such as successful sales, abandoned sales, or license activations.
Query Parameters
Number of pulses to return per page (maximum 100)
Cursor for pagination. Use the
next_cursor from the previous response to retrieve the next page.Search pulses by URL, public ID, or trigger event names
Response
Show properties
Show properties
Array of pulse objects
Show pulse object
Show pulse object
Unique pulse identifier (e.g.,
pulse_abc123xyz)Webhook URL where notifications are sent
Whether the pulse is currently active
Whether the pulse can be deleted. System-created pulses cannot be deleted.
ISO 8601 timestamp with timezone
ISO 8601 timestamp with timezone
curl -X GET "https://api.chariow.com/v1/pulses?per_page=20&search=webhook" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"message": "success",
"data": {
"data": [
{
"id": "pulse_abc123xyz",
"url": "https://example.com/webhooks/chariow",
"is_enabled": true,
"source": {
"value": "manual",
"label": "Manual",
"description": "Created manually by user"
},
"triggers": [
{
"value": "successful_sale",
"label": "Successful Sale",
"description": "Triggers when a sale is successful."
},
{
"value": "license_activated",
"label": "License Activated",
"description": "Triggers when a license is activated."
}
],
"products": [],
"store": {
"id": "str_xyz789",
"name": "My Digital Store"
},
"can_delete": true,
"created_at": "2025-01-15T10:30:00+00:00",
"updated_at": "2025-01-15T10:30:00+00:00"
},
{
"id": "pulse_def456abc",
"url": "https://hooks.zapier.com/hooks/catch/12345/abcde",
"is_enabled": true,
"source": {
"value": "zapier",
"label": "Zapier",
"description": "Created via Zapier integration"
},
"triggers": [
{
"value": "successful_sale",
"label": "Successful Sale",
"description": "Triggers when a sale is successful."
}
],
"products": [
{
"id": "prd_xyz789",
"name": "Premium Course",
"slug": "premium-course"
}
],
"store": {
"id": "str_xyz789",
"name": "My Digital Store"
},
"can_delete": false,
"created_at": "2025-01-10T08:00:00+00:00",
"updated_at": "2025-01-10T08:00:00+00:00"
}
],
"pagination": {
"next_cursor": "eyJpZCI6NTB9",
"prev_cursor": null,
"has_more": true
}
},
"errors": []
}
Was this page helpful?
⌘I