---
title: "Pay for and start a current quoted whole-site audit"
method: POST
path: "/api/paid-audits"
---

# Pay for and start a current quoted whole-site audit

`POST /api/paid-audits`

## Request

- Base URL: `https://websiteiq.xyz`
- URL: `https://websiteiq.xyz/api/paid-audits`
- Auth: none declared

Stable x402 and Bazaar-compatible adapter for the quote-specific paid resource. Obtain a current quoteId from /api/estimate, send it in JSON, and retry the identical request with PAYMENT-SIGNATURE after reviewing the exact HTTP 402 requirements.

## Request body

- object
  - `quoteId` string, required

## Response `202`

Payment settled and the quoted audit was queued; PAYMENT-RESPONSE contains settlement evidence

## Other responses

- `400`: Missing or malformed quoteId
- `402`: Exact x402 v2 challenge in PAYMENT-REQUIRED, including Bazaar discovery metadata
- `409`: Expired, closed, mismatched, or conflicting quote/payment replay
- `503`: Payment runtime, facilitator, or queue temporarily unavailable

---

[API](https://skmtc.dev/websiteiq/apis/websiteiq-audit-api.md) · [All operations](https://skmtc.dev/websiteiq/apis/websiteiq-audit-api/llms.txt) · [OpenAPI document](https://skmtc.dev/websiteiq/apis/websiteiq-audit-api/revisions/69878bfadd54?raw)
