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.

250 endpointsUSDC on Base0 signup steps1 domain

โšก 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.

1

Call any endpoint

Plain HTTP GET. No auth headers needed.

2

Read the 402 challenge

Exact price, payTo address and asset (USDC on Base).

3

Pay & retry

Your x402 client signs the transfer and resends with X-PAYMENT.

4

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

NameTypeRequiredDefaultDescription
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?limitnumberno25Maximum number of results to return
?minTvlnumberno1000000Minimum 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

NameTypeRequiredDefaultDescription
?limitnumberno25Maximum number of results to return
?minVolumenumberno100000Minimum 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

NameTypeRequiredDefaultDescription
?tickerstringyesUS 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

NameTypeRequiredDefaultDescription
?daysnumberno30Lookback window in days for the scan (endpoint-specific max applies)
?exchangestringnoall
?symbolstringnoBTCUSDTGene 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

NameTypeRequiredDefaultDescription
?currencystringnoBTCUnderlying 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

NameTypeRequiredDefaultDescription
?daysnumberno30Lookback window in days for the scan (endpoint-specific max applies)
?idsstringnobitcoinComma-separated CoinGecko coin IDs, e.g. bitcoin,ethereum
?vsstringnousd

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

NameTypeRequiredDefaultDescription
?symbolstringnoโ€”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

NameTypeRequiredDefaultDescription
?symbolstringnoโ€”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

NameTypeRequiredDefaultDescription
?monthsstringnoโ€”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"
GET /v1/gas $0.005 Try it โ†’

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"
GET /v1/tvl $0.005 Try it โ†’

DeFi TVL by chain and total (DeFiLlama): top 15 chains ranked

Parameters

NameTypeRequiredDefaultDescription
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?limitstringnoโ€”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

NameTypeRequiredDefaultDescription
?idsstringnoโ€”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

NameTypeRequiredDefaultDescription
?collectionstringnoโ€”

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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?minUsdstringnoโ€”

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

NameTypeRequiredDefaultDescription
?symbolstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?symbolstringnoโ€”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

NameTypeRequiredDefaultDescription
?symbolstringnoโ€”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

NameTypeRequiredDefaultDescription
?symbolstringnoโ€”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

NameTypeRequiredDefaultDescription
?fromstringnoโ€”Source value, unit, currency or text
?tostringnoโ€”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

NameTypeRequiredDefaultDescription
?symbolstringyesโ€”Gene symbol, e.g. BRCA1, TP53
?daysnumberno90Lookback 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

NameTypeRequiredDefaultDescription
?limitstringnoโ€”Maximum number of results to return
?qstringnoโ€”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

NameTypeRequiredDefaultDescription
?symbolstringyesโ€”Gene symbol, e.g. BRCA1, TP53
?isinstringnoโ€”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

NameTypeRequiredDefaultDescription
?limitstringnoโ€”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

NameTypeRequiredDefaultDescription
?basestringnoUSDBase value, color or currency
?datestringnoโ€”Date in YYYYMMDD format (BOE summary)
?endstringnoโ€”Range end (date, timestamp or price)
?startstringnoโ€”Range start (date, timestamp or price)
?symbolsstringnoโ€”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

NameTypeRequiredDefaultDescription
?typestringnoSub-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

NameTypeRequiredDefaultDescription
?namestringnoโ€”Name to look up: a medication (rxnorm/rxterms), person (sanctions, orcid) or company
?strictstringnoโ€”

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

NameTypeRequiredDefaultDescription
?countrystringnoโ€”ISO country code, e.g. US, DE, ES
?vatNumberstringnoโ€”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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno10Maximum 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.

GET /v1/ens $0.005 Try it โ†’

ENS name resolution (.eth to address) via public Ethereum RPC

Parameters

NameTypeRequiredDefaultDescription
?namestringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?hashstringnoโ€”

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

NameTypeRequiredDefaultDescription
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?limitstringnoโ€”Maximum number of results to return
?maxAgeMinstringnoโ€”

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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?limitstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?transfersstringnoโ€”

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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?limitstringnoโ€”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

NameTypeRequiredDefaultDescription
?thresholdBpsstringnoโ€”

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

NameTypeRequiredDefaultDescription
?assetstringnoโ€”
?avgLeveragestringnoโ€”
?levelsstringnoโ€”

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

NameTypeRequiredDefaultDescription
?limitstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?limitstringnoโ€”Maximum number of results to return
?pairstringnoโ€”

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

