Developer API Webhooks & Audit Log
Automate link management with Linky's REST API on the Business plan. Create API keys, receive outbound webhooks, and review account activity.
14+
Endpoints
3
Webhook events
REST
JSON API
Same fields as the dashboard create form
01 // Toolkit
Automate everything. Audit everything.
The dashboard is the UI — the API is the engine. Create keys, register webhooks, and review every action in the activity log.
REST API v1
Full CRUD for links, rules, domains, and analytics under /api/v1.
API keys
Bearer tokens created in Settings — shown once, revocable anytime.
Webhooks
Real-time link.created, link.updated, and link.clicked events to your HTTPS endpoint.
Audit log
Every API key change, webhook edit, and link action logged for Business accounts.
02 // Endpoints
REST API v1
Every dashboard action has an API equivalent under /api/v1. Authenticate with an API key in the Authorization header.
- GET/api/v1/linksList links
- POST/api/v1/linksCreate link
- GET/api/v1/links/{id}Get link
- PATCH/api/v1/links/{id}Update link
- DELETE/api/v1/links/{id}Delete link
- POST/api/v1/links/bulkBulk create
- GET/api/v1/links/{id}/clicksAnalytics
- GET/api/v1/links/{id}/qrQR download
- GET/api/v1/links/{id}/rulesList rules
- POST/api/v1/links/{id}/rulesAdd rule
- GET/api/v1/domainsList domains
- POST/api/v1/domainsAdd domain
- GET/api/v1/webhooksList webhooks
- POST/api/v1/webhooksRegister webhook
03 // Webhooks
Outbound webhooks
Register an HTTPS endpoint in Settings to receive real-time events when links are created, updated, or clicked.
04 // Audit
Activity log
Business accounts get an audit trail of API key and webhook changes, plus link actions performed via the API or dashboard.
- 10:22:01link.clickedsummer-sale → US/mobile
- 09:14:33link.updatedDestination changed
- 08:55:12webhook.createdhooks.acme.io/linky
- 08:30:00api_key.createdProduction key
05 // Auth
One header. Every request.
Create an API key in Settings, then authenticate with a Bearer token on every call. Keys are shown once — store them securely.
curl -X POST "https://your-site.com/api/v1/links" \
-H "Authorization: Bearer lk_your_api_key" \
-H "Content-Type: application/json" \
-d '{"originalUrl":"https://example.com","slug":"launch"}'Full reference at /docs/api.
06 // Deploy
Built for teams that ship with code
Whether you are wiring Linky into a deploy pipeline or building a custom client portal — the API mirrors the dashboard exactly.
Deploy pipelines
Create campaign links automatically when a release ships or a promo goes live.
CRM sync
Push click events into Salesforce or HubSpot via webhooks — no polling.
Analytics warehouse
Pull click data into BigQuery or Snowflake on a schedule with the REST API.
Client tooling
Build internal dashboards that manage hundreds of links across accounts.
07 // FAQ
Questions answered
Your stack. Our API.
Upgrade to Business, create your first API key, and automate link management in minutes.