
HTTP API
Use the GoVisit HTTP API to call tools directly from your application. Send a JSON POST to https://govisit.ai/api/tools/v1/<tool_name>. Public tool reads require no API key, browser session, or cookies.
Make a first request
This call reads the World catalog counts published on the Places landing page.
curl --fail-with-body --silent --show-error \
'https://govisit.ai/api/tools/v1/get_statistics' \
-H 'Content-Type: application/json' \
--data '{"pagePath":"/en/places"}'
Page readers take pagePath, the pathname of a published GoVisit URL, including its language prefix. Supply the pathname without the origin, query, or fragment. Search tools take explicit inputs such as a query, language, and traveler-selected scope where applicable.
Read the HTTP status and the returned result. Preserve scope, completeness, provenance, and warnings. See Reliability for payload limits, errors, and the request quota shared with MCP.
Find endpoints and schemas
- Browse the Tools reference and filter by HTTP API.
- Browse the HTTP API Reference for endpoint details, request fields, and response schemas.
- Use the OpenAPI JSON for tooling or discover endpoints in the API Catalog.