Dehradun Tourism & Vercel Developer Portal
Official developer resources, machine-readable specifications, and APIs for Dehradun Tourism hosted at dehradun1.vercel.app. Connect autonomous AI agents, LLMs, applications, and trip-planning bots.
Public REST API (v1)
Zero-auth, high-performance versioned endpoints for destinations, categories, searches, and visitor analytics.
OpenAPI 3.1.0 Spec
Self-describing machine-readable API specifications with 100% typed parameters, schemas, and operation IDs.
Model Context Protocol
First-party MCP server with Streamable HTTP & SSE transport exposing Dehradun POI tools for Claude, ChatGPT, and agents.
Developer Resource Directory
Direct links to all official Vercel & Dehradun Tourism developer assets and machine-readable endpoints:
REST Versioning & Deprecation Policy
The API follows explicit URL path versioning (current: /api/v1/). All updates maintain non-breaking backwards compatibility.
- Stable Version:
v1(Supported indefinitely). - Deprecation Signals: Signaled 12 months ahead via standard
SunsetandDeprecationHTTP response headers. - Deprecation Documentation: Published at /docs/api#deprecation.
RFC Rate Limit Response Headers
Every response includes standard IETF / RFC RateLimit headers so autonomous agents can self-throttle in real time:
Quickstart Guides
# 1. Fetch all places in Dehradun (v1) curl -s "https://dehradun1.vercel.app/api/v1/places" # 2. Filter nature attractions (caves, waterfalls, parks) curl -s "https://dehradun1.vercel.app/api/v1/places?category=nature" # 3. Search for specific landmarks curl -s "https://dehradun1.vercel.app/api/v1/places?search=monastery" # 4. Request markdown representation for LLMs curl -s -H "Accept: text/markdown" "https://dehradun1.vercel.app/"
// Fetch spiritual destinations in Dehradun
const response = await fetch("https://dehradun1.vercel.app/api/v1/places?category=spiritual");
const data = await response.json();
console.log(`Found ${data.count} places:`);
data.places.forEach((place) => {
console.log(`- ${place.name} (${place.distance}): ${place.description}`);
});import requests
url = "https://dehradun1.vercel.app/api/v1/places"
params = {"category": "heritage"}
response = requests.get(url, params=params)
data = response.json()
print(f"Total Heritage Spots: {data['total']}")
for p in data["places"]:
print(f"* {p['name']} ({p['hindi']}) - Entry: {p['entryFee']}")Connecting AI Agents via MCP
Add Dehradun Tourism to Claude Desktop, Cursor, ChatGPT, or your local MCP client by adding the following snippet to your configuration:
{
"mcpServers": {
"dehradun-tourism": {
"url": "https://dehradun1.vercel.app/.well-known/mcp",
"transport": "http-stream"
}
}
}API Interactive Explorer
Test live API endpoints directly in your browser with no authentication required.