Issue one API key and access image generation, lead enrichment, QR codes, PDF processing, voice synthesis, and more — all from a single endpoint.
Pick a language and make your first call in under a minute.
import requests API_KEY = "gw_live_your_key_here" BASE = "https://gateway.clovitek.com/v1" # Generate a QR code resp = requests.post( f"{BASE}/qr/generate", headers={"X-API-Key": API_KEY}, json={"url": "https://example.com", "size": 400}, ) print(resp.json()) # Generate an image resp = requests.post( f"{BASE}/image/generate", headers={"X-API-Key": API_KEY}, json={"prompt": "A minimalist logo for a tech startup"}, ) print(resp.json())
# Issue a free API key curl -s -X POST https://gateway.clovitek.com/v1/keys/issue \ -H "Content-Type: application/json" \ -d '{"email":"you@example.com","name":"Your Name","tier":"free","admin_secret":"..."}' # Generate a QR code curl -s -X POST https://gateway.clovitek.com/v1/qr/generate \ -H "X-API-Key: gw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com","size":400}' # Check your usage curl -s https://gateway.clovitek.com/v1/keys/me \ -H "X-API-Key: gw_live_your_key_here"
const API_KEY = "gw_live_your_key_here"; const BASE = "https://gateway.clovitek.com/v1"; async function generateQR(url) { const res = await fetch(`${BASE}/qr/generate`, { method: "POST", headers: { "X-API-Key": API_KEY, "Content-Type": "application/json", }, body: JSON.stringify({ url, size: 400 }), }); return res.json(); } generateQR("https://clovitek.com").then(console.log);
All 16 tools share the same base URL and authentication. Use /v1/{tool}/{action} to call any tool.
Start free. Scale as you grow. Contact us for enterprise volume pricing.
Premium features