Overview
The webb.in API lets you create, update, delete, and retrieve short links programmatically. Use it to build custom integrations, automate link creation, or embed URL shortening directly in your app.
View full API documentation →Quick Start
- 1
Get Your API Key
Log in to your dashboard and navigate to Settings → API Keys. Click Generate Key.
-
2
Make Your First Request
Use
curlor any HTTP client to shorten a URL:curl -X POST https://api.webb.in/api/urls \ -H "Content-Type: application/json" \ -H "X-Api-Key: YOUR_API_KEY" \ -d '{ "url": "https://example.com/very/long/url" }' -
3
Get the Response
You'll receive a JSON response with the shortened URL:
{ "id": "abc123", "shortUrl": "https://webb.in/abc123", "originalUrl": "https://example.com/very/long/url", "createdAt": "2025-01-15T10:30:00Z" }
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/urls | Create a short link |
| GET | /api/urls | List all your links |
| GET | /api/urls/{id} | Get link details |
| PUT | /api/urls/{id} | Update a link |
| DELETE | /api/urls/{id} | Delete a link |
| GET | /api/urls/{id}/stats | Get link analytics |
| POST | /api/urls/bulk | Create links in bulk |
| GET | /api/domains | List custom domains |
Rate Limits
Free tier10 req/min
Pro tier60 req/min
Business tier200 req/min
EnterpriseCustom limits
Rate limit headers are included in every API response.
Full Documentation
Explore complete endpoint references, code examples in 7 languages, authentication guides, and more.
Visit Developer Portal →