gaipagents-com The record API
Answers read from GAIP's dated record of what was published, as indexed, each with a receipt.
Answers read from GAIP's dated record of what was published, as indexed, each with a receipt.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/gaipagents-com:gaipagents-com-the-record-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
contact:
name: GAIP
url: https://www.gaipagents.com/contact
description: 'GAIP, the Governed Agentic Intelligence Platform, keeps an independent, dated record of what AI agents, MCP servers and online shops publish, and answers questions about that record with signed receipts. Free, read-only, no key; facts at a stated time, never an assessment. First call: gaip_check on https://www.gaipagents.com/mcp, or GET https://www.gaipagents.com/v1/free/conformance/check?url=. What it answers, by who asks: https://www.gaipagents.com/v1/free/map. Every completed answer carries a continuity handle; send it back and the answer is bound to your own history with GAIP.'
summary: GAIP keeps an independent, dated record of what AI agents, MCP servers and online shops publish.
termsOfService: https://www.gaipagents.com/terms
title: GAIP The record API
version: 1.8.0
x-gaip-legal:
corrections: https://www.gaipagents.com/corrections
methodology: https://www.gaipagents.com/methodology
privacyPolicy: https://www.gaipagents.com/privacy
status: DRAFT_PENDING_LEGAL_REVIEW
termsOfService: https://www.gaipagents.com/terms
x-gaip-manifest-version: 0.15.0
x-gaip-platform-name: GAIP
servers:
- url: https://www.gaipagents.com
security: []
tags:
- description: Answers read from GAIP's dated record of what was published, as indexed, each with a receipt.
name: The record
paths:
/v1/free/agent-commerce/check:
get:
description: MCP tool gaip_check_agent_commerce over HTTP.
operationId: getV1FreeAgentCommerceCheck
parameters:
- in: query
name: host
schema:
type: string
responses:
'200':
description: OK
summary: What does this shop's own agent-commerce file say, as indexed?
tags:
- The record
/v1/free/disclosures/about-me:
get:
description: MCP tool gaip_disclosures_about_me over HTTP (GET or POST).
operationId: getV1FreeDisclosuresAboutMe
responses:
'200':
description: OK
summary: Which agents recorded passing data about my agent?
tags:
- The record
/v1/free/disclosures/article30:
get:
description: MCP tool gaip_disclosures_mine over HTTP.
operationId: getV1FreeDisclosuresArticle30
responses:
'200':
description: OK
summary: What did my agent disclose or receive?
tags:
- The record
/v1/free/disclosures/mine:
get:
description: MCP tool gaip_disclosures_mine over HTTP (GET or POST).
operationId: getV1FreeDisclosuresMine
responses:
'200':
description: OK
summary: What did my agent disclose or receive?
tags:
- The record
/v1/free/mandates/check:
get:
description: MCP tool gaip_check_mandate over HTTP (GET or POST).
operationId: getV1FreeMandatesCheck
parameters:
- in: query
name: principal
schema:
type: string
- in: query
name: agent
schema:
type: string
- in: query
name: scope
schema:
type: string
responses:
'200':
description: OK
summary: Was this agent mandated to act for them, as indexed?
tags:
- The record
/v1/free/notices:
get:
description: MCP tool gaip_notices over HTTP (GET or POST).
operationId: getV1FreeNotices
parameters:
- in: query
name: urls
schema:
type: string
responses:
'200':
description: OK
summary: Has anyone withdrawn or warned about this server?
tags:
- The record
/v1/free/preferences/check:
get:
description: MCP tool gaip_check_preferences over HTTP (GET or POST).
operationId: getV1FreePreferencesCheck
parameters:
- in: query
name: subject
schema:
type: string
- in: query
name: approach
schema:
type: string
- in: query
name: channel
schema:
type: string
responses:
'200':
description: OK
summary: May my agent approach this person or agent?
tags:
- The record
/v1/free/preferences/screen:
get:
description: MCP tool gaip_screen_caller over HTTP (GET or POST).
operationId: getV1FreePreferencesScreen
parameters:
- in: query
name: caller
schema:
type: string
- in: query
name: approach
schema:
type: string
responses:
'200':
description: OK
summary: Who is this agent approaching mine?
tags:
- The record
/v1/free/record/agent-commerce:
get:
description: MCP tool gaip_check_agent_commerce over HTTP.
operationId: getV1FreeRecordAgentCommerce
parameters:
- in: query
name: host
schema:
type: string
- in: query
name: 'on'
schema:
type: string
responses:
'200':
description: OK
summary: What does this shop's own agent-commerce file say, as indexed?
tags:
- The record
/v1/free/record/credentials:
get:
description: MCP tool gaip_record_credentials over HTTP.
operationId: getV1FreeRecordCredentials
parameters:
- in: query
name: url
schema:
type: string
- in: query
name: 'on'
schema:
type: string
responses:
'200':
description: OK
summary: Which registration numbers did this agent declare, and what did the register…
tags:
- The record
/v1/free/record/ingredients:
get:
description: MCP tool gaip_record_ingredients over HTTP.
operationId: getV1FreeRecordIngredients
parameters:
- in: query
name: url
schema:
type: string
- in: query
name: 'on'
schema:
type: string
responses:
'200':
description: OK
summary: What did this agent say it runs on, on a date?
tags:
- The record
/v1/free/record/keys:
get:
description: MCP tool gaip_record_keys over HTTP.
operationId: getV1FreeRecordKeys
parameters:
- in: query
name: host
schema:
type: string
- in: query
name: 'on'
schema:
type: string
responses:
'200':
description: OK
summary: Which keys had this host published on a date?
tags:
- The record
/v1/free/record/permissions:
get:
description: MCP tool gaip_record_permissions over HTTP.
operationId: getV1FreeRecordPermissions
parameters:
- in: query
name: host
schema:
type: string
- in: query
name: agent
schema:
type: string
- in: query
name: 'on'
schema:
type: string
responses:
'200':
description: OK
summary: What did this site allow an AI agent on a date?
tags:
- The record
/v1/free/record/prices:
get:
description: MCP tool gaip_record_prices over HTTP.
operationId: getV1FreeRecordPrices
parameters:
- in: query
name: host
schema:
type: string
- in: query
name: 'on'
schema:
type: string
responses:
'200':
description: OK
summary: What did this agent service charge on a date?
tags:
- The record
/v1/free/record/residence:
get:
description: MCP tool gaip_record_residence over HTTP.
operationId: getV1FreeRecordResidence
parameters:
- in: query
name: url
schema:
type: string
- in: query
name: 'on'
schema:
type: string
responses:
'200':
description: OK
summary: Where did this agent's endpoint answer from, on a date?
tags:
- The record
/v1/free/representation/check:
get:
description: MCP tool gaip_check_representation over HTTP (GET or POST).
operationId: getV1FreeRepresentationCheck
parameters:
- in: query
name: organisation
schema:
type: string
- in: query
name: agent
schema:
type: string
- in: query
name: 'on'
schema:
type: string
responses:
'200':
description: OK
summary: Does this organisation say this agent is theirs, as indexed?
tags:
- The record
/v1/free/revocations/check:
get:
description: MCP tool gaip_revoked_since over HTTP (GET or POST).
operationId: getV1FreeRevocationsCheck
parameters:
- in: query
name: subject
schema:
type: string
- in: query
name: since
schema:
type: string
responses:
'200':
description: OK
summary: Has anything I relied on been revoked since?
tags:
- The record
/v1/statements/{YYYY-MM}:
get:
description: MCP tool gaip_statement over HTTP.
operationId: getV1StatementsYYYYMM
parameters:
- description: YYYY-MM
in: path
name: YYYY-MM
required: true
schema:
type: string
responses:
'200':
description: OK
summary: What did my agents do this month?
tags:
- The record
externalDocs:
description: Agent-readable guide
url: https://www.gaipagents.com/llms.txt
x-gaip-internal-paths:
description: Served but not part of the public API listing (operations, programme metrics, founder-only plans). No stability commitment.
paths:
- /a2a/buyer-assurance
- /activation-pack.json
- /erc8004/transaction-plan.json
- /examples/art-claix-002.json
- /examples/broker-claix-002.json
- /integration.json
- /measurement.json
- /onboarding.json
- /phase-entry.json
- /phase1-acceleration.json
- /phase1-exit.json
- /phase1-outcome-receipt-schema.json
- /phase1-receipt-verification.json
- /phase1-receipts/preflight
- /phase1-scorecard.json
- /phase1-use-receipt-schema.json
- /progress.json
- /proof.json
- /schemas/counterparty-evidence-request-v1.schema.json
- /schemas/counterparty-evidence-response-v1.schema.json
- /shared-result.json
- /status.json
- /v1/free/adoption/status
- /v1/free/agents/buyer-assurance/operations
- /v1/free/art/evaluate
- /v1/free/broker/preflight
- /v1/free/commercial/capabilities
- /v1/free/commercial/coo-report
- /v1/free/commercial/outcome-value/capabilities
- /v1/free/counterparty-evidence
- /v1/free/delegation-evidence
- /v1/free/design-partner/qualify
- /v1/free/digital-art/evidence-check
- /v1/free/discovery/cohort
- /v1/free/extended-preflight/capabilities
- /v1/free/history/metrics
- /v1/free/incubator/agent-output-assurance
- /v1/free/interoperability/recovery
- /v1/free/loop/run
- /v1/free/outcomes/preflight
- /v1/free/sales/inbound-reply
- /v1/free/sales/outbound-policy
- /v1/free/verify-before-call
- /v1/shadow/services
- /value-outputs.json
x-gaip-native-execution:
automaticEvidenceCredit: false
durableReceiptRequiredBeforeSuccess: true
status: ACTIVE_BOUNDED_FREE
transports:
- A2A_JSONRPC
- MCP_STREAMABLE_HTTP_JSONRPC
- OPENAPI_HTTPS