04 / API · KEYSProgrammatic access

Keys, scopes, and usage.

Mint scoped tokens for production workloads, CI pipelines, or partner integrations. Rotate at will — old keys remain valid for 12 hours after rotation.

Live keys
3
4 total
Calls · 30d
212,846
Across all keys
Error rate
0.21%
p99 well under target
Quota
1M / mo
Studio plan
AKeys
LabelTokenScopesCalls · 30dLast usedStatus
Production · web
production · created · by Amélie Roux
kdg_live_8a32_•••••••••••••••
posters:writeposters:read+1
184,232live
Mobile app · iOS
production · created · by Tomás Aguirre
kdg_live_2f01_•••••••••••••••
posters:writeposters:read
27,410live
Sandbox · CI
test · created · by Tomás Aguirre
kdg_test_d44b_•••••••••••••••
posters:writethemes:read
1,204live
Legacy WordPress
production · created · by Hana Park
kdg_live_91aa_•••••••••••••••
posters:read
0revoked
BQuickstart
POST /v1/posters
curl -X POST https://api.kodograph.studio/v1/posters \
  -H "Authorization: Bearer kdg_live_8a32_••••••••••••" \
  -H "Content-Type: application/json" \
  -d '{
    "city": "Paris",
    "country": "France",
    "theme": "noir",
    "distance": 2200,
    "width": 24,
    "height": 36,
    "format": "png",
    "dpi": 300
  }'
Rate limits
1 200 requests / minute
Burst 60 RPS, sustained 20 RPS.
Render queue
Median 5.4 s · p95 12.1 s
Webhook callback when ready.
Output
PNG · PDF · SVG
CDN-backed, 30-day retention.
CWebhooks
Endpoint
Receive POST callbacks when a render completes or fails.
https://kodograph.studio/api/webhooks/incoming
PARIS/FR/48.8566° N/2.3522° ETOKYO/JP/35.6762° N/139.6503° ENEW YORK/US/40.7128° N/-74.0060° WBERLIN/DE/52.5200° N/13.4050° ELISBON/PT/38.7223° N/-9.1393° WMARRAKECH/MA/31.6295° N/-7.9811° WSEOUL/KR/37.5665° N/126.9780° EBANGKOK/TH/13.7563° N/100.5018° ESHANGHAI/CN/31.2304° N/121.4737° EMUMBAI/IN/19.0760° N/72.8777° EREYKJAVÍK/IS/64.1466° N/-21.9426° WCOPENHAGEN/DK/55.6761° N/12.5683° EMEXICO CITY/MX/19.4326° N/-99.1332° WBUENOS AIRES/AR/-34.6037° S/-58.3816° WCAPE TOWN/ZA/-33.9249° S/18.4241° ESYDNEY/AU/-33.8688° S/151.2093° EISTANBUL/TR/41.0082° N/28.9784° ECAIRO/EG/30.0444° N/31.2357° EHELSINKI/FI/60.1699° N/24.9384° EATHENS/GR/37.9838° N/23.7275° EPARIS/FR/48.8566° N/2.3522° ETOKYO/JP/35.6762° N/139.6503° ENEW YORK/US/40.7128° N/-74.0060° WBERLIN/DE/52.5200° N/13.4050° ELISBON/PT/38.7223° N/-9.1393° WMARRAKECH/MA/31.6295° N/-7.9811° WSEOUL/KR/37.5665° N/126.9780° EBANGKOK/TH/13.7563° N/100.5018° ESHANGHAI/CN/31.2304° N/121.4737° EMUMBAI/IN/19.0760° N/72.8777° EREYKJAVÍK/IS/64.1466° N/-21.9426° WCOPENHAGEN/DK/55.6761° N/12.5683° EMEXICO CITY/MX/19.4326° N/-99.1332° WBUENOS AIRES/AR/-34.6037° S/-58.3816° WCAPE TOWN/ZA/-33.9249° S/18.4241° ESYDNEY/AU/-33.8688° S/151.2093° EISTANBUL/TR/41.0082° N/28.9784° ECAIRO/EG/30.0444° N/31.2357° EHELSINKI/FI/60.1699° N/24.9384° EATHENS/GR/37.9838° N/23.7275° E