SE Ranking Website Audit API
This collection of endpoints provides a comprehensive suite of tools to programmatically manage the full lifecycle of your technical SEO audits. These requests allow you to launch new crawls, monitor their progress in real-time, and retrieve detailed reports and page-level data for in-depth analysis. **Note on Costs:** Audits are billed on a per-page basis. - **Standard Audits:** 2 credits per crawled page. - **Advanced Audits (with JavaScript rendering):** 20 credits per crawled page. ### 1\. Create & Manage Audits Use these endpoints to start new crawls, re-run previous ones, or manage your list of audits. - **Create Audits**: Launch a new **Standard** (HTML crawl) or **Advanced** (JavaScript rendering) audit with highly customizable settings. - **List Audits**: Retrieve a paginated list of all audits associated with your account. - **Update Audit Title**: Change the display title of an existing audit report. - **Delete Audit**: Permanently remove an audit and all of its associated data. - **Recheck Audit**: Initiate a new crawl for a completed audit using its original settings. ### 2\. Monitor & Retrieve Data Once an audit is running or complete, use these endpoints to check its progress and pull detailed results. - **Get Audit Status**: Check the real-time progress of an ongoing audit. - **Get Audit Report**: Fetch the full, high-level report for a completed audit, including the overall health score and a summary of issues. - **Get Audit History**: Retrieve a historical snapshot of a specific audit run from a particular date. - **Get All Crawled Pages**: Return a complete, paginated list of every URL discovered during an audit. - **Get Audit Pages by Issue**: Get a list of all URLs affected by a single, specific issue. - **Get All Issues for a Specific URL**: Retrieve all errors, warnings, and notices found on a single page. - **Get All Found Links**: Fetch a complete list of every internal and external link discovered across the entire site during the audit.