Once a GEO Assets generation job completes, you can retrieve the results through three endpoints: list all your reports, read individual file contents for a specific job, or download all seven files as a ZIP archive for deployment.Documentation Index
Fetch the complete documentation index at: https://docs.cognerd.in/llms.txt
Use this file to discover all available pages before exploring further.
List all GEO reports
Returns a summary list of every GEO Assets job you have run.Response
The unique job identifier. Use this to fetch file contents or download the ZIP.
The website URL that was crawled.
Final job status:
"completed" or "failed".ISO 8601 timestamp when the job was created.
Get GEO report file contents
Returns the text content of all seven generated files for a specific job.Response
Download GEO report as ZIP
Downloads all seven GEO files bundled as a ZIP archive.Content-Type: application/zip). Extract it to get the seven files ready for deployment.
Deploying the files
After downloading, deploy each file to the correct location:| File | Where to put it |
|---|---|
llms.txt | https://yourdomain.com/llms.txt (web root) |
robots.txt | https://yourdomain.com/robots.txt (merge with existing) |
sitemap.xml | https://yourdomain.com/sitemap.xml |
site.jsonld | Embed as <script type="application/ld+json"> in <head> |
organization.jsonld | Embed as <script type="application/ld+json"> in <head> |
website.jsonld | Embed as <script type="application/ld+json"> in <head> |
entities.json | Serve at https://yourdomain.com/entities.json |
Error responses
| Status | Code | Meaning |
|---|---|---|
| 401 | UNAUTHORIZED | Missing or invalid Bearer token |
| 404 | NOT_FOUND | No report found for the given jobId |
| 500 | INTERNAL_ERROR | Server error retrieving the report |