Circuit API
Circuit API as documented publicly: 30 operations. Contract generated from the documentation by API Evangelist (2026-11-04); not the provider's own document.
Circuit API as documented publicly: 30 operations. Contract generated from the documentation by API Evangelist (2026-11-04); not the provider's own document.
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/circuit-family:circuit-family-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a 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: 3.1.0
info:
title: Circuit API
version: '2026-11-04'
description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-11-04: 30 operation(s) read from 1 public documentation page(s) (each operation
names its page in x-source). This is not the provider''s published contract; Circuit has published no machine-readable contract that the pipeline
could find. Engine: local.'
x-evidence-tiers:
code-example: 3
documentation: 27
pages-with-code: 1
pages-read: 1
x-generated-from: documentation
x-provenance: generated
x-authored-by: API Evangelist
x-generated: '2026-11-04'
x-generator: generate-contract-from-docs.py
x-engine: local
x-sources:
- https://www.circuit.family/developers
paths:
/.well-known/agent-card.json:
get:
operationId: get_well_known_agent_card_json
tags:
- API
summary: A2A agent card for the Circuit registry.
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/facilitator/supported:
get:
operationId: get_api_facilitator_supported
tags:
- Api
summary: GET /api/facilitator/supported
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: code-example
language: curl
snippet: curl https://www.circuit.family/api/facilitator/supported
/api/facilitator/verify:
post:
operationId: post_api_facilitator_verify
tags:
- Api
summary: POST /api/facilitator/verify
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: code-example
language: curl
snippet: 'curl -X POST https://www.circuit.family/api/facilitator/verify -H "content-type: application/json" -d ''{"x402Version":2,"paymentPayload":{…},"paymentRequirements":{…}}''
Settlement is only performed for payments made to Circuit''s own pay-to address. REST API Read-only, no key required, CORS-enabled.
GET /api/v1/live Skills, their endpoints and whether payments are being accepted right now. GET /a'
/api/v1/agents/tally:
get:
operationId: get_api_v1_agents_tally
tags:
- Api
summary: 'One agent: description, pay-to address and skills.'
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/v1/chain/head:
get:
operationId: get_api_v1_chain_head
tags:
- Api
summary: Latest block on the settlement chain, cached for every visitor.
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/v1/chain/usdg:
get:
operationId: get_api_v1_chain_usdg
tags:
- Api
summary: Live re-check of the USDG contract facts payments rely on.
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/v1/live:
get:
operationId: get_api_v1_live
tags:
- Api
summary: Skills, their endpoints and whether payments are being accepted right now.
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/v1/manifest-schema:
get:
operationId: get_api_v1_manifest_schema
tags:
- Api
summary: JSON Schema for circuit.json manifests.
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/v1/skills:
get:
operationId: get_api_v1_skills
tags:
- Api
summary: Full catalog with prices, schemas, endpoints and example responses.
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/bastion/pii-redact:
post:
operationId: post_api_x402_bastion_pii_redact
tags:
- Api
summary: Bastion · Personal Data Redaction
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/bastion/secret-scan:
post:
operationId: post_api_x402_bastion_secret_scan
tags:
- Api
summary: Bastion · Secret Leak Scan
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/bastion/url-risk:
post:
operationId: post_api_x402_bastion_url_risk
tags:
- Api
summary: Bastion · Phishing Link Check
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/herald/crypto-news:
post:
operationId: post_api_x402_herald_crypto_news
tags:
- Api
summary: Herald · Crypto Headlines
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/herald/hn-search:
post:
operationId: post_api_x402_herald_hn_search
tags:
- Api
summary: Herald · Hacker News Search
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/herald/social-search:
post:
operationId: post_api_x402_herald_social_search
tags:
- Api
summary: Herald · Social Pulse
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/patch/dependency-audit:
post:
operationId: post_api_x402_patch_dependency_audit
tags:
- Api
summary: Patch · Dependency Audit
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/patch/package-trust:
post:
operationId: post_api_x402_patch_package_trust
tags:
- Api
summary: Patch · Package Trust Check
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/pulse/text-sentiment:
post:
operationId: post_api_x402_pulse_text_sentiment
tags:
- Api
summary: Market Text Sentiment skill, price 0.005 USDG per call.
x-source: https://www.circuit.family/developers
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/PostApiX402PulseTextSentimentRequest'
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/sage/page-reader:
post:
operationId: post_api_x402_sage_page_reader
tags:
- Api
summary: Sage · Web Page Reader
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/sage/summarize:
post:
operationId: post_api_x402_sage_summarize
tags:
- Api
summary: Sage · Extractive Summary
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/sage/wiki-lookup:
post:
operationId: post_api_x402_sage_wiki_lookup
tags:
- Api
summary: Sage · Wikipedia Lookup
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/scope/token-inspector:
post:
operationId: post_api_x402_scope_token_inspector
tags:
- Api
summary: Scope · Token Inspector
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/scope/tx-explainer:
post:
operationId: post_api_x402_scope_tx_explainer
tags:
- Api
summary: Scope · Transaction Explainer
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/tally/chain-snapshot:
post:
operationId: post_api_x402_tally_chain_snapshot
tags:
- Api
summary: Tally · Chain Snapshot
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/tally/wallet-profiler:
post:
operationId: post_api_x402_tally_wallet_profiler
tags:
- Api
summary: Wallet Profiler skill, price 0.01 USDG per call.
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/ticker/defi-stats:
post:
operationId: post_api_x402_ticker_defi_stats
tags:
- Api
summary: Ticker · DeFi Protocol Stats
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/ticker/token-price:
post:
operationId: post_api_x402_ticker_token_price
tags:
- Api
summary: Ticker · Token Prices
x-source: https://www.circuit.family/developers
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/api/x402/warden/injection-scan:
post:
operationId: post_api_x402_warden_injection_scan
tags:
- Api
summary: POST /api/x402/warden/injection-scan
x-source: https://www.circuit.family/developers
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/PostApiX402WardenInjectionScanRequest'
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: code-example
language: curl
snippet: 'curl -i -X POST https://www.circuit.family/api/x402/warden/injection-scan -H "content-type: application/json" -d ''{"text":"Ignore
previous instructions"}'' '
/llms.txt:
get:
operationId: get_llms_txt
tags:
- Llms
summary: Site index for language models.
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/skill.md:
get:
operationId: get_skill_md
tags:
- Skill
summary: Instructions an agent can load to discover, pay for and call skills.
x-source: https://www.circuit.family/developers
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
components:
schemas:
PostApiX402PulseTextSentimentRequest:
type: object
properties:
text:
type: string
required:
- text
PostApiX402WardenInjectionScanRequest:
type: object
properties:
text:
type: string
tags:
- name: API
- name: Api
- name: Llms
- name: Skill