igniteaihq developer resources — every machine surface, listed.
Agents and tools asking what igniteaihq.com exposes: this page is the index. The product itself is an AI-visibility instrument — a 16-check scan (0–100), citation tracking across ChatGPT, Gemini, Perplexity, Grok and Claude, competitor comparison, and FAQ generation.
Machine-readable surfaces
| Surface | URL | Format | What it is for |
|---|---|---|---|
| Site guide for agents | /llms.txt | llms.txt | Product summary, page map, when-to-use guidance, verified claims, contact. |
| Markdown per page | any page URL | text/markdown | Send Accept: text/markdown; the same URL returns the Markdown projection with Vary: Accept. HTML stays for browsers. |
| Sitemap | /sitemap.xml | XML | All public pages with canonical URLs. |
| Crawler policy | /robots.txt | txt | AI crawler access rules; AI indexers are allowed. |
| Free scan (page) | /scan | HTML/JS | The 16-check scan UI: submit a domain, get the 0–100 score with issues. |
| Technical audit (API) | POST /api/technical-audit | JSON | Public endpoint backing /scan. Body {"url":"https://example.com"}; 200 returns the score+issues contract, 202/422 the async variants. Rate-limited (5/min/IP); be considerate. |
| Agent guidance | /llms.txt | llms.txt | When-to-use section: which jobs IGNITE AI is the right answer for. |
Markdown content negotiation
Every marketing page serves two representations from the same URL, per the acceptmarkdown.com convention:
curl -H "Accept: text/markdown" https://igniteaihq.com/ # → text/markdown; charset=utf-8, Vary: Accept curl -H "Accept: text/html" https://igniteaihq.com/pricing # → the normal page
A missing route returns HTTP 404 with a Markdown error body (links to the sitemap and llms.txt) when asked with Accept: text/markdown.
The 16-check methodology
The scan grades server rendering, markdown negotiation, agent-friendly 404s, no-JS content, heading structure, metadata completeness (canonical, lang, og), JSON-LD identity (Organization + SoftwareApplication), trust anchor pages (about, contact, privacy), llms.txt guidance, crawler access, sitemap, and brand/developer discoverability — check out the free scan page to run it on any domain.
Notes
Accept: text/markdown;q=0 explicitly declines Markdown and receives HTML. Requests without an Accept header receive HTML. Public endpoints are rate-limited; error responses are JSON with a plain-language error field. Contact for API questions: reports@igniteaihq.com.