{"id":"ia.ap2","name":"AP2","verify":{"command":"curl -sf https://{domain}/.well-known/agent-card.json | jq -e '[.extensions[]?.uri | test(\"ap2\")] | any'","rescan":"isagentready results {domain} --checkpoint ia.ap2","expect":"exit code 0"},"fix":{"steps":[{"action":"Add an extensions entry with a uri that points to the AP2 specification.","order":1,"language":"json","code_example":"\"extensions\": [{\"uri\": \"https://google.github.io/A2A/extensions/ap2\", \"required\": false}]"}],"summary":"Add an AP2 entry to the extensions array of the A2A Agent Card.","skill":{"name":"agent-protocols","anchor":"ia.ap2"}},"category":"agent_protocols","aggregate":null,"references":[{"title":"Google A2A Protocol","kind":"spec","url":"https://a2a-protocol.org/latest/specification/"},{"title":"AP2 Agent Payments Protocol","kind":"guide","url":"https://github.com/google/A2A/blob/main/docs/payments.md"}],"stage":"act","lifecycle":{"introduced":"2026-08-24","revised":[],"retired":null,"replaced_by":null},"methodology_version":"2026-10-22","evidence_tier":"experimental","evidence_source":{"title":"agentready.org AR-ACT-08","url":"https://www.agentready.org/#act"},"why":"Agent Payments Protocol (AP2) declares payment capability via the A2A Agent Card. The canonical encoding is an entry in the `extensions` array whose `uri` references AP2; agents inspect this array to know your service can transact.","profiles":["agentic_commerce"],"score_role":"informational","legacy_id":"4.16","i18n":{"nl":{"name":"AP2","steps":["Voeg een extensions-entry toe met een uri die naar de AP2-specificatie verwijst."],"why":"Het Agent Payments Protocol (AP2) declareert betaalmogelijkheden via de A2A Agent Card. Een entry in de extensions-array met een uri naar AP2 vertelt agents dat je service kan afrekenen.","fix_summary":"Voeg een AP2-entry toe aan de extensions-array van de A2A Agent Card.","verify_expect":"exitcode 0"}},"ar_practice_ids":["AR-ACT-08"],"strength":"MAY","ar_mapping":"partial","evidence_type":"recommendation","detail_url":"https://isagentready.com/en/methodology/checkpoints/ia.ap2","maturity":"emerging","applicability":{"mode":"detected_surface","condition":null,"surfaces":["commerce"]}}