Webhooks
Receive signed HTTP notifications when links, campaigns, and posts change in your workspace.
Styrar webhooks send signed HTTP notifications when resources in your workspace change. Use them to sync links and clicks to a CRM, trigger automations in your stack, or stream funnel events into a data warehouse.
Plan requirement: Programmatic API access (including API keys used to manage webhooks via
/v1/webhooks/*) requires a Team or Agency plan. Free and Solo workspaces do not include API access. See Authentication and pricing.
This replaces the retired link-only webhooks API (/v1/link-webhooks). New integrations should use /v1/webhooks/* only.
What you can build
- Sync short links and clicks to a CRM or data warehouse
- Trigger internal automations when a post publishes
- Close the loop between campaigns, posts, and downstream tools
How it works
- You register a public HTTPS endpoint in Settings → Webhooks or via the API.
- Styrar delivers signed
POSTrequests when subscribed event types fire. - Your server verifies the signature, returns 2xx, and processes the payload asynchronously.
Deliveries are at-least-once. Deduplicate on Styrar-Event-Id.
Guides in this section
| Guide | Description |
|---|---|
| Set up an endpoint | Dashboard and API setup, test events, go live |
| Verify signatures | Styrar-Signature header and HMAC verification |
| Webhook API | List endpoints, deliveries, and management routes |
For event payloads and field reference, see Events.
Related
- Events — event catalog and envelope format
- Authentication — API keys and scopes
- API introduction — base URL and response codes