One endpoint for weather, packing lists, cultural notes, fashion tips, and curated shopping. Built for ChatGPT Actions, agents, and developers.
Quickstart
All requests require an API key via Authorization: Bearer <key>. Use the demo key below to try it — not for production GPTs (shared global quota).
Endpoint
POST https://api.kartenkit.com/api/v1/trip/pack
Demo API key
kk_demo_AX753Z
curl -X POST https://api.kartenkit.com/api/v1/trip/pack \
-H "Authorization: Bearer kk_demo_AX753Z" \
-H "Content-Type: application/json" \
-d '{"destination":"Paris","startDate":"2026-04-01","endDate":"2026-04-07","locale":"US"}'Rate limits
| Tier | Limits | Use case |
|---|---|---|
| Demo | 2 req/min · 50/day (global) | Quick tests with curl or docs |
| Free | 10 req/min · 100/day per key | ChatGPT Actions, hobby integrations |
| Partner | Custom | Contact us for higher limits |
Free tier responses include KartenKit attribution and a tripUrl deep link. Product recommendations include affiliate links.
OpenAPI
Import the spec into ChatGPT Actions, Postman, or your agent framework.
Get an API key
Register for a free key (10 req/min, 100/day) for ChatGPT Actions or your own integration. Email kartenkit@gmail.com with your use case
Request API keyInclude your intended use (ChatGPT GPT, app integration, etc.) and expected daily volume.
Request body
Provide destination or both latitude and longitude, plus startDate and endDate (max 14 days). Optional: locale (default US), purpose (leisure or business).
Full schema in the OpenAPI spec.