Developer API

Build with GrowQR

Integrate URL shortening, QR generation, and analytics into your applications with our powerful REST API.

Get started in minutes

A single API call to create a short URL. It's that simple.

# Create a short URL
curl -X POST https://api.growqr.to/api/urls \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"originalUrl": "https://example.com/very-long-url"}'
# Response
{
"shortCode": "abc123",
"shortUrl": "https://growqr.to/abc123",
"originalUrl": "https://example.com/very-long-url"
}

Key Endpoints

Here are some of the most commonly used API endpoints.

POST/api/urls
GET/api/urls/:id
GET/api/urls/:id/stats
POST/api/qr/generate
GET/api/campaigns
POST/api/campaigns

Developer-friendly by design

REST API

Clean, well-documented REST endpoints with JSON responses.

API Key Auth

Secure authentication with API keys. Generate keys from your dashboard.

Webhooks

Get real-time notifications when links are clicked or campaigns update.

Rate Limits

Generous rate limits: 100 req/min on Free, 1,000 on Pro, unlimited on Enterprise.

SDKs & Libraries

Official SDKs for Node.js, Python, PHP, and Go. Community libraries for more.

OpenAPI Spec

Full OpenAPI 3.0 specification available for code generation and testing.

Start building today

Create a free account to get your API key and start integrating GrowQR into your apps.