Getting Started
๐ Overview ๐ Quick Start ๐ค Create Account ๐ข Workspace SetupLink Management
๐ Overview โจ Create Links ๐ Redirect Modes ๐ Password Links โฑ๏ธ Expiration ๐ซฅ Cloaking ๐งช A/B Testing ๐ Link-in-Bio ๐ฑ Social Previews ๐ฆ Bulk Import/ExportUTM Tracking
๐ UTM Explained ๐ง UTM Builder ๐ UTM Templates ๐ฏ Conversion TrackingAnalytics
๐ Overview ๐ Click Analytics ๐ Geo Analytics ๐ฑ Device AnalyticsDomains & QR
๐ Custom Domains โ Verification ๐ฑ QR CodesTeam
๐ฅ Team Management ๐ก๏ธ Roles & PermissionsBilling
๐ณ Plans & Pricing ๐ Free TrialDeveloper
โก API Reference ๐ Webhooks ๐ Integrations ๐ SSO / SAML ๐งฉ ExtensionMore
๐ค Partner Program โ FAQ ๐ง Contact UsManage links, events, and domains programmatically using the UTMPro REST API.
Include your API key in the Authorization header:
Authorization: Bearer utmpro_your_api_key_here
Create API keys at Settings โ API Keys.
https://app.utmpro.link/api/v1
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/links | List links (paginated) |
| POST | /api/v1/links | Create a new link |
| GET | /api/v1/links/{id} | Get link details |
| PUT | /api/v1/links/{id} | Update a link |
| DELETE | /api/v1/links/{id} | Delete a link |
| GET | /api/v1/events | List click events |
| GET | /api/v1/domains | List domains |
| GET | /api/v1/tags | List tags |
POST /api/v1/links
Content-Type: application/json
{
"url": "https://example.com/landing-page",
"domain": "go.utmpro.link",
"slug": "my-campaign",
"utm_source": "api",
"utm_medium": "automation",
"utm_campaign": "product-launch"
}
API requests are rate-limited based on your plan. If you exceed the limit, you'll receive a 429 Too Many Requests response.