Skip to main content
GET
/
reference
/
webhook-events
List 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"
    }
  }
}
Returns all event types that can be subscribed to via webhooks as a key-value map.
{
  "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"
    }
  }
}

Authorizations

X-API-Key
string
header
required

Your Hrizn API key (prefix hzk_)

Response

200 - application/json

All webhook event types

data
object
Last modified on March 1, 2026