{"base_url":"https://www.lastmilesolutions.com/developer-documentation","finished_at":"2026-08-04T16:38:47.838869Z","report":{"auditor":"agentfit/v3.25.1","base_url":"https://www.lastmilesolutions.com/developer-documentation","criteria":[{"id":"A1","max":3,"score":3,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/llms.txt","evidence_snippet":"Last Mile Solutions"},{"id":"A2","max":2,"score":0,"status":"absent","http_status":0,"evidence_url":"https://www.lastmilesolutions.com/llms-full.txt","evidence_snippet":""},{"id":"A3","max":3,"score":0,"status":"absent","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/robots.txt","evidence_snippet":""},{"id":"A4","max":3,"score":3,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/sitemap.xml","evidence_snippet":"https://www.lastmilesolutions.com/insights/blogs/l"},{"id":"A5","max":3,"score":2,"status":"partial","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":"og:* meta tags"},{"id":"B1","max":5,"score":0,"status":"absent","http_status":0,"evidence_url":"https://www.lastmilesolutions.com/insights/blog/payment-terminals-for-ev-charging-podcast/","evidence_snippet":""},{"id":"B2","max":3,"score":3,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":"@type: WebPage"},{"id":"B3","max":4,"score":4,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":"https://www.lastmilesolutions.com/developer-docume"},{"id":"B4","max":4,"score":4,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":"dateModified: 2026-07-28T09:33:40+00:00"},{"id":"B5","max":2,"score":2,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/insights/blogs/ai-governance-in-e-mobility-from-compliance-obligation-to-competitive-priority/","evidence_snippet":"ld keywords: Blog"},{"id":"B6","max":3,"score":3,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":"Developer platform (API)                          "},{"id":"C1","max":8,"score":0,"status":"absent","http_status":0,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":""},{"id":"C2","max":2,"score":0,"status":"absent","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":""},{"id":"C3","max":7,"score":4,"status":"partial","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/insights/blogs/ai-governance-in-e-mobility-from-compliance-obligation-to-competitive-priority/","evidence_snippet":"ml majority: 0c/2p/1a"},{"id":"D1","max":3,"score":0,"status":"absent","http_status":0,"evidence_url":"https://www.lastmilesolutions.com/insights/blogs/ai-governance-in-e-mobility-from-compliance-obligation-to-competitive-priority/","evidence_snippet":""},{"id":"D2","max":5,"score":0,"status":"absent","http_status":0,"evidence_url":"https://www.lastmilesolutions.com/insights/blogs/ai-governance-in-e-mobility-from-compliance-obligation-to-competitive-priority/","evidence_snippet":""},{"id":"D3","max":5,"score":2,"status":"partial","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":"inline error codes across pages"},{"id":"D4","max":4,"score":0,"status":"absent","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":""},{"id":"D5","max":4,"score":1,"status":"partial","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation/glossary","evidence_snippet":"glossary link without structural content"},{"id":"D6","max":2,"score":0,"status":"absent","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/insights/blogs/ai-governance-in-e-mobility-from-compliance-obligation-to-competitive-priority/","evidence_snippet":""},{"id":"E1","max":6,"score":6,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":"Skip to content                                   "},{"id":"E2","max":2,"score":2,"status":"present","http_status":301,"evidence_url":"https://www.lastmilesolutions.com/insights/blog/payment-terminals-for-ev-charging-podcast","evidence_snippet":"301/308 → canonical"},{"id":"E3","max":2,"score":0,"status":"absent","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":""},{"id":"E4","max":4,"score":4,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/","evidence_snippet":"5/5 internal links healthy"},{"id":"E5","max":3,"score":3,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/legal/terms-of-services-involving-card-based-payment-methods-for-cpo/","evidence_snippet":"llm"},{"id":"E6","max":4,"score":4,"status":"present","http_status":200,"evidence_url":"https://www.lastmilesolutions.com/developer-documentation","evidence_snippet":"a11y: 0 violations"},{"id":"F2","max":1,"score":0,"status":"absent","http_status":0,"evidence_url":"","evidence_snippet":""},{"id":"F3","max":3,"score":3,"status":"present","http_status":0,"evidence_url":"https://www.lastmilesolutions.com/.well-known/oauth-protected-resource","evidence_snippet":"https://www.lastmilesolutions.com/wp-json/mcp/mcp-"}],"max_score":100,"audit_date":"2026-08-04","categories":{"D_content":{"max":23,"score":3},"E_hygiene":{"max":21,"score":19},"C_api_spec":{"max":17,"score":4},"A_discovery":{"max":14,"score":8},"F_agent_surface":{"max":4,"score":3},"B_page_artifacts":{"max":21,"score":16}},"total_score":53,"e1_gating_passed":true,"unreliable_marker":false},"run_id":"019fcc65-c39a-7cd1-abed-9156a3031fa8","share_url":"/r/019fcc65-c39a-7cd1-abed-9156a3031fa8","started_at":"2026-08-04T16:38:12.917759Z","status":"done","total_score":53,"validity":"ok"}
