Skip to Content
Introduction

Snip URL API

Build powerful integrations with the Snip URL platform. Create short links, track analytics, generate QR codes, and manage your account — all programmatically.

Base URL: https://snipurl.click/api/v1
Authentication: Bearer token (API key)
Rate Limits: 60 req/min · 1,000 req/hr per key

Quick Example

curl -X POST https://snipurl.click/api/v1/links \ -H "Authorization: Bearer snip_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com/very/long/path"}'

Response:

{ "success": true, "data": { "id": "550e8400-e29b-41d4-a716-446655440000", "short_code": "abc123", "short_url": "https://snipurl.click/abc123", "original_url": "https://example.com/very/long/path", "created_at": "2024-01-15T10:30:00Z" } }

What You Can Build

CategoryDescriptionEndpoints
Link ManagementCreate, update, delete, and list short links with custom aliases, passwords, and expiration7 endpoints
Click AnalyticsTrack clicks with breakdowns by country, device, browser, OS, and referrer2 endpoints
QR CodesGenerate customizable QR codes in PNG or SVG with custom colors and sizes1 endpoint
AccountMonitor API usage, check limits, and view account details2 endpoints

Getting Started

Get your API key

Sign in to the Snip URL dashboard  and create an API key. You can have up to 10 keys per account.

Make your first request

Include your API key as a Bearer token in the Authorization header of every request:

Authorization: Bearer snip_live_aBcDeFgHiJkLmNoPqRsTuVwXyZ012345

Explore the full API

Browse the complete API reference for all available endpoints, parameters, and response schemas.

All Endpoints

EndpointMethodDescription
/linksPOSTCreate a short link
/linksGETList all your links
/links/:idGETGet link details
/links/:idPATCHUpdate a link
/links/:idDELETEDelete a link
/links/bulkPOSTCreate up to 50 links
/links/bulkDELETEDelete multiple links
/analytics/:idGETGet link click analytics
/analytics/summaryGETAccount-wide analytics
/qr/:codeGETGenerate QR code
/accountGETGet account info
/account/usageGETGet API usage stats

Resources

Last updated on