SEO Audits

GET https://app.bryzora.com/api/audit-audits/
curl --request GET \
--url 'https://app.bryzora.com/api/audit-audits/' \
--header 'Authorization: Bearer {api_key}' \
Parameters Details Description
page Optional IntegerThe page number that you want results from. Defaults to 1.
results_per_page Optional IntegerMax results per page. Default: 25
{
    "data": [
        { "id": 1, "website_id": 10, "url": "https://example.com",
          "total_issues": 5, "total_pages": 42, "score": 87.5,
          "status": "completed", "datetime": "2026-05-01 20:11:45" }
    ],
    "meta": { "page": 1, "results_per_page": 25, "total_results": 1, "total_pages": 1 }
}
GET https://app.bryzora.com/api/audit-audits/{id}
curl --request GET \
--url 'https://app.bryzora.com/api/audit-audits/{id}' \
--header 'Authorization: Bearer {api_key}' \
{
    "data": { "id": 1, "website_id": 10, "url": "https://example.com",
             "total_issues": 5, "total_pages": 42, "score": 87.5,
             "status": "completed", "datetime": "2026-05-01 20:11:45" }
}
POST https://app.bryzora.com/api/audit-audits
Parameters Details Description
url Required StringFull URL to audit (e.g. https://example.com)
curl --request POST \
--url 'https://app.bryzora.com/api/audit-audits' \
--header 'Authorization: Bearer {api_key}' \ --header 'Content-Type: multipart/form-data' \
--form 'url=https://example.com' \
{ "data": { "id": 1 } }
DELETE https://app.bryzora.com/api/audit-audits/{id}
curl --request DELETE \
--url 'https://app.bryzora.com/api/audit-audits/{id}' \
--header 'Authorization: Bearer {api_key}' \