curl --request GET \
--url https://api.app.hrizn.io/v1/public/reference/webhook-events \
--header 'X-API-Key: <api-key>'{
"data": {
"webhook_events": {
"ideacloud.completed": "IdeaCloud research finished",
"ideacloud.failed": "IdeaCloud research failed",
"content.progress": "Content generation stage transition (researching, outlining, writing, finalizing)",
"content.completed": "Content generation finished",
"content.failed": "Content generation failed",
"content.approval.submitted": "Content submitted for approval",
"content.approval.approved": "Content approved by reviewer",
"content.approval.rejected": "Content changes requested by reviewer",
"content.approval.escalated": "Content approval escalated to next reviewer in round-robin queue",
"content.approval.overridden": "Content approval overridden by authorized user with reason",
"compliance.completed": "Compliance check finished",
"content_tools.completed": "Content tools generation finished",
"inventory.description.completed": "Vehicle description generated",
"inventory.description.batch_completed": "Batch description generation finished",
"inventory.feed.updated": "Inventory feed refreshed from JDP sync"
}
}
}
List all webhook event types
curl --request GET \
--url https://api.app.hrizn.io/v1/public/reference/webhook-events \
--header 'X-API-Key: <api-key>'{
"data": {
"webhook_events": {
"ideacloud.completed": "IdeaCloud research finished",
"ideacloud.failed": "IdeaCloud research failed",
"content.progress": "Content generation stage transition (researching, outlining, writing, finalizing)",
"content.completed": "Content generation finished",
"content.failed": "Content generation failed",
"content.approval.submitted": "Content submitted for approval",
"content.approval.approved": "Content approved by reviewer",
"content.approval.rejected": "Content changes requested by reviewer",
"content.approval.escalated": "Content approval escalated to next reviewer in round-robin queue",
"content.approval.overridden": "Content approval overridden by authorized user with reason",
"compliance.completed": "Compliance check finished",
"content_tools.completed": "Content tools generation finished",
"inventory.description.completed": "Vehicle description generated",
"inventory.description.batch_completed": "Batch description generation finished",
"inventory.feed.updated": "Inventory feed refreshed from JDP sync"
}
}
}
{
"data": {
"webhook_events": {
"ideacloud.completed": "IdeaCloud research finished",
"ideacloud.failed": "IdeaCloud research failed",
"content.progress": "Content generation stage transition (researching, outlining, writing, finalizing)",
"content.completed": "Content generation finished",
"content.failed": "Content generation failed",
"content.approval.submitted": "Content submitted for approval",
"content.approval.approved": "Content approved by reviewer",
"content.approval.rejected": "Content changes requested by reviewer",
"content.approval.escalated": "Content approval escalated to next reviewer in round-robin queue",
"content.approval.overridden": "Content approval overridden by authorized user with reason",
"compliance.completed": "Compliance check finished",
"content_tools.completed": "Content tools generation finished",
"inventory.description.completed": "Vehicle description generated",
"inventory.description.batch_completed": "Batch description generation finished",
"inventory.feed.updated": "Inventory feed refreshed from JDP sync"
}
}
}