Developer Portal

Everything you need to integrate Documesh into your application or agent.

Quickstart

Search documentation with a single HTTP request — no API key required.

curl "https://documesh.selatan.org/search?q=edge+functions+env+vars"

API Reference

EndpointDescription
openapi.jsonOpenAPI 3.0 specification
GET /healthHealth check
GET /search?q=&vendors=&limit=Federated search across 38 vendors
GET /explain?error=&vendor=Error-to-docs matching
GET /vendorsVendor registry with licenses
GET /ask?q=NLWeb natural language query

Agent Mode

Add ?mode=agent to the root URL for a machine-readable view of all capabilities.

curl "https://documesh.selatan.org/?mode=agent"

WebMCP Tools

Available via document.modelContext.registerTool() when any page is open in a WebMCP-compatible browser.

Rate Limits

100 requests/hour per IP. Rate limit headers (X-RateLimit-*) included on all responses.

OpenAPI Spec

Full machine-readable API specification at /openapi.json.