NameTypeRequiredDefaultDescription
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?daysstringnoโ€”Lookback window in days for the scan (endpoint-specific max applies)
?feeAprstringnoโ€”
?lpAmountstringnoโ€”
?pairstringnoโ€”
?priceChangePercentstringnoโ€”

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

NameTypeRequiredDefaultDescription
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?limitstringnoโ€”Maximum number of results to return
?marketstringnoโ€”

Example request

# Returns 402 + payment challenge. x402 clients pay and retry automatically.
curl -i "https://api.carredge.com/v1/pt-yt-rates?chain=base"

DAO governance proposals (Snapshot): latest proposals by space with state, votes, scores and deadlines โ€” for voting agents

Parameters

NameTypeRequiredDefaultDescription
?limitstringnoโ€”Maximum number of results to return
?spacestringnoโ€”
?statestringnoโ€”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

NameTypeRequiredDefaultDescription
?fidstringnoโ€”
?limitstringnoโ€”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

NameTypeRequiredDefaultDescription
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?limitstringnoโ€”Maximum number of results to return
?minUsdstringnoโ€”

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

NameTypeRequiredDefaultDescription
?userstringyesโ€”Solana public key that will sign and execute the swap transaction (base64 tx is built for this key)
?amountstringnoโ€”Amount in base units (USD, tokens, sharesโ€ฆ)
?enrichstringnoโ€”Set to 1 to enrich the quote with DexScreener token cards (logo, socials, liquidity) for both mints
?feeBpsstringnoโ€”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%
?inputMintstringnoโ€”Solana mint address of the input token (e.g. So11111111111111111111111111111111111111112 for SOL)
?outputMintstringnoโ€”Solana mint address of the output token (e.g. EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v for USDC)
?slippageBpsstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?amountstringnoโ€”Amount in base units (USD, tokens, sharesโ€ฆ)
?amountLamportsstringnoโ€”
?amountWeistringnoโ€”Exact wei amount to spend (alternative to amount= USD, for memecoin buys)
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?feeBpsstringnoโ€”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%
?recipientstringnoโ€”0x address that receives the output token on the destination chain (defaults to depositor)
?sidestringnoโ€”Direction: long or short / buy or sell
?slippageBpsstringnoโ€”Slippage tolerance in basis points (trade-solana: 0-3000 default 50; memecoin: 0-5000 default 300)
?userstringnoโ€”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

NameTypeRequiredDefaultDescription
?limitstringnoโ€”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

NameTypeRequiredDefaultDescription
?environmentstringnoโ€”Azuro environment: PolygonUSDT (default) or GnosisXDAI
?gameStatestringnoโ€”prematch (default) or live
?limitstringnoโ€”Maximum number of results to return
?marketsPerGamestringnoโ€”Markets to return per game, 1-20 (default 8)
?sportstringnoโ€”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

NameTypeRequiredDefaultDescription
?amountstringyesโ€”Amount in base units (USD, tokens, sharesโ€ฆ)
?conditionIdstringyesโ€”Azuro condition (market) id from /v1/bet/odds
?outcomeIdstringyesโ€”Azuro outcome id from /v1/bet/odds
?environmentstringnoโ€”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

NameTypeRequiredDefaultDescription
?bettorstringyesโ€”0x address that signed the typed data โ€” it will own the AzuroBet NFT
?signaturestringyesโ€”eth_signTypedData_v4 output: 0x + 130 hex chars
?amountRawstringnoโ€”Bet size in raw token units (from /v1/bet/quote)
?conditionIdstringnoโ€”Azuro condition (market) id from /v1/bet/odds
?environmentstringnoโ€”Azuro environment: PolygonUSDT (default) or GnosisXDAI
?expiresAtstringnoโ€”Quote expiry in unix seconds (from /v1/bet/quote)
?minOddsstringnoโ€”Worst acceptable odds in raw units (from /v1/bet/quote โ€” protects against odds moving)
?noncestringnoโ€”Random nonce from /v1/bet/quote (part of the signature)
?outcomeIdstringnoโ€”Azuro outcome id from /v1/bet/odds
?relayerFeeAmountstringnoโ€”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

