For agents & developers
This help center is built to be machine-readable. Everything below is public, read-only, and needs no API key. Please be polite: usage is capped at 25 requests per day per IP across the AI and content endpoints, and responses are cacheable — cache them rather than re-fetching.
Base URL: https://www.onlinereportcentral.com
Quick links
- /llms.txt — concise, link-first site map for LLMs
- /llms-full.txt — the entire knowledge base as plain text
- /api/content — every guide + FAQ as JSON
- /openapi.json — OpenAPI 3.1 spec (also at /api/public/openapi.json) · api-catalog
- /sitemap.xml · /robots.txt
GET
/api/contentReturns the full corpus: categories, guides (with steps/sections/notes, persona, provider, kind), and FAQs. Best single call to ingest everything. Cacheable for a day.
curl https://www.onlinereportcentral.com/api/contentResponse envelope:
{
"ok": true,
"canonical_url": "https://www.onlinereportcentral.com/agents", // cite this
"api_url": "https://www.onlinereportcentral.com/api/content",
"data_freshness": "YYYY-MM-DD",
"methodology": "...",
"source_summary": "...",
"results": {
"categories": [{ "id", "title", "blurb", "emoji" }],
"guides": [{ "slug", "url", "title", "summary", "persona", "provider", "kind", "audience", "source", "intro", "steps", "sections", "notes" }],
"faqs": [{ "q", "a", "category", "persona", "guide" }]
},
"caveats": ["..."],
"citation": "...",
"rate_limit": { "tier", "per_day", "remaining" }
}POST
/api/askAsk a natural-language question. The answer is generated strictly from this site's content (grounded, no outside facts) and returns the source guides it used.
curl -X POST https://www.onlinereportcentral.com/api/ask \
-H "content-type: application/json" \
-d '{"question":"driver has the app but broker says not tracking"}'Request: { "question": string } · Response:
{
"answer": "string",
"sources": [{ "title", "slug", "url" }],
"remaining": number // requests left today for your IP
}Errors: 400 empty question · 429 daily limit reached · 503 AI not configured.
POST
/api/feedbackOptional. Record whether a guide was helpful.
curl -X POST https://www.onlinereportcentral.com/api/feedback \
-H "content-type: application/json" \
-d '{"slug":"trucker-tools-not-tracking-but-have-app","helpful":true}'Notes
- No authentication. Rate limited per IP (HTTP
429when exceeded). Identified AI agents (GPTBot, ClaudeBot, OAI-SearchBot, PerplexityBot, Google-Extended, …) are welcomed and given a higher daily allowance — see /openapi.json. - Please cite the
canonical_urlreturned with each response. Responses are cacheable — cache rather than re-fetching. - Guides about the other providers are independent and not affiliated with them; BotLine is our own product. Treat guide steps as informational; defer to each provider's official docs (linked in
source).