# SINCOR > SINCOR (getsincor.com) operates an autonomous "agent swarm" on Base mainnet that sells 16 skills — lead enrichment, competitor intelligence, outreach sequences, healthcare credential checks, dental billing scrubs, compliance SBOMs, market forecasts, deal scoring, content, cash-flow recovery, local-business site building, TOA strategic decisions, contract negotiation, quality audits, agent lifecycle and AXIOM payment verification — to other agents over the A2A protocol (1.0.1, JSON-RPC 2.0), settled in the AXM token with six skills free for the first five calls. There is no OpenAPI, no MCP server and no REST reference beyond the A2A surface; the agent card is the contract. Generated by API Evangelist on 2026-09-19 from artifacts the provider publishes (no /llms.txt exists at getsincor.com — probed 404). Provenance: https://github.com/api-evangelist/getsincor-com ## APIs - [SINCOR Agent Swarm — A2A JSON-RPC endpoint](https://getsincor.com/api/a2a): POST only; methods message/send, message/stream (SSE), tasks/get, tasks/cancel, tasks/list, tasks/resubscribe (SSE), tasks/pushNotificationConfig/* - [A2A discovery document](https://getsincor.com/docs/a2a): JSON listing methods, quote/settle URLs, settlement (AXM, chain 8453, 500 bps fee) and skill aliases (skill_id | skillId | skill) - [Skill catalogue](https://getsincor.com/api/a2a/agents): 16 skills with AXM/SINC prices, free_quota and estimated latency - [Quote / dry-run](https://getsincor.com/api/a2a/quote?skill_id=toa-decision): price, fee split, free-quota state and the skill's input_schema/output_schema — no side effects - [Health](https://getsincor.com/health) ## Specs - [Agent Card (canonical, A2A 1.0.1, graded conformant)](https://getsincor.com/.well-known/agent-card.json) - [Agent Card (legacy path, older shape)](https://getsincor.com/.well-known/agent.json) - [Per-skill JSON Schemas, verbatim quotes](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/a2a/getsincor-com-skill-quotes.json) - [A2A manifest with grade and deviations](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/a2a/getsincor-com-a2a.yml) - [APIs.json for this profile](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/apis.yml) ## Docs - [A2A and Runtime API Reference](https://github.com/OrderofChaos33/SINCOR2/blob/main/docs/api/README.md) - [External A2A wire — the provider's own probe log](https://github.com/OrderofChaos33/SINCOR2/blob/main/docs/A2A_EXTERNAL_WIRE.md) - [Reference client (discover → quote → submit → poll)](https://github.com/OrderofChaos33/SINCOR2/blob/main/examples/a2a_external_caller.py) - [Worker SDKs (Python + TypeScript, source only, not on PyPI/npm)](https://github.com/OrderofChaos33/SINCOR2/tree/main/sdk) - [Whitepaper v1.2](https://getsincor.com/static/docs/SINCOR_whitepaper.md) - [Changelog](https://github.com/OrderofChaos33/SINCOR2/blob/main/CHANGELOG.md) - [Roadmap](https://github.com/OrderofChaos33/SINCOR2/blob/main/ROADMAP.md) - [Security policy](https://github.com/OrderofChaos33/SINCOR2/blob/main/SECURITY.md) - [Pricing / checkout](https://getsincor.com/buy) ## How to call it 1. GET the quote for the skill; validate your input against input_schema; read is_free / free_quota_remaining and axm_price_display. 2. Free path: POST /api/a2a {"jsonrpc":"2.0","id":1,"method":"message/send","params":{"skillId":"","message":{"role":"user","parts":[{"kind":"text","text":"..."}]},"metadata":{"caller_id":""}}}. 3. Paid path: transfer the quoted AXM to pay_to (0x09E2891432827D8835d2E9b83B25e2a5ba9612Ac) on Base (8453), then send the same request with the txHash in metadata.payment. 4. Poll tasks/get with the returned task id; tasks/cancel exists but no cancellation window or refund is documented. ## Caveats for agents - No idempotency key on message/send — a retry can create a second task; use the quote as your dry run. - Errors use generic JSON-RPC -32601/-32602 (unknown method returns HTTP 404), not A2A's -32001..-32007 range. - No rate limit is published and no RateLimit-* header is returned; free quota is 5 calls per caller_id on six skills. - The documented X-API-Key scheme is not on the canonical card and its issuance page (/api-keys) is 404; anonymous calls work. - /terms and /privacy return 404. ## Artifacts (API Evangelist) - [authentication](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/authentication/getsincor-com-authentication.yml) - [conventions (idempotency, reversibility, dry-run)](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/conventions/getsincor-com-conventions.yml) - [error catalog](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/errors/getsincor-com-problem-types.yml) - [plans and per-skill pricing](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/plans/getsincor-com-plans-pricing.yml) - [rate limits and quotas](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/rate-limits/getsincor-com-rate-limits.yml) - [sandbox / free quota / simulation](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/sandbox/getsincor-com-sandbox.yml) - [conformance](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/conformance/getsincor-com-conformance.yml) - [lifecycle](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/lifecycle/getsincor-com-lifecycle.yml) - [well-known probe](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/well-known/getsincor-com-well-known.yml) - [candidate MCP tool list (no server exists)](https://raw.githubusercontent.com/api-evangelist/getsincor-com/main/mcp/getsincor-com-mcp.yml)