Technical GEO Reports

Get a technical GEO report

Changed on

Returns the current status and the full result_data once the report is completed. While it is running, result_data is null and poll_after_seconds tells clients when to check again. Summaries carry output_language_code (the ISO 639-1 code an llms_txt report was requested in; null for an llms_txt report written in the website's own language, requested as auto or chosen in the app, and for every other report type); a completed llms_txt result_data also returns content_version (send it back to PATCH /technical_geo_reports/{id}/content), manually_edited_at, original_llms_txt_content and original_llms_full_txt_content (the generated files, kept from the first manual edit in the app, the API or MCP) and metadata.output_language_code.

get/technical_geo_reports/{id}

Request

  • Base URL
    https://api.llmpulse.ai/api/v1
  • URL
    https://api.llmpulse.ai/api/v1/technical_geo_reports/{id}
  • Auth
    API key in header Authorization

Path parameters

idinteger required

Report id returned by POST /technical_geo_reports or GET /technical_geo_reports

Query parameters

project_idinteger required

Project ID

report_type'crawlability' | 'schema' | 'content_readiness' | 'discoverability' | 'site_structure' | 'robots_txt' | 'agent_readiness' | 'llms_txt' | 'ai_visibility' required

Response

Report status and completed result data, plus app_url, the link that opens the report in the app

Changes