AlgoVoi Ap2 API

The Ap2 API from AlgoVoi — 7 operation(s) for ap2.

Operations 7

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /v1/ap2/verify Verify a payer's AP2 mandate credential · AP2 mandate verification #
Ask an LLM
“How do I check that an AP2 mandate a payer submitted carries a valid signed JWT?”
“Can I verify an AP2 mandate on behalf of a specific merchant?”
Tell an agent
Verify AP2 mandate {mandate}.
Check the AP2 mandate {mandate} is valid for merchant {merchant_id}.
POST /ap2/intent Open an AP2 shopping session with an IntentMandate · Submit an IntentMandate to open an AP2 shopping session #
Ask an LLM
“How does an agent start an AP2 shopping session?”
“Is the user's SD-JWT authorization checked when the intent is submitted, or later at pay?”
Tell an agent
Submit IntentMandate {mandate} to open a shopping session.
Start an AP2 session with intent {mandate} and user authorization {user_authorization}.
POST /ap2/cart Submit a merchant-signed CartMandate · Submit a merchant-signed CartMandate, verified against an accepted IntentMandate #
Ask an LLM
“How do I attach a merchant-signed cart to an accepted AP2 intent?”
“What is the CartMandate checked against when I submit it?”
Tell an agent
Submit CartMandate {mandate} against intent {intent_id}.
Attach the merchant-signed cart {mandate} to AP2 intent {intent_id}.
POST /ap2/pay Submit a PaymentMandate and get a crypto challenge · Submit PaymentMandate; verify user_authorization and return crypto challenge #
Ask an LLM
“How do I pay for an AP2 cart once it is accepted?”
“What does the gateway return after it verifies the PaymentMandate, a crypto challenge?”
Tell an agent
Submit PaymentMandate {mandate} for cart {cart_id}.
Start payment on AP2 cart {cart_id} and return the crypto challenge.
POST /ap2/confirm Confirm an AP2 on-chain payment and get a JWT · Confirm on-chain transaction; gateway verifies via facilitator and issues JWT #
Ask an LLM
“After the on-chain transfer, how do I get the AP2 access token?”
“Which network and transaction details are needed to confirm an AP2 payment?”
Tell an agent
Confirm AP2 payment {payment_id} with transaction {tx_id} on {network}.
Verify tx {tx_id} for payment {payment_id} and issue the JWT.
GET /ap2/status/{cart_id} Inspect an AP2 mandate chain by cart · Inspect AP2 mandate chain state by cart_id #
Ask an LLM
“Where is my AP2 cart in the intent, cart, payment and confirm chain?”
“Can I see the mandate chain state for one cart?”
Tell an agent
Show the AP2 mandate chain state for cart {cart_id}.
Check how far cart {cart_id} has progressed through AP2.
GET /ap2/extensions List the AP2 extensions this gateway supports · List AP2 extensions supported by this gateway #
Ask an LLM
“Which AP2 extensions and crypto payment methods does the gateway support?”
“What should my agent discover before building a CartMandate?”
Tell an agent
List the supported AP2 extensions.
Show which crypto rails are available as AP2 payment methods.

Documentation

Specifications

Other Resources

🔗
AgentCard
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/a2a/algovoi-co-uk-a2a.yml
🔗
AgentCard
https://pay.algovoi.co.uk/.well-known/agent-card.json
🔗
LLMsTxt
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/llms/algovoi-co-uk-pay-llms.txt
🔗
LLMsTxt
https://pay.algovoi.co.uk/llms.txt
🔗
Conventions
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/conventions/algovoi-co-uk-conventions.yml
🔗
Idempotency
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/conventions/algovoi-co-uk-conventions.yml
🔗
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/errors/algovoi-co-uk-problem-types.yml
🔗
Plans
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/plans/algovoi-co-uk-plans-pricing.yml
🔗
Sandbox
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/sandbox/algovoi-co-uk-sandbox.yml
🔗
ErrorCodes
https://docs.algovoi.co.uk/api-reference/errors
🔗
Webhooks
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/asyncapi/algovoi-co-uk-webhooks.yml
🔗
Webhooks
https://docs.algovoi.co.uk/integrations/outbound-webhooks
🔗
DataModel
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/data-model/algovoi-co-uk-data-model.yml
🔗
AgentCard
https://api.algovoi.co.uk/.well-known/agent-card.json
🔗
SignUp
https://dash.algovoi.co.uk/signup
🔗
Components
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/components/algovoi-co-uk-components.yml
🔗
AgentCard
https://agents.algovoi.co.uk/.well-known/agent-card.json
🔗
LLMsTxt
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/llms/algovoi-co-uk-clinic-llms.txt
🔗
LLMsTxt
https://agents.algovoi.co.uk/llms.txt
🔗
Dashboard
https://agent-trust-bench.algovoi.co.uk/stats
🔗
SourceCode
https://github.com/chopmob-cloud/algovoi-audit-verifier
🔗
ToolCrosswalk
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/mcp/algovoi-co-uk-tool-crosswalk.yml
🔗
SourceCode
https://github.com/chopmob-cloud/AlgoVoi-MCP-Server
🔗
Packages
https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/packages/algovoi-co-uk-packages.yml

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/algovoi-co-uk:algovoi-co-uk-ap2-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

algovoi-co-uk-ap2-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Algovoi Co Uk Ap2 API
  x-refined-note:
  - x-guidance differs across the merged source definitions and was not carried
  version: '1.0'
  description: 'Operations tagged Ap2 across 2 of this provider''s published API definitions: algovoi-co-uk-gateway-openapi.json, algovoi-co-uk-pay-openapi.json. Each path carries the servers of the definition it was published in.'
tags:


# --- truncated at 32 KB (43 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/algovoi-co-uk/refs/heads/main/openapi/algovoi-co-uk-ap2-api-openapi.yml