---
title: "ACP Checkout Conformance Validator"
method: POST
path: "/v1/tools/validate_acp_checkout"
tags: ["TODO_TAGS_REVIEW"]
---

# ACP Checkout Conformance Validator

`POST /v1/tools/validate_acp_checkout`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/validate_acp_checkout`
- Auth: none declared

OpenAI/Stripe Agentic Commerce Protocol (ACP): CheckoutRequest/Response field conformance (10 required fields each), Shared Payment Token structure, ISO 4217 currency, TTL, signature prefix validation. Suite now covers both AP2 (Google) and ACP (OpenAI/Stripe).

**Tool URL:** https://ainumbers.co/chaingraph/art-12-acp-checkout-conformance-validator.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `message_type_override` string: type not evidenced by kernel source
  - `payload` unknown, required

## Response `200`

Successful tool execution result

- object
  - `checks` object[]
    - `code` string
    - `status` string
  - `currency` string
  - `fail_count` integer
  - `merchant_id` string
  - `overall_status` string
  - `pass_count` integer
  - `warn_count` integer

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