NameTypeRequiredDefaultDescription
?amountstringyesโ€”Amount in base units (USD, tokens, sharesโ€ฆ)
?depositorstringyesโ€”0x address that will sign and execute the swap transaction
?fromChainstringyesโ€”Origin chain id (numeric EVM), e.g. 8453 Base, 1 Ethereum, 10 Optimism, 42161 Arbitrum
?fromTokenstringyesโ€”Input token contract address on the origin chain (0x0000โ€ฆ0000 for native ETH)
?toChainstringyesโ€”Destination chain id (numeric EVM) โ€” must differ from fromChain
?toTokenstringyesโ€”Output token contract address on the destination chain (0x0000โ€ฆ0000 for native ETH)
?feeBpsstringnoโ€”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%
?recipientstringnoโ€”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

NameTypeRequiredDefaultDescription
?amountstringyesโ€”Amount in base units (USD, tokens, sharesโ€ฆ)
?depositorstringyesโ€”0x address that will sign and execute the swap transaction
?fromChainstringyesโ€”Origin chain id (numeric EVM), e.g. 8453 Base, 1 Ethereum, 10 Optimism, 42161 Arbitrum
?fromTokenstringyesโ€”Input token contract address on the origin chain (0x0000โ€ฆ0000 for native ETH)
?toChainstringyesโ€”Destination chain id (numeric EVM) โ€” must differ from fromChain
?toTokenstringyesโ€”Output token contract address on the destination chain (0x0000โ€ฆ0000 for native ETH)
?feeBpsstringnoโ€”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%
?recipientstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
datastringnoโ€”Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints)
senderstringnoโ€”0x address that would sign the transaction (optional โ€” omit for a state-only check)
tostringnoโ€”0x contract address the transaction targets
valuestringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?daysstringnoโ€”Lookback window in days for the scan (endpoint-specific max applies)
?limitstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?domainstringnoโ€”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"
GET /v1/dns $0.005 Try it โ†’

Full DNS records for any domain: A, AAAA, MX, TXT (SPF/DKIM), NS, CNAME โ€” one call

Parameters

NameTypeRequiredDefaultDescription
?domainstringnoโ€”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

NameTypeRequiredDefaultDescription
?domainstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?domainstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?domainstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?limitnumberno25Maximum number of results to return
?qstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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"
GET /v1/qr $0.005 Try it โ†’

Generate a QR code as base64 PNG for any text or URL โ€” instant, no external service

Parameters

NameTypeRequiredDefaultDescription
?textstringyesโ€”Input text to process
?datastringnoRaw 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

NameTypeRequiredDefaultDescription
?packagestringnoโ€”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

NameTypeRequiredDefaultDescription
?textstringnoโ€”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

NameTypeRequiredDefaultDescription
?datastringnoโ€”Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints)
?modestringnoโ€”

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

NameTypeRequiredDefaultDescription
?tokenstringnoโ€”

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

NameTypeRequiredDefaultDescription
?expressionstringnoโ€”
?runsstringnoโ€”

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

NameTypeRequiredDefaultDescription
?csvstringnoโ€”
?delimiterstringnoโ€”

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

NameTypeRequiredDefaultDescription
?countstringnoโ€”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

NameTypeRequiredDefaultDescription
?emailstringnoโ€”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

NameTypeRequiredDefaultDescription
?colorstringnoโ€”

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

NameTypeRequiredDefaultDescription
?countstringnoโ€”Number of items to generate
?typestringnoโ€”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

NameTypeRequiredDefaultDescription
?valuestringnoโ€”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

NameTypeRequiredDefaultDescription
?modestringnoโ€”
?textstringnoโ€”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

NameTypeRequiredDefaultDescription
?datastringnoโ€”Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints)
?pathstringnoโ€”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

NameTypeRequiredDefaultDescription
?datastringnoโ€”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

NameTypeRequiredDefaultDescription
?text1stringnoโ€”
?text2stringnoโ€”

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

NameTypeRequiredDefaultDescription
?markdownstringnoโ€”

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

NameTypeRequiredDefaultDescription
?icsstringnoโ€”
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?qstringnoโ€”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

NameTypeRequiredDefaultDescription
?codestringnoโ€”Required code/input for this endpoint (postal code, source code, keyโ€ฆ)
?languagestringnoโ€”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

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?fromBlockstringnoโ€”
?limitstringnoโ€”Maximum number of results to return
?toBlockstringnoโ€”
?topic0stringnoโ€”

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

NameTypeRequiredDefaultDescription
?blocksstringnoโ€”Number of recent blocks to sample (max 100 for gas-history)
?chainstringnoโ€”EVM chain slug: ethereum, base, arbitrum, optimism, polygon, bscโ€ฆ
?percentilesstringnoโ€”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"
GET /v1/abi $0.005 Try it โ†’

