Travel Planning API for AI Agents
Last verified
Connect any AI agent to Goyondo: start an OAuth device flow with POST /api/agent-auth/device, have the user approve one link, and your agent gets scoped access to 40 trip, itinerary and group-planning tools over MCP (npx -y goyondo-mcp) or REST. Trips persist in the user's Goyondo account, so the user, their group and their own AI assistant can keep planning and editing them.
No custom skill is required; a Goyondo skill is an optional behavior layer on top of the published interfaces. Bookings are records the user keeps; Goyondo does not book travel or show live prices.
Start here
- Agent quickstart
- Copy-paste first-run scripts for curl, Python and TypeScript at /agent-quickstart.md.
- OpenAPI
- The REST contract is published at /api/openapi.json.
- MCP tools
- Tool definitions with JSON input schemas are published at /api/mcp/tools.
- Device authorization
- Agents start with POST /api/agent-auth/device; see /auth.md for the full flow.