Endpoints
All Transport endpoints require workspace-scoped API keys. Read operations use the
products:read scope. Mutations require products:write.Key concepts
- Transport configs are reusable templates that describe the default legs for a product; they are identified by a unique
keyper product. - Transport addons attach upsell services (e.g., extra baggage) to a config. Bulk upsert replaces rows atomically.
- Transport options live at the departure level and can include their own legs and pricing overrides for alternative itineraries.
- Departure segments model the primary transport plan for a departure and replace existing segments on each upsert.
- All leg/segment payloads accept camelCase or snake_case fields; the API normalizes them before validation.