# API Acre > 34 machine-discoverable, x402-paid JSON APIs for autonomous agents. ## Discovery and invocation - Base URL: https://apiacre.com - Catalog with input/output schemas: /catalog - x402 discovery: /.well-known/x402 - OpenAPI 3.1: /openapi.json - Agent crawler OpenAPI fallback: /agents.json - MCP Streamable HTTP endpoint: /mcp (protocol 2025-06-18) - MCP tool catalog: /mcp/tools - Human-readable API reference: /docs - Buyer SDK quickstart: /buyers - Intent search: /recommend?task=redact+personal+data&max_price=0.05 - Python buyer example: /examples/python-buyer.py - TypeScript buyer example: /examples/typescript-buyer.ts - Payment: x402 v2 exact USDC on Base; no account or API key is required. - Call a POST endpoint with JSON. On HTTP 402, satisfy PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE. - Responses contain request_id, service, version, structured data, and execution meta. - Use Idempotency-Key when retrying the same paid request. ## Services - [Content extraction](/services/web.extract): POST /v1/web/extract ($0.01 USDC) — Extract clean readable text or Markdown from any public web page for research, summarization, RAG, or agent context. - [Metadata extraction](/services/web.metadata): POST /v1/web/metadata ($0.002 USDC) — Extract canonical URLs, titles, descriptions, Open Graph, Twitter Card, and document metadata from a public page. - [SEO audit](/services/web.seo-audit): POST /v1/web/seo-audit ($0.05 USDC) — Audit on-page technical SEO, score a public URL, and return prioritized, actionable issues for search optimization. - [Web security audit](/services/web.security-audit): POST /v1/web/security-audit ($0.05 USDC) — Scan a public website for TLS and browser security header weaknesses and return a security score with fixes. - [Accessibility audit](/services/web.accessibility-audit): POST /v1/web/accessibility-audit ($0.05 USDC) — Check a public page for deterministic HTML accessibility problems and return actionable WCAG-oriented findings. - [Performance profile](/services/web.performance-profile): POST /v1/web/performance-profile ($0.025 USDC) — Measure website response latency, payload size, compression, caching, and performance signals for a public URL. - [Link analysis](/services/web.links): POST /v1/web/links ($0.005 USDC) — Extract, normalize, and classify internal and external links from a public web page. - [Robots and sitemap audit](/services/web.robots-sitemap): POST /v1/web/robots-sitemap ($0.025 USDC) — Inspect a domain's robots.txt crawl rules and XML sitemap health, availability, and URL count. - [Technology fingerprint](/services/web.tech-fingerprint): POST /v1/web/tech-fingerprint ($0.025 USDC) — Identify frameworks, analytics, CDNs, servers, and other website technologies from public response signals. - [Domain intelligence](/services/web.domain-intelligence): POST /v1/web/domain-intelligence ($0.05 USDC) — Investigate a domain using DNS, TLS certificate, and RDAP registration signals in one structured report. - [Full site audit](/services/web.full-audit): POST /v1/web/full-audit ($0.25 USDC) — Run a comprehensive website audit combining SEO, security, accessibility, and performance scores with prioritized fixes. - [Business domain due diligence](/services/web.business-due-diligence): POST /v1/web/business-due-diligence ($0.35 USDC) — Assess a business domain using website quality, SEO, security, accessibility, performance, DNS, TLS, and RDAP registration signals. - [Document extraction](/services/document.extract): POST /v1/document/extract ($0.01 USDC) — Extract clean text and metadata from supplied PDF, DOCX, HTML, Markdown, CSV, JSON, YAML, or plain-text documents. - [Table extraction](/services/document.tables): POST /v1/document/tables ($0.025 USDC) — Extract structured table rows and columns from supplied HTML, DOCX, or CSV documents. - [PII and personal-data redaction](/services/document.redact): POST /v1/document/redact ($0.01 USDC) — Detect and redact PII and personal data in text, including email addresses, phone numbers, IPv4 addresses, payment cards, and US Social Security numbers. - [Document diff](/services/document.diff): POST /v1/document/diff ($0.01 USDC) — Compare two texts and return structured line additions, removals, and a unified diff. - [Dataset profile](/services/data.profile): POST /v1/data/profile ($0.025 USDC) — Profile CSV, JSON, or YAML records for field types, nulls, uniqueness, and representative samples. - [Dataset cleaning](/services/data.clean): POST /v1/data/clean ($0.01 USDC) — Clean CSV, JSON, or YAML records by normalizing keys, trimming whitespace, and standardizing empty values. - [Data conversion](/services/data.convert): POST /v1/data/convert ($0.005 USDC) — Convert structured data between CSV, JSON, and YAML formats with a machine-readable response. - [Schema inference](/services/data.schema): POST /v1/data/schema ($0.025 USDC) — Infer a JSON Schema from CSV, JSON, or YAML records, including nullable fields and observed primitive types. - [Record deduplication](/services/data.deduplicate): POST /v1/data/deduplicate ($0.01 USDC) — Remove duplicate CSV, JSON, or YAML records using selected identity fields and report the removed count. - [OpenAPI audit](/services/developer.openapi-audit): POST /v1/developer/openapi-audit ($0.05 USDC) — Validate and audit an OpenAPI document for missing operation IDs, descriptions, responses, and consistency problems. - [Audit Python and npm dependencies for vulnerabilities](/services/developer.dependency-audit): POST /v1/developer/dependency-audit ($0.05 USDC) — Audit exact Python/PyPI, npm, Go, Maven, NuGet, crates.io, or RubyGems dependencies against OSV and return affected packages and vulnerabilities. - [License compatibility audit](/services/developer.license-audit): POST /v1/developer/license-audit ($0.05 USDC) — Classify software dependency licenses and flag packages that need commercial or legal review. - [Secret scan](/services/developer.secret-scan): POST /v1/developer/secret-scan ($0.05 USDC) — Scan source code or configuration text for leaked API keys, tokens, and credentials without returning secret values. - [Code metrics](/services/developer.code-metrics): POST /v1/developer/code-metrics ($0.025 USDC) — Measure source-code size, functions, branching complexity, and maintainability signals for supported languages. - [Structured diff](/services/developer.structured-diff): POST /v1/developer/structured-diff ($0.01 USDC) — Compare JSON or YAML documents and return machine-readable additions, removals, and changes by path. - [Feed normalization](/services/research.feed-normalize): POST /v1/research/feed-normalize ($0.01 USDC) — Fetch and normalize public RSS or Atom feeds into stable structured JSON entries for agents and research workflows. - [SEC filing activity signals](/services/research.sec-filing-signals): POST /v1/research/sec-filing-signals ($0.05 USDC) — Look up a public company by ticker or CIK, normalize recent SEC filings, and flag deterministic events such as late filings, amendments, auditor changes, non-reliance, control changes, or bankruptcy disclosures. - [SEC Form 4 insider transactions](/services/research.sec-insider-transactions): POST /v1/research/sec-insider-transactions ($0.03 USDC) — Retrieve recent SEC Form 4 officer, director, and 10% beneficial-owner trades for a ticker or CIK, including purchases, sales, awards, exercises, tax withholding, prices, holdings, 10b5-1 context, derivatives, and filing footnotes. - [SEC normalized financial facts](/services/research.sec-financial-facts): POST /v1/research/sec-financial-facts ($0.02 USDC) — Retrieve normalized, recent issuer-reported revenue, earnings, balance-sheet, cash-flow, and diluted-EPS facts from official SEC XBRL data. - [EVM address inspection](/services/crypto.address-inspect): POST /v1/crypto/address-inspect ($0.002 USDC) — Validate, normalize, and checksum an Ethereum or EVM wallet address and identify the zero address. - [Calldata decoder](/services/crypto.calldata-decode): POST /v1/crypto/calldata-decode ($0.01 USDC) — Decode Ethereum or EVM ABI calldata arguments using a supplied Solidity function signature. - [EIP-712 hash](/services/crypto.typed-data-hash): POST /v1/crypto/typed-data-hash ($0.01 USDC) — Validate EIP-712 typed structured data and derive its domain separator, message hash, and signing digest.