Verified contract ABI (Sourcify โ†’ Blockscout) with selector and topic0 index computed locally: every function and event, ready to encode/decode calls

Parameters

NameTypeRequiredDefaultDescription
?addressstringnoโ€”EVM wallet or contract address (0xโ€ฆ)
?chainstringnoโ€”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

NameTypeRequiredDefaultDescription
?hexstringnoโ€”
?signaturestringnoโ€”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

NameTypeRequiredDefaultDescription
?repostringnoโ€”

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

NameTypeRequiredDefaultDescription
?packagestringyesโ€”npm package name
?periodstringnolast-weekDownload 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

NameTypeRequiredDefaultDescription
?datastringyesโ€”Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints)
?rootstringnoroot

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

NameTypeRequiredDefaultDescription
?xmlstringyesโ€”

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

NameTypeRequiredDefaultDescription
?datastringyesโ€”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

NameTypeRequiredDefaultDescription
?datastringyesโ€”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

NameTypeRequiredDefaultDescription
?datastringyesโ€”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

NameTypeRequiredDefaultDescription
?textstringyesโ€”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

NameTypeRequiredDefaultDescription
?ibanstringyesโ€”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

NameTypeRequiredDefaultDescription
?numberstringyesโ€”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

NameTypeRequiredDefaultDescription
?natstringnoโ€”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&ltv=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

NameTypeRequiredDefaultDescription
?activitystringnomoderateSpecific ChEMBL activity id, e.g. CHEMBL1137723 (optional)
?agestringnoโ€”Age in years
?heightstringnoโ€”Height in centimeters
?sexstringnoโ€”male or female
?weightstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringyesTarget 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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?textstringnoโ€”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

NameTypeRequiredDefaultDescription
?sentencesstringnoโ€”
?textstringnoโ€”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

NameTypeRequiredDefaultDescription
?domainstringnoโ€”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

NameTypeRequiredDefaultDescription
?langstringnoโ€”
?topicstringnoโ€”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

NameTypeRequiredDefaultDescription
?wordstringnoโ€”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"

Extract HTML tables from any URL as structured JSON with headers and rows

Parameters

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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"

Text analysis: word count, readability (Flesch), reading time, lexical diversity, grade level

Parameters

NameTypeRequiredDefaultDescription
?textstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?claimstringnoโ€”

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

NameTypeRequiredDefaultDescription
?sourcesstringnoโ€”
?topicstringnoโ€”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

NameTypeRequiredDefaultDescription
?textstringnoโ€”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

NameTypeRequiredDefaultDescription
?daystringnoโ€”Day of month 1-31 (defaults to today)
?monthstringnoโ€”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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno8Maximum 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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno10Maximum 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

NameTypeRequiredDefaultDescription
?urlstringyesโ€”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

NameTypeRequiredDefaultDescription
?monthstringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringyesTarget public URL (SSRF-guarded: private IPs and non-HTTP schemes are rejected)
?langstringnoeng

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

NameTypeRequiredDefaultDescription
?urlstringyesโ€”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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno15Maximum number of results to return
?tagsstringnostoryFilter 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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno10Maximum 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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?doistringnoโ€”Digital Object Identifier, e.g. 10.1038/nature12373
?limitnumberno10Maximum 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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno10Maximum 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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno10Maximum 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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno8Maximum 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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno10Maximum 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"
GET /v1/ror $0.005 Try it โ†’

Research organizations by name from the Research Organization Registry (ROR): type, country, city, founding year and website for universities, institutes and labs โ€” keyless

Parameters

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno10Maximum 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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno8Maximum 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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno10Maximum 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

NameTypeRequiredDefaultDescription
?countrystringnoโ€”ISO country code, e.g. US, DE, ES
?yearstringnoโ€”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

NameTypeRequiredDefaultDescription
?ipstringnoโ€”

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

NameTypeRequiredDefaultDescription
?codestringnoโ€”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

NameTypeRequiredDefaultDescription
?isbnstringnoโ€”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"
GET /v1/tv $0.005 Try it โ†’

TV show info: rating, seasons, episodes, network, status, summary (TVMaze)

Parameters

NameTypeRequiredDefaultDescription
?qstringnoโ€”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

NameTypeRequiredDefaultDescription
?artiststringnoโ€”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

NameTypeRequiredDefaultDescription
?leaguestringnoโ€”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

NameTypeRequiredDefaultDescription
?latstringnoโ€”Latitude in decimal degrees
?lonstringnoโ€”Longitude in decimal degrees
?qstringnoโ€”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

