MountainSwitch Know before you go.

Search and menu

Search for a destination, or browse routes, system status, documentation, and legal links.

Area
Area All areas
Activity
Activity Any activity

Developers

Agents & llms.txt

SHARED-PATTERN RESOURCE

Agents & llms.txt

Use this page as a quick reference before your agent fetches /llms.txt or /openapi.json.

1. Open llms.txt

Start with /llms.txt . The /developers/llms-txt/ URL is available as a convenience redirect.

https://mountainswitch.co/developers/llms-txt/
GET https://api.mountainswitch.co/llms.txt

2. Keep the call order destination-first

Use the same order as the main API docs: search the complete consumer-place catalog first, inspect endpoint markers, ask for destination access only when supported, then use route summary for one road and conditions or health only when you need more detail.

1. GET https://api.mountainswitch.co/v1/destinations and inspect endpoint markers
2. If endpoints.access is true: GET https://api.mountainswitch.co/v1/destinations/:destination/access
3. Optional GET https://api.mountainswitch.co/v1/routes/:route/summary
4. GET https://api.mountainswitch.co/v1/conditions
5. GET https://api.mountainswitch.co/v1/health when you need source status

3. API assets

Use /llms.txt for the compact reference and /openapi.json for the full schema.

GET https://api.mountainswitch.co/llms.txt
GET https://api.mountainswitch.co/openapi.json