Build AI-powered travel experiences with the Yoteiko API. Create itineraries, search destinations, and plan trips — all from ChatGPT, Claude, Gemini, Copilot, or any AI assistant.
Full access to Yoteiko's travel planning platform through a clean, RESTful API.
AI assistants can build complete day-by-day travel itineraries with destinations, activities, and budgets.
Change any part of an itinerary with simple instructions like "add a day in Kyoto" or "set budget to luxury".
Search destinations, hotels, restaurants, attractions, events, and community itineraries worldwide.
Fork popular community itineraries and customize them with AI assistance for your perfect trip.
Publish your AI-created itineraries to the community or generate shareable links for travel companions.
Enterprise-grade authentication with OAuth 2.0 authorization code flow, compatible with ChatGPT Actions.
See what's possible when you connect AI to Yoteiko.
“Plan a 7-day cherry blossom trip to Japan for a couple with a mid-range budget”
Creates a complete 7-day itinerary covering Tokyo, Kyoto, and Osaka with cherry blossom viewing spots, restaurants, and hotels.
“Find the best restaurants in Shibuya, Tokyo and add them to my itinerary”
Searches Yoteiko for top-rated restaurants in Shibuya and adds them to your existing itinerary.
“Search for family-friendly attractions in Kyoto”
Returns a curated list of family-friendly attractions with ratings, addresses, and coordinates.
“Fork the most popular Japan itinerary from the community”
Forks the highest-rated community itinerary to your account for customization.
Get up and running in under 5 minutes.
Sign in to your Yoteiko account and generate an API access token from your account settings. This token authenticates your AI agent with the Yoteiko API.
Use the API to search for destinations or create an itinerary. All responses are JSON with consistent structure.
curl -X POST https://api.yoteiko.com/api/ai/itineraries \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"title": "Tokyo Adventure",
"destination": "Tokyo",
"country": "Japan",
"totalDays": 5,
"budget": "mid-range",
"travelType": "couple"
}'Point your ChatGPT Action, Claude tool, or MCP client to our OpenAPI spec at https://api.yoteiko.com/api/ai/openapi.json and authenticate with your token.
Copy, paste, and start building.
curl -X POST https://api.yoteiko.com/api/ai/itineraries \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"title": "Tokyo Adventure",
"destination": "Tokyo",
"country": "Japan",
"totalDays": 5,
"budget": "mid-range",
"travelType": "couple"
}'import requests
response = requests.post(
"https://api.yoteiko.com/api/ai/itineraries",
headers={"Authorization": "Bearer YOUR_TOKEN"},
json={
"title": "Tokyo Adventure",
"destination": "Tokyo",
"country": "Japan",
"totalDays": 5,
"budget": "mid-range",
"travelType": "couple",
},
)
print(response.json())const response = await fetch(
"https://api.yoteiko.com/api/ai/itineraries",
{
method: "POST",
headers: {
Authorization: "Bearer YOUR_TOKEN",
"Content-Type": "application/json",
},
body: JSON.stringify({
title: "Tokyo Adventure",
destination: "Tokyo",
country: "Japan",
totalDays: 5,
budget: "mid-range",
travelType: "couple",
}),
}
);
const data = await response.json();Install the Yoteiko plugin in ChatGPT and Codex for natural language trip planning.
The plugin exposes 13 tools to ChatGPT via the Model Context Protocol — 7 itinerary tools and 6 search tools.
Enable developer mode in ChatGPT, then register the MCP server:
https://mcp.yoteiko.com/mcpOAuth 2.1 authentication triggers automatically when you use write tools.
Enterprise-grade authentication for AI agents.
The simplest method for server-to-server communication. Include your JWT token in the Authorization header.
Authorization: Bearer YOUR_JWT_TOKENFor ChatGPT Actions and platforms that require OAuth. Uses the standard authorization code flow.
Connect Yoteiko to ChatGPT in minutes.
Go to ChatGPT → Explore GPTs → Create a GPT. Give it a name like “Yoteiko Travel Planner”.
In the GPT configuration, go to Actions → Create new action. Click “Import from URL” and paste:
https://api.yoteiko.com/api/ai/openapi.jsonSelect OAuth or API Key authentication. For OAuth, set the authorization URL to /api/ai/oauth/authorize and token URL to /api/ai/oauth/token.
Test the integration by asking your GPT to plan a trip. Once verified, publish for your team or the public.
Complete interactive API reference with try-it functionality.
Everything you need to know about the Yoteiko AI integration.
Start integrating AI-powered travel planning into your applications today.