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
| Endpoint | Description |
|---|---|
| openapi.json | OpenAPI 3.0 specification |
GET /health | Health check |
GET /search?q=&vendors=&limit= | Federated search across 38 vendors |
GET /explain?error=&vendor= | Error-to-docs matching |
GET /vendors | Vendor 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.
search_docs_across— federated search across all 38 vendorsexplain_error— error message → closest doc sectionslist_vendors— vendor registry with licenses
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.