OpenAPI 3.1 · Read-only · CC BY 4.0
Family Travel Missions Static API
Use one stable index and 12 scenario endpoints to add English and Traditional Chinese observation prompts to research, education or travel tools.
Start here
The index lists every scenario endpoint. The OpenAPI document describes the complete read-only surface and response schemas.
Scenario endpoints
| Before leaving | /scenarios/pre-trip.json |
| Airport | /scenarios/airport.json |
| Flight | /scenarios/flight.json |
| Road trip | /scenarios/road-trip.json |
| Train or ferry | /scenarios/train-ferry.json |
| City walk | /scenarios/city-walk.json |
| Museum | /scenarios/museum.json |
| Theme park | /scenarios/theme-park.json |
| Nature or beach | /scenarios/nature-beach.json |
| Hotel | /scenarios/hotel.json |
| Restaurant | /scenarios/restaurant.json |
| Quiet waiting | /scenarios/quiet-waiting.json |
Privacy and safety contract
Responses contain no name, age, destination, location, photo, itinerary or completion record. Every prompt is optional, adult-supervised, stationary or seated, photo-free and unavailable to drivers.
Minimal examples
Command line
curl -s https://alice51849.github.io/ios-app-guide/api/v1/family-travel-missions/index.jsonBrowser JavaScript
const response = await fetch('https://alice51849.github.io/ios-app-guide/api/v1/family-travel-missions/scenarios/airport.json');
const mission = await response.json();
console.log(mission.scenario.targets);Operational notes
This is a static, cacheable, read-only API. There are no query parameters, writes, accounts or uptime promises. Pin /v1/ and retain attribution.
License and provenance
Original bilingual data is available under CC BY 4.0. Official references support selected safety boundaries but do not endorse this API.