Dovly AI developer & agent resources
Everything on dovly.com that a program can read without a browser: machine-readable content, the public API surface, and how to reach us about deeper integrations.
Machine-readable resources
| Resource | Type | Purpose |
|---|---|---|
| openapi.json | application/json | OpenAPI 3.1 spec of the public endpoints below |
| llms.txt | text/plain | LLM site guide with when-to-use guidance (llmstxt.org) |
| llms-full.txt | text/plain | Expanded product facts for LLM context windows |
| home.md | text/markdown | Homepage in markdown |
| pricing.md | text/markdown | Plans and pricing in markdown |
| sitemap.xml | application/xml | Full URL inventory |
| /ai/ | text/html | Canonical facts and citation guidance for AI assistants |
Markdown content negotiation
The homepage and pricing page serve markdown when a request prefers it: send Accept: text/markdown to / or /pricing/ and the response is the markdown variant, served with Vary: Accept. Routing happens before any cache, so the variants are never cross-served.
Public API
This marketing site exposes two unauthenticated endpoints, fully described in openapi.json: GET /api/reviews/ (paged verified Google reviews) and POST /api/partner-inquiry/ (B2B partnership inquiries; rate limited, 429 responses carry Retry-After). Errors are structured JSON. Unknown API paths return a JSON 404. There is no GraphQL endpoint and no public member API on this domain — the Dovly AI member product runs at app.dovly.com and its API is available to integration partners only. (The auth-gated admin at /studio is the Sanity CMS, not a GraphQL API.)
Rate limits
Every API response carries the IETF draft RateLimit and RateLimit-Policy headers; a 429 additionally carries Retry-After (seconds) — wait that long, then retry. GET /api/reviews/ allows 60 requests/minute per client at the origin (successful responses are CDN-cached, so cached replays carry a snapshot of the counters; RateLimit-Policy is the stable field). POST /api/partner-inquiry/ allows 5 submissions per 10 minutes.
Partner integrations
Building something on top of Dovly AI — employer benefits, credit union programs, affiliate integrations? Start with the partner inquiry form or email support@dovly.com.