# The reference's schemas, vendored Copied unchanged from `google-agentic-commerce/AP2`, `code/sdk/schemas/`, at tag `v0.2.0` (commit `b4587ac1d055888a73b4b21750973cffba961793`, 2026-04-28), on 2026-09-13, with every `$id` kept, so that `mandate-ap2.schema.json` (the profile) and the seller's and the verifier's tests can point at the reference's own definitions rather than restate them. Apache-2.0, as the source. `ap2/*.json` are the six mandate and receipt types, `types/` the objects they share, `ucp/types/` the UCP Checkout objects the quote is also read as (`quote.schema.json`). Regenerate with `cp` from that commit; do not edit here.