NameTypeRequiredDefaultDescription
?limitstringnoโ€”Maximum number of results to return
?minMagnitudestringnoโ€”

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

NameTypeRequiredDefaultDescription
?conditionstringnoโ€”
?limitstringnoโ€”Maximum number of results to return
?phasestringnoโ€”
?statusstringnoโ€”

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

NameTypeRequiredDefaultDescription
?limitstringnoโ€”Maximum number of results to return
?qstringnoโ€”Search query or free-text question
?typestringnoโ€”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

NameTypeRequiredDefaultDescription
?drugstringnoโ€”
?limitstringnoโ€”Maximum number of results to return
?symptomstringnoโ€”

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

NameTypeRequiredDefaultDescription
?qstringnoโ€”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

NameTypeRequiredDefaultDescription
?zonestringyesโ€”IANA timezone, e.g. Europe/Madrid or America/New_York
?isostringnoโ€”

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

NameTypeRequiredDefaultDescription
?areastringnoโ€”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

NameTypeRequiredDefaultDescription
?datestringnoโ€”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"
GET /v1/sun $0.005 Try it โ†’

Sunrise, sunset, daylight hours and max UV index for today โ€” any city or coordinates

Parameters

NameTypeRequiredDefaultDescription
?citystringnoโ€”City name, e.g. Barcelona
?latstringnoโ€”Latitude in decimal degrees
?lonstringnoโ€”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

NameTypeRequiredDefaultDescription
?latstringyesโ€”Latitude in decimal degrees
?lonstringnoโ€”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

NameTypeRequiredDefaultDescription
?countrystringyesโ€”ISO country code, e.g. US, DE, ES
?limitnumberno25Maximum 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

NameTypeRequiredDefaultDescription
?countrystringyesโ€”ISO country code, e.g. US, DE, ES
?limitnumberno25Maximum 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

NameTypeRequiredDefaultDescription
?codestringnoโ€”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

NameTypeRequiredDefaultDescription
?countrystringyesโ€”ISO country code, e.g. US, DE, ES
?codestringnoโ€”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

NameTypeRequiredDefaultDescription
?namestringyesโ€”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

NameTypeRequiredDefaultDescription
?countrystringnoโ€”ISO country code, e.g. US, DE, ES
?indicatorstringnogdpWorld Bank indicator: population, gdp, gdp-per-capita, inflation, unemployment, life-expectancy, co2-emissionsโ€ฆ
?limitnumberno15Maximum 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

NameTypeRequiredDefaultDescription
?countrystringyesโ€”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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?countrystringnoโ€”ISO country code, e.g. US, DE, ES
?limitnumberno10Maximum 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

NameTypeRequiredDefaultDescription
?citystringyesโ€”City name, e.g. Barcelona
?endstringnoโ€”Range end (date, timestamp or price)
?startstringnoโ€”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

NameTypeRequiredDefaultDescription
?codestringyesโ€”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

NameTypeRequiredDefaultDescription
?limitnumberno50Maximum number of results to return
?regionstringnoโ€”

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

NameTypeRequiredDefaultDescription
?countrystringyesโ€”ISO country code, e.g. US, DE, ES
?indicatorstringnopopulationWorld Bank indicator: population, gdp, gdp-per-capita, inflation, unemployment, life-expectancy, co2-emissionsโ€ฆ
?yearsnumberno10Number 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

NameTypeRequiredDefaultDescription
?citystringnoโ€”City name, e.g. Barcelona
?latstringnoโ€”Latitude in decimal degrees
?lonstringnoโ€”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

NameTypeRequiredDefaultDescription
?latstringyesโ€”Latitude in decimal degrees
?lonstringnoโ€”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

NameTypeRequiredDefaultDescription
?codestringyesโ€”Required code/input for this endpoint (postal code, source code, keyโ€ฆ)
?countrystringnousISO 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

