Integrations & API 4 min read Pro plan or higher
Connecting with Zapier
Short10 has no native Zapier app yet, but webhooks and the REST API give you both triggers and actions in Zapier today.
Trigger a Zap from Short10 events
- In Zapier, create a Zap with the trigger Webhooks by Zapier → Catch Hook. Copy the webhook URL Zapier gives you.
- In Short10 go to Dashboard → Integrations → Webhooks → Add webhook, paste the Zapier URL and select the events you want (
click,link.created,link.updated,link.deleted). - Click a test link (or create a link) so Zapier receives a sample, then click Test trigger in Zapier.
- Map the fields —
short_code,country,device,is_bot,timestamp— into your action (Google Sheets row, Slack message, CRM update, and so on).
Add a Zapier Filter step on is_bot equals false if you only want human clicks downstream.
Create Short10 links from a Zap
- Add an action Webhooks by Zapier → Custom Request (or POST).
- URL:
https://short10.app/api/v1/links, method POST, payload type JSON. - Headers:
Authorization: Bearer YOUR_API_KEYandContent-Type: application/json. Create the key at Integrations → API keys. - Data:
url(the long link from the previous step), optionaltitleandcustom_code. - Test the step; the response includes the short URL to use in later steps.
Popular recipes
- New blog post in WordPress → create short link → post to X and LinkedIn.
- Every click → append a row to Google Sheets.
- New row in Airtable with a URL → create short link → write it back to the row.
Webhooks and API access require the Pro plan or higher. Zapier's own limits on Webhooks by Zapier and on multi-step Zaps depend on your Zapier plan.