gaipagents-com Supplier Reliability API
Supplier snapshots, change watch and failed-call diagnosis.
Supplier snapshots, change watch and failed-call diagnosis.
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-supplier-reliability-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 Supplier Reliability 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: Supplier snapshots, change watch and failed-call diagnosis.
name: Supplier Reliability
paths:
/v1/free/commercial/repair:
post:
description: Classify a supplied failure and propose a bounded repair; no patch or replay is performed.
operationId: proposeIntegrationRepair
requestBody:
content:
application/json:
schema:
required:
- data_classification
- counterparty_id
- task_class
- protocol
- failure
type: object
required: true
responses:
'200':
description: Repair proposal and retained observation
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: Blocked
'503':
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: History unavailable
tags:
- Supplier Reliability
summary: Propose integration repair
x-summary-source: derived
/v1/free/commercial/watch:
post:
description: Compare two caller-supplied snapshots; no scheduled monitoring or alert is activated.
operationId: compareSupplierSnapshots
requestBody:
content:
application/json:
schema:
required:
- data_classification
- counterparty_id
- task_class
- protocol
- prior
- current
type: object
required: true
responses:
'200':
description: Changes and retained observation
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: Blocked
'503':
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: History unavailable
tags:
- Supplier Reliability
summary: Compare supplier snapshots
x-summary-source: derived
/v1/free/commercial/watch-status:
get:
description: Current bounded public cohort snapshots, changes and GAIP-owned discovery-path repairs.
operationId: getScheduledSupplierWatchStatus
responses:
'200':
description: Supplier Watch state
'503':
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: State unavailable
tags:
- Supplier Reliability
summary: Get scheduled supplier watch status
x-summary-source: derived
/v1/free/knowledge/breaking-changes:
get:
description: Versioned breaking-change taxonomy used by Supplier Watch
operationId: getV1FreeKnowledgeBreakingChanges
responses:
'200':
description: Read-only public knowledge document
tags:
- Supplier Reliability
summary: Get V1Free knowledge breaking changes
x-summary-source: derived
/v1/free/knowledge/error-kb:
get:
description: Versioned error knowledge base used by Integration Repair (HTTP, JSON-RPC, A2A, MCP, LLM providers)
operationId: getV1FreeKnowledgeErrorKb
responses:
'200':
description: Read-only public knowledge document
tags:
- Supplier Reliability
summary: Get V1Free knowledge error kb
x-summary-source: derived
/v1/free/reachability/status:
post:
description: POST /v1/free/reachability/status
operationId: checkReachabilityRuntimeStatus
responses:
'200':
description: Timestamped bounded observation from one vantage point
tags:
- Supplier Reliability
summary: Check reachability runtime status
x-summary-source: derived
/v1/free/software-provenance/inspect:
post:
description: POST /v1/free/software-provenance/inspect
operationId: inspectSoftwareDependencyProvenance
responses:
'200':
description: Artifact provenance evidence, known unknowns and advisory inputs
tags:
- Supplier Reliability
summary: Inspect software dependency provenance
x-summary-source: derived
/v1/free/supplier-reliability:
get:
description: Input shape and limits for diagnosing a failed supplier call.
operationId: describeSupplierReliability
responses:
'200':
description: OK
summary: 'Supplier reliability: how to call'
tags:
- Supplier Reliability
post:
description: Diagnosis against the error knowledge base next to supplier changes observed around that time (correlation, not…
externalDocs:
url: https://www.gaipagents.com/docs/api#diagnoseSupplierReliability
operationId: diagnoseSupplierReliability
requestBody:
$ref: '#/components/requestBodies/JsonObject'
responses:
'200':
description: Diagnosis
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: Invalid request
summary: Diagnose a failed supplier call
tags:
- Supplier Reliability
/v1/free/watch/check:
get:
description: MCP tool gaip_dependency_check over HTTP (GET or POST).
operationId: getV1FreeWatchCheck
parameters:
- in: query
name: urls
schema:
type: string
responses:
'200':
description: OK
summary: Did a server I depend on change?
tags:
- Supplier Reliability
components:
schemas:
Error:
additionalProperties: true
description: 'Error body returned by GAIP routes: a stable machine code plus optional detail.'
properties:
detail:
description: Optional human-readable detail or structured context.
error:
description: Stable machine-readable error code, e.g. NOT_FOUND.
type: string
failure_class:
description: Optional failure class for storage errors.
type: string
required:
- error
type: object
requestBodies:
JsonObject:
content:
application/json:
schema:
type: object
required: true
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