NameTypeRequiredDefaultDescription
?datumstringnoโ€”
?productstringnoโ€”NOAA product: predictions (today's tides, 6-min steps) or water_level (latest observation)
?stationstringnoโ€”NOAA CO-OPS station id, e.g. 8410140 (Eastport, ME) or 9410230 (La Jolla, CA). Default 8410140
?unitsstringnoโ€”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"
GET /v1/vin $0.005 Try it โ†’

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

NameTypeRequiredDefaultDescription
?vinstringyesโ€”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

NameTypeRequiredDefaultDescription
?makestringyesโ€”Vehicle make, e.g. ford, toyota, bmw
?modelstringyesโ€”Vehicle model, e.g. mustang, camry
?yearstringyesโ€”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

NameTypeRequiredDefaultDescription
?sitestringnoโ€”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

NameTypeRequiredDefaultDescription
?compoundstringyesโ€”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

NameTypeRequiredDefaultDescription
?latstringyesโ€”Latitude in decimal degrees
?diststringnoโ€”Search radius in kilometers (1-100, default 10)
?lonstringnoโ€”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

NameTypeRequiredDefaultDescription
?statestringnoโ€”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

NameTypeRequiredDefaultDescription
?billstringnoโ€”Bill type+number for a single Congress bill record, e.g. hr1234, s25
?congressstringnoโ€”Congress number for bill lookups, e.g. 119 (2025-2026). Default 119
?limitnumberno12Maximum number of results to return
?votesstringnoโ€”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

NameTypeRequiredDefaultDescription
?limitnumberno10Maximum number of results to return
?qstringnoโ€”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"
GET /v1/boe $0.005 Try it โ†’

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

NameTypeRequiredDefaultDescription
?datestringnoโ€”Date in YYYYMMDD format (BOE summary)
?idstringnoโ€”Resource identifier (PDB entry id like 4HHB, or BOE document id like BOE-A-2024-12345)
?qstringnoโ€”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

NameTypeRequiredDefaultDescription
?countystringnoโ€”3-digit FIPS county code (combined with state), e.g. 061
?statestringnoโ€”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

NameTypeRequiredDefaultDescription
?namestringyesโ€”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

NameTypeRequiredDefaultDescription
?namestringyesโ€”Name to look up: a medication (rxnorm/rxterms), person (sanctions, orcid) or company
?rxcuistringnoโ€”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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno8Maximum 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

NameTypeRequiredDefaultDescription
?moleculestringyesโ€”ChEMBL id (CHEMBL25) or preferred compound name (aspirin)
?activitystringnoโ€”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"
GET /v1/pdb $0.005 Try it โ†’

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

NameTypeRequiredDefaultDescription
?idstringyesโ€”Resource identifier (PDB entry id like 4HHB, or BOE document id like BOE-A-2024-12345)
?qstringnoโ€”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

NameTypeRequiredDefaultDescription
?qstringyesโ€”Search query or free-text question
?limitnumberno10Maximum 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

NameTypeRequiredDefaultDescription
?nultnumberno24Number of latest values to return from the series (default 24)
?seriestringnoโ€”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

NameTypeRequiredDefaultDescription
?symbolstringyesโ€”Gene symbol, e.g. BRCA1, TP53
?speciesstringnoโ€”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

NameTypeRequiredDefaultDescription
?commoditystringnoโ€”NASS commodity name, e.g. CORN, SOYBEANS, WHEAT
?yearstringnoโ€”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

NameTypeRequiredDefaultDescription
?keywordstringnoโ€”Search keyword
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?keystringnoโ€”Storage key name
?ttlstringnoโ€”Time-to-live in seconds before the entry expires
?valuestringnoโ€”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

NameTypeRequiredDefaultDescription
?keystringnoโ€”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

NameTypeRequiredDefaultDescription
?payloadstringnoโ€”JSON payload to deliver
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?callsstringnoโ€”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

NameTypeRequiredDefaultDescription
?idstringnoโ€”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

NameTypeRequiredDefaultDescription
?datastringnoโ€”Raw input for the operation: 0x-hex calldata (decode/simulate) or JSON payload (transform endpoints)
?tostringnoโ€”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

NameTypeRequiredDefaultDescription
?urlstringnoโ€”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

NameTypeRequiredDefaultDescription
?duelIdstringyesโ€”

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

NameTypeRequiredDefaultDescription
actionstringnoโ€”Blackjack action: deal, hit or stand
aliasstringnoโ€”Player alias, 2-24 chars (query-string alternative to body player.alias)
choicestringnoโ€”Bet per game: dice over|under|seven ยท funding positive|negative ยท candle green|red ยท feargreed greed|fear ยท higherlower higher|lower
gamestringnoโ€”Arcade game: dice, blackjack, funding, candle, feargreed or higherlower
playerIdstringnoโ€”
playIdstringnoโ€”Blackjack play id returned by action=deal (required for hit/stand)
saltstringnoโ€”Your provably-fair input โ€” any string chosen BEFORE the play; outcome = f(Base block hash, salt)
secretstringnoโ€”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" }
}'
No endpoints match your search.
Try a shorter query, or reset.