API Reference
Every endpoint, every parameter, every price โ generated live from the production catalog. No API key, no signup: call any URL and pay per request in USDC on Base via the x402 protocol.
โก Quickstart โ your first paid call in 60 seconds
Carredge uses the x402 protocol: unpaid requests receive a machine-readable 402 Payment Required with an on-chain payment challenge. x402-aware clients settle in USDC and retry automatically โ no keys, no invoices, no accounts.
Call any endpoint
Plain HTTP GET. No auth headers needed.
Read the 402 challenge
Exact price, payTo address and asset (USDC on Base).
Pay & retry
Your x402 client signs the transfer and resends with X-PAYMENT.
Get data
200 + full JSON payload. Settlement is on-chain.
# 1. Unpaid call โ see the exact challenge curl -i "https://api.carredge.com/v1/funding" # HTTP/1.1 402 Payment Required # X-PAYMENT-Requirements: {"accepts":[{"scheme":"exact","network":"base", # "maxAmountRequired":"10000","payTo":"0x7c07โฆ","asset":"0x8335โฆ"}]} # 2. Pay with any x402 client and retry โ data returns instantly npx x402-fetch "https://api.carredge.com/v1/funding"
// x402 fetch wrapper (any EOA with USDC on Base) import { wrappingFetch } from "x402-fetch"; const res = await wrappingFetch("https://api.carredge.com/v1/funding", { account: myBaseAccount, // signs the USDC transfer maxAmountRequired: "10000", // $0.01 in 6-decimals USDC }); const funding = await res.json(); // done
# Python agents: pay via any x402 helper or wallet SDK import requests r = requests.get("https://api.carredge.com/v1/funding") # r.status_code == 402 โ challenge in headers # sign the EIP-3009 transfer, then: r2 = requests.get("https://api.carredge.com/v1/funding", headers={"X-PAYMENT": signed_payment_hex})
MCP-native agent? Point your client at https://api.carredge.com/mcp โ 21 tools are discoverable and payable through the same protocol.
Moving value cross-chain? Carredge Swap runs on the same rail: free non-custodial widget for humans, and GET /v1/swap ($0.03/quote via x402) for agents โ 26+ EVM chains, best route across 6 aggregators (Across, deBridge, THORChain, Mayan, Velora, KyberSwap), no KYC.
๐ Market Data & Trading 35 endpoints
Real-time and historical market intelligence: funding, yields, options IV, open interest, whales, prediction markets, equities and macro โ normalized across venues in single calls.
Live DeFi stablecoin pool APYs from DeFiLlama, filterable by chain and TVL
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?limit | number | no | 25 | Maximum number of results to return |
| ?minTvl | number | no | 1000000 | Minimum pool TVL in USD (filters low-liquidity pools) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/yields?chain=base"
Perp funding rates from 5 exchanges (Binance, Bybit, Hyperliquid, dYdX, Kraken), normalized to 8h with cross-venue extremes and data hygiene
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/funding"
Public prediction market data (Polymarket + Kalshi): prices, volume and YES+NO deviations
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | number | no | 25 | Maximum number of results to return |
| ?minVolume | number | no | 100000 | Minimum 24h volume in USD |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/predictions"
US company financials from public XBRL data: revenue, net income and EPS (annual + quarterly) in one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?ticker | string | yes | US stock ticker symbol, e.g. AAPL |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/sec-metrics?ticker=AAPL"
Normalized multi-exchange funding rate history (Binance+Bybit), up to 90 days โ the only such dataset in this marketplace
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?days | number | no | 30 | Lookback window in days for the scan (endpoint-specific max applies) |
| ?exchange | string | no | all | |
| ?symbol | string | no | BTCUSDT | Gene symbol, e.g. BRCA1, TP53 |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/funding-history?symbol=BTCUSDT"
Normalized Deribit volatility surface: ATM IV per expiry, range and ATM greeks
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?currency | string | no | BTC | Underlying asset: BTC or ETH |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/options?currency=BTC"
Historical price series for any coin (CoinGecko): prices, market caps and volumes โ daily or hourly granularity for backtesting and charting
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?days | number | no | 30 | Lookback window in days for the scan (endpoint-specific max applies) |
| ?ids | string | no | bitcoin | Comma-separated CoinGecko coin IDs, e.g. bitcoin,ethereum |
| ?vs | string | no | usd |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/crypto-history?ids=bitcoin,ethereum"
Perp open interest (Binance+Bybit): current, 24h change and hourly series โ trader-grade positioning data
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?symbol | string | no | โ | Gene symbol, e.g. BRCA1, TP53 |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/open-interest?symbol=BTCUSDT"
One call, full market pulse: price + 24h change + volume + cross-venue funding + open interest
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?symbol | string | no | โ | Gene symbol, e.g. BRCA1, TP53 |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/market-pulse?symbol=BTCUSDT"
US Treasury average interest rates by security type (official Fiscal Data): bills, notes, bonds, TIPS โ monthly series
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?months | string | no | โ | Duration in months |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/treasury"
Crypto Fear & Greed Index (alternative.me): current value, yesterday, 30-day history
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/fear-greed"
Multi-chain gas prices across 12 EVM networks (Ethereum, Base, Arbitrum, Optimism, Polygon, Blast, Berachain, Unichain, Sonic, Ink, Mode, HyperEVM) in gwei โ one call
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/gas"
DeFi TVL by chain and total (DeFiLlama): top 15 chains ranked
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/tvl?chain=base"
Bitcoin network stats: recommended fees, mempool size, congestion โ one call
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/btc-stats"
Latest crypto news headlines (CoinDesk + Cointelegraph) as clean JSON โ no scraping needed
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | string | no | โ | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/news"
Crypto prices with 24h change, volume and market cap (CoinGecko) โ any coin, one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?ids | string | no | โ | Comma-separated CoinGecko coin IDs, e.g. bitcoin,ethereum |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/crypto-price?ids=bitcoin,ethereum"
NFT collection floor price and stats (OpenSea): floor, supply, volume, holders
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?collection | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/nft-floor?collection=boredapeyachtclub"
ERC-20 token info from any EVM chain (name, symbol, decimals, total supply) โ read directly on-chain
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/token-info?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=base"
Large on-chain token transfers (whale alerts) โ what Whale Alert charges $29+/mo for, pay per call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?minUsd | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/whales?chain=base"
Top 10 crypto gainers and losers (24h) with price, volume and market cap โ one call
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/top-movers"
Global crypto market structure: total market cap, BTC/ETH dominance, ETH/BTC ratio, 24h change
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/market-global"
THE trading agent one-call: price + funding + OI + sentiment + market structure + movers + options IV (replaces 7 separate calls)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?symbol | string | no | โ | Gene symbol, e.g. BRCA1, TP53 |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/trader-pack?symbol=BTCUSDT"
THE DeFi one-call: wallet portfolio + risk score + top yields + network fees + actionable insights
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/defi-scan?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=base"
Real-time stock quote: price, change, market cap, 52-week range, volume (Yahoo Finance)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?symbol | string | no | โ | Gene symbol, e.g. BRCA1, TP53 |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/stock?symbol=AAPL"
COMPLETE trader view: pulse + movers + vol surface + funding history โ replaces 4-7 calls
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?symbol | string | no | โ | Gene symbol, e.g. BRCA1, TP53 |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/trader-dashboard?symbol=BTCUSDT"
Full crypto due diligence: price + sentiment + market structure + OI + signals + verdict
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?symbol | string | no | โ | Gene symbol, e.g. BRCA1, TP53 |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/crypto-dd?symbol=BTCUSDT"
Best DeFi yields ranked by risk-adjusted net score (APY + TVL safety - risk penalty)
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/yield-optimizer"
FX rates for any pair (ECB reference): latest + 30-day history in one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?from | string | no | โ | Source value, unit, currency or text |
| ?to | string | no | โ | 0x contract address the transaction targets |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/fx?from=USD&to=EUR"
US macro indicators in one call: CPI, unemployment, payrolls and earnings (BLS)
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/macro"
Historical daily stock prices (OHLCV) for any US ticker โ up to 10 years of data with change %, min/max and the full series
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?symbol | string | yes | โ | Gene symbol, e.g. BRCA1, TP53 |
| ?days | number | no | 90 | Lookback window in days for the scan (endpoint-specific max applies) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/stock-history?symbol=AAPL"
Robinhood stock tokens on chain 4663: the complete catalog of ~194 tokenized equities and ETFs (AAPL, NVDA, SPYโฆ) with ISIN, verifiable ERC-20 contract, live bid/ask and spread, daily high/low, share volume, on-chain mint/burn flow and halt status โ searchable by symbol, name or ISIN. 30s cache, keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | string | no | โ | Maximum number of results to return |
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/stock-tokens?q=AAPL"
Single stock token card by symbol or ISIN: live bid/ask with spread, daily range, 24h share volume, on-chain mint/burn volume, trading-halt status, verifiable ERC-20 contract on Robinhood Chain 4663 and upcoming cash-dividend corporate actions. 15s cache, keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?symbol | string | yes | โ | Gene symbol, e.g. BRCA1, TP53 |
| ?isin | string | no | โ | ISIN of a tokenized security, e.g. US0378331005 (Apple) โ alternative to symbol for stock tokens |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/stock-token?symbol=AAPL"
Most active Robinhood stock tokens ranked by real on-chain mint/burn USD volume โ the token flow actually hitting chain 4663, not the underlying equity tape โ with live bid/ask per token. No 24h % change is provided because the upstream API exposes no open/previous-close (no fabricated data). 60s cache
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | string | no | โ | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/stock-tokens-hot?limit=10"
Historical FX rates from the European Central Bank: any date or date range, any currency pair โ official reference rates
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?base | string | no | USD | Base value, color or currency |
| ?date | string | no | โ | Date in YYYYMMDD format (BOE summary) |
| ?end | string | no | โ | Range end (date, timestamp or price) |
| ?start | string | no | โ | Range start (date, timestamp or price) |
| ?symbols | string | no | โ | Comma-separated list of trading pair symbols |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/fx-history?base=USD&date=2026-01-15&end=2026-01-31&start=2026-01-01&symbols=EUR"
Net edge calculator: funding carry, cross-exchange spread, prediction-market arb, impermanent loss and Kelly sizing
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?type | string | no | Sub-type selector for the dataset |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/edge?type=funding"
๐ก๏ธ Compliance & Risk 7 endpoints
KYC-grade screening at API speed: OFAC sanctions, EU VAT validation, fraud scoring and full business verification โ what legacy vendors charge $1.35+ per check for.
OFAC SDN sanctions screening: check person or entity against US Treasury sanctions list โ what competitors charge โฌ0.10+ for
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?name | string | no | โ | Name to look up: a medication (rxnorm/rxterms), person (sanctions, orcid) or company |
| ?strict | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/sanctions?name=vitalik.eth"
EU VAT number validation via VIES: verify if VAT is registered, get company name and address โ mandatory for EU B2B
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?country | string | no | โ | ISO country code, e.g. US, DE, ES |
| ?vatNumber | string | no | โ | EU VAT number including country prefix |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/vat-check?country=IE&vatNumber=IE6388047V"
Full compliance scan: sanctions + wallet risk + contract analysis + domain/SSL โ what competitors charge $1.35+ for
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/compliance-scan"
Company risk assessment: SEC filings + DNS + SSL + WHOIS + domain age โ aggregated risk score with verdict
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/company-risk"
Aggregate fraud risk score: SSL + DNS + WHOIS + IP reputation + email validation + wallet analysis โ what Fingerprint charges $0.10-$1.00 for
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/fraud-score"
Full business verification: SEC + OFAC sanctions + domain + fraud score โ VERIFIED/PARTIAL/REJECT verdict โ what Middesk charges $0.50-$5.00 for
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/business-verify"
Company identity via LEI (Legal Entity Identifier) from the Global LEI Foundation: search by legal name or exact LEI code, with registration status, country, legal form and direct corporate parent โ keyless official data
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/gleif?q=Apple"
โ๏ธ Web3 & On-Chain 30 endpoints
Wallet analysis, contract inspection, transaction explanations and portfolio snapshots read directly from the chain across EVM networks.
ENS name resolution (.eth to address) via public Ethereum RPC
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?name | string | no | โ | Name to look up: a medication (rxnorm/rxterms), person (sanctions, orcid) or company |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ens?name=vitalik.eth"
Full wallet portfolio for any address on Base or Ethereum: native balance, all tokens, USD values, token count
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/wallet?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=base"
Wallet risk score (0-100) with verdict and risk factors: age, activity, contract status โ what ChainVerdict charges $0.10 for
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/wallet-risk?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=base"
Smart contract analysis: verified? proxy? compiler? implementation? risk level with factors
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/contract?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=base"
Transaction breakdown: status, method called, token transfers decoded, fees, timestamps
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?hash | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/tx?chain=base&hash=0xb8f6cf533f9c33f61baf9b996f5b9e4325ab6ac4698d8468b490811efa782685"
Wallet airdrop eligibility: activity + age + risk + current yield opportunities โ one call
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/airdrop-check"
Brand-new liquidity pools (GeckoTerminal) with age, FDV, liquidity, buys/sells and price change โ filter by freshness in minutes; the degen entry point before checking /v1/rug-check
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?limit | string | no | โ | Maximum number of results to return |
| ?maxAgeMin | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/new-pairs?chain=base&maxAgeMin=60"
Top token holders with supply concentration, contract/scam flags and on-chain labels (Blockscout) โ the rug radar: top-10 above 50% is the classic setup
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?limit | string | no | โ | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/token-holders?address=0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed&chain=base"
Wallet age on any EVM chain: first outbound transaction found by binary search of the nonce over public RPC โ anti-sybil and airdrop eligibility, no explorer needed
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/wallet-age?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=ethereum"
Estimated wallet PnL: token flows from Blockscout transfers, current prices, and OHLCV-derived entry prices for top positions โ unrealized PnL and win rate (clearly labeled ESTIMATED)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?transfers | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/wallet-pnl?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=ethereum"
Recent decoded transaction feed of any wallet: method, target, value and arguments โ point it at a proven wallet (check /v1/wallet-pnl first) and mirror its moves
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?limit | string | no | โ | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/copy-trades?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=ethereum"
Stablecoin peg health: live price vs $1 for the major stables with deviation in basis points, alerts above threshold and net mint/burn flows โ systemic risk in one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?thresholdBps | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/depeg"
Liquidation ladder for perp assets: live open interest and mark price (Hyperliquid) with estimated USD liquidation clusters per price move โ clearly labeled statistical ESTIMATE
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?asset | string | no | โ | |
| ?avgLeverage | string | no | โ | |
| ?levels | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/liquidation-levels?asset=BTC"
Aggregate stablecoin flows: total circulating, net 24h/7d mint-burn flows and the biggest movers โ the whale-scale macro signal
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | string | no | โ | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/stablecoin-flows"
Liquidity-provider positions: V2 pair detection on any wallet (or ?pair= for a single pool) with reserves, share, underlying amounts and USD values โ the Moralis premium feature
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?limit | string | no | โ | Maximum number of results to return |
| ?pair | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/lp-positions?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=ethereum&pair=0xB4e16d0168e52d35CaCD2c6185b44281Ec28C9Dc"
Live impermanent loss for a real pool: reserves read from the chain, the full IL curve, and a personalized section (price change, fees earned, your LP amount) โ same engine as /v1/il-calc
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?days | string | no | โ | Lookback window in days for the scan (endpoint-specific max applies) |
| ?feeApr | string | no | โ | |
| ?lpAmount | string | no | โ | |
| ?pair | string | no | โ | |
| ?priceChangePercent | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/impermanent-loss-live?chain=ethereum&pair=0xB4e16d0168e52d35CaCD2c6185b44281Ec28C9Dc&priceChangePercent=25"
Pendle markets live: PT implied APY, LP aggregated APY, fees, yield range and liquidity per market โ fixed-yield rates without keys
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?limit | string | no | โ | Maximum number of results to return |
| ?market | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/pt-yt-rates?chain=base"
Trending coins (CoinGecko): the most searched tokens of the last 24h with rank, price, change and market cap โ the social-demand hook
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/trending-crypto"
DAO governance proposals (Snapshot): latest proposals by space with state, votes, scores and deadlines โ for voting agents
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | string | no | โ | Maximum number of results to return |
| ?space | string | no | โ | |
| ?state | string | no | โ | 2-letter US state abbreviation, e.g. CA or TX |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/snapshot-proposals?space=valleybio.eth"
Recent Farcaster casts of any fid (hub.pinata.cloud): text, timestamps and embeds โ the on-chain social graph for agents
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?fid | string | no | โ | |
| ?limit | string | no | โ | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/farcaster-feed?fid=3"
Smart-money radar: large on-chain transfers per token (Blockscout) enriched with 24h momentum, liquidity (DexScreener) and honeypot flags (GoPlus) โ HOT_FLOW / WATCH / AVOID verdicts
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?limit | string | no | โ | Maximum number of results to return |
| ?minUsd | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/smart-money?chain=base&minUsd=50000"
Complete onchain portfolio: tokens + NFTs + yield opportunities + network fees โ replaces 4-5 calls
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/onchain-portfolio"
Solana swap engine (Jupiter, keyless): quote + ready-to-sign swap transaction with the Carredge platform fee embedded (1% default, 0-300 bps override) โ SOL, USDC and any routed token, no API key, no custody
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?user | string | yes | โ | Solana public key that will sign and execute the swap transaction (base64 tx is built for this key) |
| ?amount | string | no | โ | Amount in base units (USD, tokens, sharesโฆ) |
| ?enrich | string | no | โ | Set to 1 to enrich the quote with DexScreener token cards (logo, socials, liquidity) for both mints |
| ?feeBps | string | no | โ | Optional fee override in basis points. Swap: 0-50, default 10 bps for API agents. trade-solana: 0-300 (platform fee embedded via Jupiter platformFeeBps), default 100 = 1% |
| ?inputMint | string | no | โ | Solana mint address of the input token (e.g. So11111111111111111111111111111111111111112 for SOL) |
| ?outputMint | string | no | โ | Solana mint address of the output token (e.g. EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v for USDC) |
| ?slippageBps | string | no | โ | Slippage tolerance in basis points (trade-solana: 0-3000 default 50; memecoin: 0-5000 default 300) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/trade-solana?user=4CqM4L9atJ1adqz9CXEtXeeyHTyG4FLSdezi26T2jZWv&amount=100000000&feeBps=100&inputMint=So11111111111111111111111111111111111111112&outputMint=EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
Memecoin buy engine: Zora coins on Base (Uniswap V4 with the Carredge trade-referrer embedded โ the protocol pays us, not you), Solana pre-graduation LaunchLab coins (bonding-curve buys via Jupiter or the Raydium Transaction API with the Carredge referrer fee embedded) and Robinhood Chain 4663 early positioning โ contract verification, graduation detection, live quote and ready-to-sign transaction
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?amount | string | no | โ | Amount in base units (USD, tokens, sharesโฆ) |
| ?amountLamports | string | no | โ | |
| ?amountWei | string | no | โ | Exact wei amount to spend (alternative to amount= USD, for memecoin buys) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?feeBps | string | no | โ | Optional fee override in basis points. Swap: 0-50, default 10 bps for API agents. trade-solana: 0-300 (platform fee embedded via Jupiter platformFeeBps), default 100 = 1% |
| ?recipient | string | no | โ | 0x address that receives the output token on the destination chain (defaults to depositor) |
| ?side | string | no | โ | Direction: long or short / buy or sell |
| ?slippageBps | string | no | โ | Slippage tolerance in basis points (trade-solana: 0-3000 default 50; memecoin: 0-5000 default 300) |
| ?user | string | no | โ | Solana public key that will sign and execute the swap transaction (base64 tx is built for this key) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/memecoin?address=0x1350e3788413094a61480f9cf9d24b37866a0dd7&amount=10&chain=base&feeBps=10"
Hot tokens leaderboard, live: trending Solana/Base/Robinhood Chain tokens, Zora top gainers, fresh Base pools and the most active Robinhood stock tokens โ each with full token card (logo, socials, explorer links, price, 24h change, volume, liquidity), interleaved across chains. 60s cache, keyless sources
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | string | no | โ | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/hot?limit=10"
Live on-chain sports betting odds from the Azuro protocol (keyless): games by sport with league, teams and start time plus the main markets (1X2/moneyline, totals, handicaps) with decimal odds per outcome and the Azuro gameId/conditionId needed to quote and place bets
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?environment | string | no | โ | Azuro environment: PolygonUSDT (default) or GnosisXDAI |
| ?gameState | string | no | โ | prematch (default) or live |
| ?limit | string | no | โ | Maximum number of results to return |
| ?marketsPerGame | string | no | โ | Markets to return per game, 1-20 (default 8) |
| ?sport | string | no | โ | Sport slug: football, basketball, mma, hockey, baseball, tennis, cricket, table-tennis, cs2โฆ (aliases: soccer, nhl, ufc) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/bet/odds?limit=3&sport=football"
On-chain bet quote (Azuro, Polygon USDT): live odds for one outcome, protocol min/max bet, potential payout and a ready-to-sign EIP-712 typedData with the Carredge affiliate embedded in clientData โ the user signs with their own wallet and pays the standard relayer fee (no sponsorship); Carredge never holds funds
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?amount | string | yes | โ | Amount in base units (USD, tokens, sharesโฆ) |
| ?conditionId | string | yes | โ | Azuro condition (market) id from /v1/bet/odds |
| ?outcomeId | string | yes | โ | Azuro outcome id from /v1/bet/odds |
| ?environment | string | no | โ | Azuro environment: PolygonUSDT (default) or GnosisXDAI |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/bet/quote?amount=10&conditionId=300610060000000000311152010000000000012768900408&outcomeId=7047"
Submit a user-signed bet to the Azuro Relayer: validates the EIP-712 signature format, live market state and protocol bet limits, then forwards the order for on-chain execution (the bettor pays the standard relayer fee โ no sponsorship) โ returns the Azuro orderId to track. The user signs; Carredge is middleware and never holds funds or places bets itself
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?bettor | string | yes | โ | 0x address that signed the typed data โ it will own the AzuroBet NFT |
| ?signature | string | yes | โ | eth_signTypedData_v4 output: 0x + 130 hex chars |
| ?amountRaw | string | no | โ | Bet size in raw token units (from /v1/bet/quote) |
| ?conditionId | string | no | โ | Azuro condition (market) id from /v1/bet/odds |
| ?environment | string | no | โ | Azuro environment: PolygonUSDT (default) or GnosisXDAI |
| ?expiresAt | string | no | โ | Quote expiry in unix seconds (from /v1/bet/quote) |
| ?minOdds | string | no | โ | Worst acceptable odds in raw units (from /v1/bet/quote โ protects against odds moving) |
| ?nonce | string | no | โ | Random nonce from /v1/bet/quote (part of the signature) |
| ?outcomeId | string | no | โ | Azuro outcome id from /v1/bet/odds |
| ?relayerFeeAmount | string | no | โ | Raw relayer fee from the quote, paid by the bettor (per Azuro gas-info; 0 today โ never sponsored) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/bet/submit?bettor=0x7c078DA9DEFf3398e81Ac6323fC95A47941F2a0C&signature=0xababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab&amountRaw=10000000&conditionId=300610060000000000311152010000000000012768900408&environment=PolygonUSDT&outcomeId=7047"
Multi-aggregator swap quote: Across + deBridge + THORChain + Mayan race cross-chain routes (route-dependent), Velora + KyberSwap race same-chain routes, all with the Carredge fee embedded โ returns the best net amountOut with ready-to-sign calldata plus every alternative. You execute on-chain yourself, Carredge never holds funds
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?amount | string | yes | โ | Amount in base units (USD, tokens, sharesโฆ) |
| ?depositor | string | yes | โ | 0x address that will sign and execute the swap transaction |
| ?fromChain | string | yes | โ | Origin chain id (numeric EVM), e.g. 8453 Base, 1 Ethereum, 10 Optimism, 42161 Arbitrum |
| ?fromToken | string | yes | โ | Input token contract address on the origin chain (0x0000โฆ0000 for native ETH) |
| ?toChain | string | yes | โ | Destination chain id (numeric EVM) โ must differ from fromChain |
| ?toToken | string | yes | โ | Output token contract address on the destination chain (0x0000โฆ0000 for native ETH) |
| ?feeBps | string | no | โ | Optional fee override in basis points. Swap: 0-50, default 10 bps for API agents. trade-solana: 0-300 (platform fee embedded via Jupiter platformFeeBps), default 100 = 1% |
| ?recipient | string | no | โ | 0x address that receives the output token on the destination chain (defaults to depositor) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/swap?amount=10000000&depositor=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&fromChain=8453&fromToken=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913&toChain=10&toToken=0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85"
Side-by-side swap comparison across every live aggregator for one route (Across, deBridge, THORChain, Mayan, Velora, KyberSwap โ route-dependent): net amountOut, our fee, protocol costs and fill time ranked best-first, with the full quotes โ same price as /v1/swap, one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?amount | string | yes | โ | Amount in base units (USD, tokens, sharesโฆ) |
| ?depositor | string | yes | โ | 0x address that will sign and execute the swap transaction |
| ?fromChain | string | yes | โ | Origin chain id (numeric EVM), e.g. 8453 Base, 1 Ethereum, 10 Optimism, 42161 Arbitrum |
| ?fromToken | string | yes | โ | Input token contract address on the origin chain (0x0000โฆ0000 for native ETH) |
| ?toChain | string | yes | โ | Destination chain id (numeric EVM) โ must differ from fromChain |
| ?toToken | string | yes | โ | Output token contract address on the destination chain (0x0000โฆ0000 for native ETH) |
| ?feeBps | string | no | โ | Optional fee override in basis points. Swap: 0-50, default 10 bps for API agents. trade-solana: 0-300 (platform fee embedded via Jupiter platformFeeBps), default 100 = 1% |
| ?recipient | string | no | โ | 0x address that receives the output token on the destination chain (defaults to depositor) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/swap/compare?amount=10000000&depositor=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&fromChain=8453&fromToken=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913&toChain=10&toToken=0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85"
๐ On-Chain Security 12 endpoints
The checks that stop an agent from losing money: honeypot detection with real buy/sell simulation, taxes, approvals scanning, proxy detection, verified sources and a composite contract audit โ what GoPlus, TokenSniffer and revoke.cash charge for, pay per call.
Composite smart-contract audit v2: verified source (Sourcify+Blockscout), proxy detection via EIP-1967/1167 storage slots, honeypot simulation, taxes, LP lock and holder concentration โ score 0-100 with severity-ranked findings
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/contract-audit?address=0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2&chain=ethereum"
Token security report for any ERC-20 (GoPlus intelligence): honeypot detection, buy/sell taxes, holder concentration, LP lock, owner powers and a 0-100 risk score with flagged risks
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/token-security?address=0x940181a94A35A4569E4529A3CDfB74e38FD98631&chain=base"
Transaction simulation before signing: would it revert (with the decoded revert reason), gas estimate, native-balance check and decoded call โ Tenderly-grade simulation, keyless. POST JSON body or query params
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| data | string | no | โ | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
| sender | string | no | โ | 0x address that would sign the transaction (optional โ omit for a state-only check) |
| to | string | no | โ | 0x contract address the transaction targets |
| value | string | no | โ | ETH value attached to the transaction, in wei (decimal or 0x-hex; default 0) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i -X POST "https://api.carredge.com/v1/simulate-tx?chain=base&data=0xa9059cbb000000000000000000000000d8da6bf26964af9d7eed9e03e53415d37aa960450000000000000000000000000000000000000000000000000000000000000001&sender=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&to=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913&value=100" \
-H 'Content-Type: application/json' \
-d '{...}'
Active ERC-20 approvals for any wallet: token, spender and amount (unlimited flagged) with a live allowance() check โ the revoke.cash scan, pay per call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?days | string | no | โ | Lookback window in days for the scan (endpoint-specific max applies) |
| ?limit | string | no | โ | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/approvals?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=ethereum&days=7"
Real honeypot simulation (honeypot.is): buy, sell and transfer executed on-chain with taxes and gas measured, risk verdict โ know before the first buy, not after
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/honeypot-check?address=0x940181a94A35A4569E4529A3CDfB74e38FD98631&chain=base"
Full verified contract source code (Sourcify v2): files, compiler, license, match type โ the Etherscan Pro feature, pay per call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/contract-source?address=0x4200000000000000000000000000000000000006&chain=base"
Proxy pattern detection via canonical storage slots and bytecode (EIP-1967, EIP-1167 clones, custom slots): implementation, admin, beacon โ know what can be upgraded behind a contract
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/proxy-detect?address=0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2&chain=ethereum"
Address risk report (GoPlus): phishing, mixer, sanctioned, stealing attack, darkweb, honeypot-related and a dozen more flags with a 0-100 score and verdict โ compliance screening at API speed
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/address-security?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&chain=ethereum"
NFT collection security report (GoPlus): proxy, restricted approval, privileged minting, transfer-without-approval and mint-revoke flags โ the wallet-drainer checklist
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/nft-security?address=0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB&chain=ethereum"
Phishing database check for any domain (GoPlus): is it a known phishing site โ cheap, high-volume protection for agents navigating the web
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/phishing-check?url=app.uniswap.org"
Dapp security and audit report (GoPlus): known audits (firm, date, link), trust-list status and per-chain contract flags for any known dapp
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/dapp-security?url=app.uniswap.org"
Composite rug check: honeypot simulation + taxes + liquidity depth + LP lock + holder concentration + GoPlus flags โ score 0-100 with ranked reasons (RUG_LIKELY to OK)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/rug-check?address=0x940181a94A35A4569E4529A3CDfB74e38FD98631&chain=base"
๐ Security & Domain Intel 13 endpoints
Evaluate any website or endpoint: certificates, headers, DNS, WHOIS, tech stack, page speed and trust scoring bundled into single audits.
SSL/TLS certificate check for any domain: issuer, expiry date, days remaining, expiry alerts
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?domain | string | no | โ | Domain name to inspect, e.g. example.com |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ssl-check?domain=github.com"
Full DNS records for any domain: A, AAAA, MX, TXT (SPF/DKIM), NS, CNAME โ one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?domain | string | no | โ | Domain name to inspect, e.g. example.com |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/dns?domain=github.com"
Domain WHOIS lookup: registrar, creation date, expiration, age, name servers โ one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?domain | string | no | โ | Domain name to inspect, e.g. example.com |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/whois?domain=github.com"
Full URL health check: HTTP status + response headers + response time + SSL certificate โ one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/http-check?url=https://example.com"
Security header audit (A-F grade): HSTS, CSP, XSS, frame options, referrer policy โ one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/security-headers?url=https://example.com"
URL legitimacy check: SSL + domain heuristics + response time + risk score with verdict
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/verify-url?url=https://example.com"
Detect technology stack from any URL: CMS, frameworks, analytics, hosting, ecommerce, fonts โ what Wappalyzer charges $$$ for
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/tech-stack?url=https://example.com"
Measure page performance: TTFB, load time, HTML size, resource count, optimization checks, A-F grade
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/page-speed?url=https://example.com"
Detailed SSL certificate analysis: subject, issuer, SANs, key info, fingerprint, expiry timeline, chain validation
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?domain | string | no | โ | Domain name to inspect, e.g. example.com |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ssl-certificate?domain=github.com"
THE all-in-one site audit: SSL + security headers + DNS + WHOIS + performance + meta tags + tech stack + robots โ one call, A-F grade
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/site-audit?url=https://example.com"
Everything about a domain: DNS + WHOIS + SSL + security headers + robots + trust score
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?domain | string | no | โ | Domain name to inspect, e.g. example.com |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/domain-intel?domain=github.com"
Complete API health: endpoint test + security headers + performance โ HEALTHY/DEGRADED/UNHEALTHY
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/api-health?url=https://example.com"
CISA Known Exploited Vulnerabilities catalog (1,700+ actively exploited CVEs, refreshed every 6h): filter by vendor or product, with dates, due dates and ransomware-use flags
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | number | no | 25 | Maximum number of results to return |
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/kev?q=cisco"
๐ ๏ธ Developer Tools 45 endpoints
The utilities every coding agent reaches for daily: hashing, encoding, JWT, cron, validation, format conversion and package health checks.
Expand any short URL through its redirect chain to the final destination โ one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/shorturl?url=https://example.com"
Generate a QR code as base64 PNG for any text or URL โ instant, no external service
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?text | string | yes | โ | Input text to process |
| ?data | string | no | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/qr?text=hello+world&data=%7B%22a%22%3A%7B%22b%22%3A%5B1%2C2%2C3%5D%7D%7D"
npm package health + vulnerability scan (OSV.dev) in one call: version, downloads, CVEs, verdict
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?package | string | no | โ | npm package name |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/package-check?package=express"
JSON schema validation with detailed error paths โ deterministic utility for agents
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i -X POST "https://api.carredge.com/v1/validate-json" \
-H 'Content-Type: application/json' \
-d '{...}'
Multi-hash: SHA-256, SHA-1, MD5, SHA-512, Base64 and Hex for any text โ one call, instant
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?text | string | no | โ | Input text to process |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/hash?text=hello+world"
Base64 encode or decode with automatic JSON detection โ one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?data | string | no | โ | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
| ?mode | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/base64?data=%7B%22a%22%3A%7B%22b%22%3A%5B1%2C2%2C3%5D%7D%7D"
Decode JWT header+payload without verification: claims, expiry, warnings โ one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?token | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/decode-jwt?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
Parse cron expression and get the next N execution times with human description
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?expression | string | no | โ | |
| ?runs | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/cron?expression=*/5+*+*+*+*"
Convert CSV text to JSON array with auto type detection โ one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?csv | string | no | โ | |
| ?delimiter | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/csv2json?csv=name,age%0AAlice,30"
Unix timestamp converter: seconds/ms/ISO/relative time, with date arithmetic
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/timestamp"
Generate up to 100 cryptographically random UUID v4s โ instant
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?count | string | no | โ | Number of items to generate |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/uuid"
Convert between wei/gwei/eth and sat/btc โ every Web3 agent needs this
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/crypto-units?value=1&from=eth"
Email validation: syntax + MX record + disposable detection with verdict
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| string | no | โ | Email address to validate or score |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/email-check?email=test@gmail.com"
Random generator: passwords, strings, numbers, hex, colors โ cryptographically secure, up to 50 per call
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/random"
Universal unit converter: length, weight, temperature, data, speed, area, volume โ any unit to any unit
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/convert?value=10&from=km&to=mi"
Test regex pattern against text: matches with groups, indices, and named capture groups
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/regex?pattern=%5Ba-z%5D%2B&text=hello+world"
Compare two texts line-by-line: additions, removals, identical check
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/diff?text1=hello&text2=world"
Convert any text to a URL-safe slug: accents removed, special chars stripped, consistent separators
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/slugify?text=Hello+World"
Color converter: hex โ RGB โ HSL with name, luminance, contrast ratios, dark/light detection
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?color | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/color?color=%23ff5500&format=rgb"
Lorem ipsum generator: paragraphs, sentences, or words โ placeholder text for devs
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?count | string | no | โ | Number of items to generate |
| ?type | string | no | โ | Sub-type selector for the dataset |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/lorem?type=funding"
Roman numeral converter: number โ Roman (both directions, 1-3999)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?value | string | no | โ | ETH value attached to the transaction, in wei (decimal or 0x-hex; default 0) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/roman?value=100"
Morse code encoder/decoder with auto-detection
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?mode | string | no | โ | |
| ?text | string | no | โ | Input text to process |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/morse?text=hello+world"
Query JSON with dot notation paths: extract nested values, array indexing โ like simplified jq
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?data | string | no | โ | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
| ?path | string | no | โ | Dot-notation JSON path, e.g. user.addresses[0].city |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/json-path?data=%7B%22a%22%3A%7B%22b%22%3A%5B1%2C2%2C3%5D%7D%7D&path=a.b%5B1%5D"
Generate JSON schema from sample data โ automatically infer types, arrays, required fields
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?data | string | no | โ | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/schema-gen?data=%7B%22a%22%3A%7B%22b%22%3A%5B1%2C2%2C3%5D%7D%7D"
Test any API endpoint: status code, response time, headers, body preview, JSON detection
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/api-test?url=https://api.github.com"
Compare two texts for similarity: Jaccard, Dice coefficient, shared words, similarity verdict
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?text1 | string | no | โ | |
| ?text2 | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/compare?text1=hello&text2=world"
Convert Markdown to HTML (GFM support)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?markdown | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/markdown?markdown=%23+Title%0A%0AHello+**world**"
Parse iCal calendar files: events, dates, locations
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?ics | string | no | โ | |
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ics?url=https://example.com"
Emoji lookup by name or keyword
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/emoji?q=us+elections"
Syntax validation for JSON, YAML, XML, SQL, regex, URL, email โ with errors and warnings
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?code | string | no | โ | Required code/input for this endpoint (postal code, source code, keyโฆ) |
| ?language | string | no | โ | Language or format: json, yaml, xml, sql, regex, url, emailโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/validate-code?code=%7B%22a%22%3A1%7D&language=json"
Decoded-ready event logs for any contract on any supported EVM chain (eth_getLogs): topic filter, block range with adaptive window, clean JSON โ the raw feed agents poll
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?fromBlock | string | no | โ | |
| ?limit | string | no | โ | Maximum number of results to return |
| ?toBlock | string | no | โ | |
| ?topic0 | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/event-logs?address=0x4200000000000000000000000000000000000006&chain=base&topic0=0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"
Multi-chain gas history (eth_feeHistory): base fee per block in gwei for the last N blocks, priority-fee percentiles and gas-used ratio โ fee trends and L2 spike detection without keys
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?blocks | string | no | โ | Number of recent blocks to sample (max 100 for gas-history) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
| ?percentiles | string | no | โ | Comma-separated priority-fee percentiles to report, e.g. 25,50,75 |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/gas-history?blocks=20&chain=base"
Verified contract ABI (Sourcify โ Blockscout) with selector and topic0 index computed locally: every function and event, ready to encode/decode calls
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?address | string | no | โ | EVM wallet or contract address (0xโฆ) |
| ?chain | string | no | โ | EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/abi?address=0x4200000000000000000000000000000000000006&chain=base"
Function/event signature โ selector lookup both ways: signature to selector (local keccak256) or hex to candidate signatures (OpenChain + 4byte)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?hex | string | no | โ | |
| ?signature | string | no | โ | eth_signTypedData_v4 output: 0x + 130 hex chars |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/selector?signature=transfer(address,uint256)"
GitHub repo health in one call: stars, issues, last release, activity verdict (ACTIVE/STALE/ARCHIVED)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?repo | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/repo-health?repo=ethereum/EIPs"
npm package downloads (day/week/month/year) + latest version and description โ adoption intelligence for any library
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?package | string | yes | โ | npm package name |
| ?period | string | no | last-week | Download window: last-day, last-week, last-month, last-year |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/npm-stats?package=express&period=last-week"
Convert JSON to XML โ arrays, nested objects and attributes handled with proper escaping
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?data | string | yes | โ | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
| ?root | string | no | root |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/json-xml?data=%7B%22a%22%3A%7B%22b%22%3A%5B1%2C2%2C3%5D%7D%7D"
Convert XML to JSON in one call โ attributes preserved with @_ prefix. RSS feeds, sitemaps, SOAP responses, API XML
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?xml | string | yes | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/xml2json?xml=%3Croot%3E%3Citem%3Ehello%3C%2Fitem%3E%3C%2Froot%3E"
Convert a JSON array of objects to CSV โ auto-detects columns, proper quoting and escaping. Spreadsheets-ready
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?data | string | yes | โ | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/json2csv?data=%7B%22a%22%3A%7B%22b%22%3A%5B1%2C2%2C3%5D%7D%7D"
Convert JSON to clean YAML โ configs, Kubernetes manifests, CI pipelines from JSON sources
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?data | string | yes | โ | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/json2yaml?data=%7B%22a%22%3A%7B%22b%22%3A%5B1%2C2%2C3%5D%7D%7D"
Convert YAML to JSON โ parse any YAML config into structured JSON for programmatic use
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?data | string | yes | โ | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/yaml2json?data=%7B%22a%22%3A%7B%22b%22%3A%5B1%2C2%2C3%5D%7D%7D"
Markdown to clean plain text โ strips all formatting, links and HTML, preserves line structure. Perfect for LLM input
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?text | string | yes | โ | Input text to process |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/md-text?text=hello+world"
IBAN validation per ISO 13616 (mod-97 checksum + per-country length). Fully local โ the number never leaves the server
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?iban | string | yes | โ | IBAN to validate (spaces allowed) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/iban?iban=DE89370400440532013000"
Card number validation: Luhn checksum (ISO/IEC 7812) + brand detection + length rules. Returns masked number only โ for validation, never charges
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?number | string | yes | โ | Numeric input |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/luhn?number=4111111111111111"
Synthetic user profiles for testing and demos: name, email, phone, address and avatar โ clearly fake, safe to use
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?nat | string | no | โ | Nationality for synthetic data: us, gb, es, de, fr, it, br, mx, au, caโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/fake-user?nat=us"
๐งฎ Quant Calculators 6 endpoints
Position-sizing math that must be exact: Kelly sizing, liquidation prices, impermanent loss, APRโAPY and loan schedules with full breakdowns.
Optimal trading position size: account, risk %, entry, stop, target โ size, leverage, R:R, warnings
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/position-size?accountSize=10000&riskPercent=1&entryPrice=100&stopLoss=95&takeProfit=120"
Liquidation price for leveraged positions: collateral, debt, LTV โ liquidation price, health factor
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/liq-price?collateral=1000&debt=500&collateralPrice=2000<v=65"
Impermanent loss calculator with fee offset and break-even analysis for LPs
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/il-calc"
Convert APR to APY and vice versa with any compounding frequency
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/apr-apy"
Loan calculator: monthly payment, total interest, payoff time, savings from extra payments
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/loan?principal=200000&annualRate=3.5&years=30"
Body calculator: BMI + category + healthy range, Mifflin-St Jeor BMR, TDEE for all activity levels and ideal weight. Computed locally
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?activity | string | no | moderate | Specific ChEMBL activity id, e.g. CHEMBL1137723 (optional) |
| ?age | string | no | โ | Age in years |
| ?height | string | no | โ | Height in centimeters |
| ?sex | string | no | โ | male or female |
| ?weight | string | no | โ | Weight in kilograms |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/health-calc?activity=moderate&age=30&height=178&sex=male&weight=75"
๐ Content & Research 34 endpoints
Read and reason over the web: clean extraction, metadata, summaries, sentiment, fact verification and cross-source consensus.
Clean Markdown extraction from any public URL, plus title, description and metadata
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | yes | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/extract?url=https://example.com"
Extract OpenGraph, Twitter Card and SEO meta tags from any URL โ social preview in one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/meta-tags?url=https://example.com"
Complete URL analysis: structure, meta tags, SSL, response info โ everything in one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/url-info?url=https://example.com"
Text sentiment analysis: score, label, matched words โ no AI API needed, instant
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?text | string | no | โ | Input text to process |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/sentiment?text=hello+world"
Extractive text summarization: top sentences by relevance, compression ratio
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?sentences | string | no | โ | |
| ?text | string | no | โ | Input text to process |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/summarize?text=hello+world"
Parse robots.txt for any domain: sitemaps, user-agent rules, allow/disallow paths
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?domain | string | no | โ | Domain name to inspect, e.g. example.com |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/robots?domain=github.com"
Wikipedia article summary for any topic: title, description, extract, thumbnail, coordinates
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?lang | string | no | โ | |
| ?topic | string | no | โ | Topic to look up, e.g. quantum-computing |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/wikipedia?topic=blockchain"
Word definitions with phonetics, synonyms, examples and audio pronunciation
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?word | string | no | โ | Single word to look up |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/dictionary?word=serendipity"
Web search results (DuckDuckGo): titles, URLs, snippets โ what agents need for research
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | string | no | โ | Maximum number of results to return |
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/search?q=us+elections"
Extract HTML tables from any URL as structured JSON with headers and rows
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/tables?url=https://example.com"
Batch URL health checker: status codes, response times, broken link detection (up to 20)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?urls | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/links?urls=https://example.com,https://github.com"
Text analysis: word count, readability (Flesch), reading time, lexical diversity, grade level
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?text | string | no | โ | Input text to process |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/text-stats?text=hello+world"
Extract text from PDF URL: papers, reports, invoices
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/pdf-text?url=https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"
Parse any RSS/Atom feed into clean JSON
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/rss?url=https://example.com"
Cross-reference a claim against Wikipedia, news, and web โ verdict: SUPPORTED / PARTIAL / UNVERIFIED
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?claim | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/verify-fact?claim=the earth is round"
Check multiple data sources for agreement on a topic โ consensus strength assessment
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?sources | string | no | โ | |
| ?topic | string | no | โ | Topic to look up, e.g. quantum-computing |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/consensus?topic=blockchain"
Full content breakdown: sentiment + summary + readability + word stats โ replaces 3 calls
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?text | string | no | โ | Input text to process |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/content-analyze?text=hello+world"
What happened on this day in history: curated events, births, deaths and holidays from Wikipedia โ defaults to today
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?day | string | no | โ | Day of month 1-31 (defaults to today) |
| ?month | string | no | โ | Month number 1-12 (defaults to today) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/on-this-day?day=4&month=10"
Steam store search: name, publisher, price/discount, Metacritic score and store URL
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 8 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/games?q=us+elections"
Web news search (Google News): headlines and links for any topic โ pair with /v1/extract for full articles
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/news-web?q=us+elections"
Any public URL to clean Markdown โ headings, links, images, code blocks, lists and tables converted (SSRF-guarded)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | yes | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/html-md?url=https://example.com"
IPO calendar from Nasdaq: priced, upcoming, filed and withdrawn deals with price ranges and valuations, by month
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?month | string | no | โ | Month number 1-12 (defaults to today) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ipos?month=10"
OCR any image URL to text โ runs locally with Tesseract (no external API, nothing leaves the server). Returns text, confidence and word count
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | yes | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) | |
| ?lang | string | no | eng |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ocr?url=https://tesseract.projectnaptha.com/img/eng_bw.png"
YouTube video metadata: title, channel, thumbnail and embed URL from any video link or ID
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | yes | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/yt-info?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Hacker News search: stories, comments and authors with points and discussion counts โ tech trend intelligence
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 15 | Maximum number of results to return |
| ?tags | string | no | story | Filter for HN search: story (default), comment, story_author, comment_author |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/hn?q=us+elections&tags=story"
arXiv paper search: title, authors, abstract, categories and PDF links โ the frontier of research, structured
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/arxiv?q=us+elections"
Academic papers via Crossref: search by keywords or resolve any DOI to full citation metadata with citation counts
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?doi | string | no | โ | Digital Object Identifier, e.g. 10.1038/nature12373 |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/papers?q=us+elections&doi=10.1038/nature12373"
Stack Overflow question search: score, answers, tags and links โ programming solutions ranked by relevance
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/stackoverflow?q=us+elections"
Worldwide patent search (Google Patents, keyless): title, publication number, inventor, assignee and filing/grant dates โ PatentsView was retired in 2026, this covers US/EP/WO/JP/CN publications
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/patents?q=blockchain"
Wikidata entity search by free text: entity id (Qโฆ), label, short description, aliases and concept URI for people, places, companies, concepts โ the structured backbone of Wikipedia, keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 8 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/wikidata?q=Nikola+Tesla"
NIH-funded research projects by keyword from RePORTER v2: project number, organization, principal investigator, award amount and dates โ who gets the biomedical money, keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/nih-reporter?q=CRISPR"
Research organizations by name from the Research Organization Registry (ROR): type, country, city, founding year and website for universities, institutes and labs โ keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ror?q=MIT"
Researchers by name in ORCID (public records only): ORCID iD, name variants and institution history โ the standard researcher identifier, keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 8 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/orcid?q=John+Smith"
Open-access journal articles from DOAJ by keyword: title, journal, year, DOI, full-text link, abstract snippet and keywords โ fully legal OA papers, keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/doaj?q=machine+learning"
๐ World Data 54 endpoints
Structured real-world data: weather, earthquakes, holidays, geocoding, sports scores, TV, music, clinical trials, FDA recalls and more.
Public holidays for any country and year (official data) โ perfect for scheduling agents
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?country | string | no | โ | ISO country code, e.g. US, DE, ES |
| ?year | string | no | โ | Year in YYYY format |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/holidays?country=DE&year=2026"
IP geolocation with ISP, hosting/proxy detection and risk flags
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?ip | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ip-info?ip=8.8.8.8"
UPC/EAN barcode to product name, brand, nutrition, ingredients, allergens (Open Food Facts)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?code | string | no | โ | Required code/input for this endpoint (postal code, source code, keyโฆ) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/barcode?code=5901234123457"
ISBN to book title, authors, publisher, cover, subjects (Open Library)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?isbn | string | no | โ | Book ISBN (10 or 13 digits) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/isbn?isbn=9780134685991"
TV show info: rating, seasons, episodes, network, status, summary (TVMaze)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/tv?q=us+elections"
Music artist lookup: genre tags, country, active years (MusicBrainz)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?artist | string | no | โ | Artist name for music lookup |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/music?artist=daft+punk"
Live sports scores: NBA, NFL, MLB, NHL, soccer, UFC (ESPN)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?league | string | no | โ | Sports league: nba, nfl, mlb, nhl, soccer or ufc |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/sports?league=nba"
Forward/reverse geocoding: address to coords or coords to address (OpenStreetMap)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?lat | string | no | โ | Latitude in decimal degrees |
| ?lon | string | no | โ | Longitude in decimal degrees |
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/geocode?lat=41.3874&lon=2.1686&q=Barcelona"
Real-time earthquake data from USGS: magnitude, location, depth, tsunami alert, significance
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | string | no | โ | Maximum number of results to return |
| ?minMagnitude | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/earthquakes"
Historical weather for any location and date range: temp, precipitation, wind (Open Meteo archive)
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/weather-history?lat=41.3874&lon=2.1686&start=2026-01-01&end=2026-01-31"
Search clinical trials by condition: phase, status, enrollment, sponsor (ClinicalTrials.gov)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?condition | string | no | โ | |
| ?limit | string | no | โ | Maximum number of results to return |
| ?phase | string | no | โ | |
| ?status | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/trials?condition=diabetes"
Search FDA safety recalls: device, drug, food. Class I/II/III severity, recalling firm, distribution โ life safety data
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | string | no | โ | Maximum number of results to return |
| ?q | string | no | โ | Search query or free-text question |
| ?type | string | no | โ | Sub-type selector for the dataset |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/fda-recalls?q=us+elections&type=drug&query=ibuprofen"
Search FDA adverse drug reactions: 20M+ reports. Filter by drug name or symptom โ pharmacovigilance data
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?drug | string | no | โ | |
| ?limit | string | no | โ | Maximum number of results to return |
| ?symptom | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/drug-events"
Weather for any city in one call: current + 3-day forecast (Open-Meteo)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/weather?q=Madrid"
Current local time, UTC offset and DST status for any IANA timezone โ plus instant conversion of any timestamp. Computed locally, zero latency
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?zone | string | yes | โ | IANA timezone, e.g. Europe/Madrid or America/New_York |
| ?iso | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/timezone?zone=Europe/Madrid"
All IANA timezones grouped by area (America, Europe, Asiaโฆ) โ filterable. Computed locally
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?area | string | no | โ | Timezone area prefix: America, Europe, Asia, Africa, Australia, Pacificโฆ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/timezones?area=Europe"
Moon phase for any date: name, illumination %, moon age, days to next full/new moon. Computed locally
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?date | string | no | โ | Date in YYYYMMDD format (BOE summary) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/moon?date=2026-01-15"
Sunrise, sunset, daylight hours and max UV index for today โ any city or coordinates
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?city | string | no | โ | City name, e.g. Barcelona |
| ?lat | string | no | โ | Latitude in decimal degrees |
| ?lon | string | no | โ | Longitude in decimal degrees |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/sun?city=Barcelona&lat=41.3874&lon=2.1686"
Sea conditions for coastal coordinates: wave height/direction/period, swell, sea temperature and 3-day forecast
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?lat | string | yes | โ | Latitude in decimal degrees |
| ?lon | string | no | โ | Longitude in decimal degrees |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/marine?lat=41.35&lon=2.20"
Universities for any country with their official domains โ lead generation and verification agents: every domain is a real academic institution
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?country | string | yes | โ | ISO country code, e.g. US, DE, ES |
| ?limit | number | no | 25 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/universities?country=DE"
Cities of any country ranked by population with census year โ clean structured geodata
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?country | string | yes | โ | ISO country code, e.g. US, DE, ES |
| ?limit | number | no | 25 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/cities?country=Spain"
All 161 world currencies (ISO code, name, symbol) or lookup a single code. Computed locally from embedded data
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?code | string | no | โ | Required code/input for this endpoint (postal code, source code, keyโฆ) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/currencies?code=USD"
Country calling codes: country โ dial codes, or reverse lookup +34 โ countries. Computed locally
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?country | string | yes | โ | ISO country code, e.g. US, DE, ES |
| ?code | string | no | โ | Required code/input for this endpoint (postal code, source code, keyโฆ) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/dial-code?country=DE&code=+34"
Demographic intelligence for any first name: most likely countries with probabilities, estimated age and gender โ 3 open datasets in one call
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?name | string | yes | โ | Name to look up: a medication (rxnorm/rxterms), person (sanctions, orcid) or company |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/name-stats?name=Alice"
European Union official statistics: GDP, inflation, unemployment, population and debt-to-GDP per country โ Eurostat open data
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?country | string | no | โ | ISO country code, e.g. US, DE, ES |
| ?indicator | string | no | gdp | World Bank indicator: population, gdp, gdp-per-capita, inflation, unemployment, life-expectancy, co2-emissionsโฆ |
| ?limit | number | no | 15 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/eurostat?country=DE&indicator=population"
CO2 emissions for any country: per-capita tonnes, total Mt, year and share of global emissions โ computed locally from embedded Our World in Data snapshot
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?country | string | yes | โ | ISO country code, e.g. US, DE, ES |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/carbon?country=DE"
Airport database: 6,064 airports worldwide โ lookup by IATA/ICAO code, city or name, or list by country. Computed locally from embedded OpenFlights snapshot
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?country | string | no | โ | ISO country code, e.g. US, DE, ES |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/airports?q=Madrid&country=DE"
Historical weather by city name: daily temperature, precipitation and wind for any date range (Open-Meteo archive) โ geocoding included
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?city | string | yes | โ | City name, e.g. Barcelona |
| ?end | string | no | โ | Range end (date, timestamp or price) |
| ?start | string | no | โ | Range start (date, timestamp or price) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/weather-history-city?city=Barcelona&end=2026-01-31&start=2026-01-01"
Complete country profile: population, capital, currencies, languages, borders, timezones, flag and coordinates โ by name, ISO2 or ISO3
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?code | string | yes | โ | Required code/input for this endpoint (postal code, source code, keyโฆ) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/country?code=DE"
All world countries ranked by population, filterable by region โ compact records with capital, currency and flag
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | number | no | 50 | Maximum number of results to return |
| ?region | string | no | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/countries"
World Bank open data: population, GDP, inflation, unemployment, life expectancy, CO2 and more โ time series with % change for any country
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?country | string | yes | โ | ISO country code, e.g. US, DE, ES |
| ?indicator | string | no | population | World Bank indicator: population, gdp, gdp-per-capita, inflation, unemployment, life-expectancy, co2-emissionsโฆ |
| ?years | number | no | 10 | Number of years of history to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/worldbank?country=DE&indicator=population&years=30"
Air quality for any city or coordinates: US and European AQI, PM2.5, PM10, ozone, NO2 and 24h forecast with health levels
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?city | string | no | โ | City name, e.g. Barcelona |
| ?lat | string | no | โ | Latitude in decimal degrees |
| ?lon | string | no | โ | Longitude in decimal degrees |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/air-quality?city=Barcelona&lat=41.3874&lon=2.1686"
Elevation/altitude for any point on Earth (Copernicus DEM): meters and feet, 10m resolution
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?lat | string | yes | โ | Latitude in decimal degrees |
| ?lon | string | no | โ | Longitude in decimal degrees |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/elevation?lat=41.3874&lon=2.1686"
ZIP/postal code lookup for 70+ countries: place names, state and coordinates โ clean structured geodata
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?code | string | yes | โ | Required code/input for this endpoint (postal code, source code, keyโฆ) |
| ?country | string | no | us | ISO country code, e.g. US, DE, ES |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/zipcode?code=90210&country=us"
Tides and sea levels from NOAA CO-OPS: today's 6-minute tidal predictions or the latest observed water level at any US station, in feet or meters โ keyless official data
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?datum | string | no | โ | |
| ?product | string | no | โ | NOAA product: predictions (today's tides, 6-min steps) or water_level (latest observation) |
| ?station | string | no | โ | NOAA CO-OPS station id, e.g. 8410140 (Eastport, ME) or 9410230 (La Jolla, CA). Default 8410140 |
| ?units | string | no | โ | Comma-separated unit list |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/tides?product=predictions&station=8410140"
Decode any VIN (11-17 chars) via NHTSA vPIC: make, model, year, manufacturing country and plant, engine specs, body class and GVWR โ keyless official US vehicle data
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?vin | string | yes | โ | Vehicle Identification Number, 11-17 alphanumeric characters (no I, O or Q) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/vin?vin=1HGCM82633A004352"
NHTSA safety recalls for any US vehicle by make, model and year: campaign numbers, affected components, consequences, remedy and park-it/do-not-drive flags
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?make | string | yes | โ | Vehicle make, e.g. ford, toyota, bmw |
| ?model | string | yes | โ | Vehicle model, e.g. mustang, camry |
| ?year | string | yes | โ | Year in YYYY format |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/recalls?make=ford&model=mustang&year=2020"
USGS real-time streamflow and gage height for any US river monitoring station: discharge in ft3/s, latest reading time and location โ keyless official data
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?site | string | no | โ | USGS station number (7-9 digits), e.g. 01646500 (Potomac River at Point of Rocks) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/water?site=01646500"
Chemical compound properties from PubChem: molecular formula, weight, IUPAC name and canonical SMILES by compound name (aspirin, caffeine, glucoseโฆ) โ rate-limit-safe
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?compound | string | yes | โ | Chemical compound name, e.g. aspirin, caffeine, glucose |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/pubchem?compound=aspirin"
EV charging stations near any point via Open Charge Map (global database): location, operator, status, connector types and power per station. Needs a free OCM key configured server-side
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?lat | string | yes | โ | Latitude in decimal degrees |
| ?dist | string | no | โ | Search radius in kilometers (1-100, default 10) |
| ?lon | string | no | โ | Longitude in decimal degrees |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ev-chargers?lat=41.3874&lon=2.1686"
US electricity retail prices from the EIA v2 API: cents per kWh by state and month (all sectors). Needs a free EIA key configured server-side
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?state | string | no | โ | 2-letter US state abbreviation, e.g. CA or TX |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/energy?state=CA"
US Congress bills, roll-call votes and single-bill records from the official Congress.gov API v3: latest actions on bills by default, ?bill=hr1234 for one bill's full record, ?votes=1 for recent floor votes. Free CONGRESS_KEY configured server-side
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?bill | string | no | โ | Bill type+number for a single Congress bill record, e.g. hr1234, s25 |
| ?congress | string | no | โ | Congress number for bill lookups, e.g. 119 (2025-2026). Default 119 |
| ?limit | number | no | 12 | Maximum number of results to return |
| ?votes | string | no | โ | Set to 1 to return recent roll-call votes instead of bills |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/congress?limit=5"
US Federal Register documents (rules, proposed rules, notices, presidential documents) straight from the official API: newest first, with ?q= full-text filtering, issuing agencies and PDF links โ keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?limit | number | no | 10 | Maximum number of results to return |
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/federal-register?q=artificial+intelligence"
Spanish legislation from the Boletรญn Oficial del Estado: the day's full summary by section (ministry, heading, every document with id and PDF), ?date=YYYYMMDD for any day, ?id=BOE-A-โฆ for one document, ?q= filters the day's items. Source cited in every response (fuente: BOE)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?date | string | no | โ | Date in YYYYMMDD format (BOE summary) |
| ?id | string | no | โ | Resource identifier (PDB entry id like 4HHB, or BOE document id like BOE-A-2024-12345) |
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/boe?date=20261002&q=us+elections"
US population by state or county from the Census Bureau 2023 ACS 5-year estimates (B01001_001E): ?state=CA, add ?county=FIPS for counties. Aggregate published totals only โ nothing person-level. Free CENSUS_KEY configured server-side
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?county | string | no | โ | 3-digit FIPS county code (combined with state), e.g. 061 |
| ?state | string | no | โ | 2-letter US state abbreviation, e.g. CA or TX |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/census?state=CA"
RxNorm code for any medication by name (ibuprofen, metforminโฆ) from the US National Library of Medicine, with normalized name and term type โ the standard drug identifier for e-prescribing and analytics, keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?name | string | yes | โ | Name to look up: a medication (rxnorm/rxterms), person (sanctions, orcid) or company |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/rxnorm?name=ibuprofen"
RxTerms drug card from the NLM: generic name, full display name, strength, dose form and route. Accepts ?name= (resolves the drug-level code automatically) or ?rxcui= directly โ keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?name | string | yes | โ | Name to look up: a medication (rxnorm/rxterms), person (sanctions, orcid) or company |
| ?rxcui | string | no | โ | Numeric RxNorm code, e.g. 197805 (ibuprofen 400 MG oral tablet) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/rxterms?name=ibuprofen"
Food nutrition from USDA FoodData Central: description, brand, serving and per-100g energy/protein/fat/carbs/fiber/sodium by food name. 24h cache; FDC_KEY recommended (falls back to the rate-limited public DEMO_KEY)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 8 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/food?q=cheddar+cheese"
Drug-like compounds from ChEMBL (EMBL-EBI) by ChEMBL ID or preferred name (aspirin, metformin): type, first-approval year, ATC codes, canonical SMILES and top measured bioactivities โ keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?molecule | string | yes | โ | ChEMBL id (CHEMBL25) or preferred compound name (aspirin) |
| ?activity | string | no | โ | Specific ChEMBL activity id, e.g. CHEMBL1137723 (optional) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/chembl?molecule=CHEMBL25&activity=moderate"
Protein structures from the RCSB Protein Data Bank: ?id=4HHB returns the entry (title, method, resolution, deposition date, citation), ?q=hemoglobin searches titles across the archive โ keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?id | string | yes | โ | Resource identifier (PDB entry id like 4HHB, or BOE document id like BOE-A-2024-12345) |
| ?q | string | no | โ | Search query or free-text question |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/pdb?id=4HHB&q=us+elections"
US federal contract awards by agency or company name from USAspending.gov (2025-2026, contracts A-D, sorted by amount): award id, recipient, agency and dollars โ follow the federal money, keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?q | string | yes | โ | Search query or free-text question |
| ?limit | number | no | 10 | Maximum number of results to return |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/usaspending?q=Lockheed"
Spanish official statistics by INE Tempus3 series code: ?serie=ipc-anual (national CPI headline inflation), ipc, ipc-mensual, ipc-ytd or any Tempus code (EPA, paroโฆ). Fuente INE citada en cada respuesta (requisito de cita) โ keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?nult | number | no | 24 | Number of latest values to return from the series (default 24) |
| ?serie | string | no | โ | INE Tempus3 series code or alias: ipc, ipc-anual, ipc-mensual, ipc-ytd |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ine?nult=12&serie=ipc-anual"
Human genes by symbol from Ensembl: stable id, assembly, biotype, chromosome coordinates, strand, description and transcript list โ ?species= for other organisms, keyless
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?symbol | string | yes | โ | Gene symbol, e.g. BRCA1, TP53 |
| ?species | string | no | โ | Latin species name for Ensembl, e.g. human (default) or mus_musculus |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/ensembl?symbol=BRCA1"
US agricultural statistics from USDA NASS Quick Stats: national harvested-area record counts by commodity and year (?commodity=CORN&year=2025). Free NASS_KEY configured server-side
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?commodity | string | no | โ | NASS commodity name, e.g. CORN, SOYBEANS, WHEAT |
| ?year | string | no | โ | Year in YYYY format |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/nass?commodity=CORN&year=2025"
๐ค Agent Platform 14 endpoints
State and plumbing for autonomous agents: key-value storage, batch calls, webhooks, URL monitoring and health heartbeats.
Complete agent deployment health: SSL + HTTP + DNS + wallet risk + overall score โ one call
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/agent-health"
URL change detection: hash comparison between checks โ know when a page changes
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?keyword | string | no | โ | Search keyword |
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/monitor?keyword=stablecoin&url=https://example.com"
Store key-value state for your agent: context, session data (TTL-based)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?key | string | no | โ | Storage key name |
| ?ttl | string | no | โ | Time-to-live in seconds before the entry expires |
| ?value | string | no | โ | ETH value attached to the transaction, in wei (decimal or 0x-hex; default 0) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/store?key=session&value=100"
Retrieve stored key-value state
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?key | string | no | โ | Storage key name |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/retrieve?key=session"
Send POST to any URL: Slack, Discord, custom webhooks
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?payload | string | no | โ | JSON payload to deliver |
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/webhook?payload=%7B%22text%22%3A%22Alert%22%7D&url=https://example.com"
Execute up to 10 Carredge API calls in ONE paid request โ saves per-call fees, instant aggregation
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?calls | string | no | โ | Comma-separated list of Carredge paths for batch execution |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/batch?calls=/v1/funding,/v1/gas"
Set up URL monitoring with webhook trigger: we watch for changes, you get notified
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/watch"
Check the status of a previously created watch
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?id | string | no | โ | Resource identifier (PDB entry id like 4HHB, or BOE document id like BOE-A-2024-12345) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/watch-status"
Decode raw transaction calldata: selector to function signature and typed arguments (OpenChain + 4byte) โ understand what an agent is about to sign
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?data | string | no | โ | Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints) |
| ?to | string | no | โ | 0x contract address the transaction targets |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/decode-calldata?data=0xa9059cbb000000000000000000000000dead0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001&to=EUR"
Complete monitoring setup: change detection + link health + security + performance baseline
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?url | string | no | โ | Target public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected) |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/monitoring-suite?url=https://example.com"
Compose the createDuel transaction for GameEscrowV1 (Base): player A opens a 1v1 blackjack skill-duel โ equal stakes escrowed in the contract, same provably-fair shoe for both players, winner takes the pot minus the on-chain rake, ties refund 100%. Carredge is middleware: it never signs, never plays, never holds funds outside the escrow. You sign the returned calldata with your own wallet
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i -X POST "https://api.carredge.com/v1/duel/create" \
-H 'Content-Type: application/json' \
-d '{...}'
Compose the joinDuel transaction: player B matches the escrow stake of an open duel and locks their own secret commitment. Both commitments close before any reveal โ the shared shoe seed cannot be front-run. You sign; the contract escrows; Carredge never touches funds
Parameters
No parameters โ call it directly.
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i -X POST "https://api.carredge.com/v1/duel/join" \
-H 'Content-Type: application/json' \
-d '{...}'
On-chain state of a duel from GameEscrowV1 (Base): phase (AwaitJoin/AwaitReveal/AwaitMovesCommit/AwaitMovesReveal/AwaitSettle/Settled), players, escrowed stake, phase deadlines, computed result and the exact next action for agents โ the state machine a dueling agent needs to play autonomously
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ?duelId | string | yes | โ |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/duel/state?duelId=value"
Agent Arcade: play a provably-fair game โ dice, blackjack (deal/hit/stand), funding, candle, fear-greed or higher-lower. Base block hash + your salt = verifiable RNG; real market data (Binance, CoinGecko, alternative.me) is the referee. Win points, build streaks; top-3 weekly earns API-credit promo codes. Skill and glory only: NO money, no house, no edge
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| action | string | no | โ | Blackjack action: deal, hit or stand |
| alias | string | no | โ | Player alias, 2-24 chars (query-string alternative to body player.alias) |
| choice | string | no | โ | Bet per game: dice over|under|seven ยท funding positive|negative ยท candle green|red ยท feargreed greed|fear ยท higherlower higher|lower |
| game | string | no | โ | Arcade game: dice, blackjack, funding, candle, feargreed or higherlower |
| playerId | string | no | โ | |
| playId | string | no | โ | Blackjack play id returned by action=deal (required for hit/stand) |
| salt | string | no | โ | Your provably-fair input โ any string chosen BEFORE the play; outcome = f(Base block hash, salt) |
| secret | string | no | โ | Player secret โ playerId = sha256(alias|secret), never stored in clear; keep it safe |
Example request
# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i -X POST "https://api.carredge.com/v1/arcade/play" \
-H 'Content-Type: application/json' \
-d '{
"game": "dice",
"choice": "seven",
"salt": "my-salt-123",
"player": { "alias": "bot-01", "secret": "my-agent-secret" }
}'
Try a shorter query, or reset.