Skip to main content
Incoming webhooks let you programmatically create items in Onset by sending a simple HTTP POST request. You can use them to create releases, milestones, or subscribers. When you create an incoming webhook, Onset generates a unique URL that accepts a JSON payload. Each payload follows the same structure as the Onset API schema and includes the relevant fields for the target item type. There are three types of incoming webhooks:
  • Release – create a new release entry with title, version, description, and related metadata.
  • Milestone – create a milestone in your roadmap.
  • Subscriber – add a new subscriber to your list.
Your webhook URL contains a secret token. Treat it like a password — do not share or expose it publicly (e.g., in version control, client-side code, or logs).