Every API here is available over the APIs.io API and to AI agents over MCP.
openapi: 3.2.0
info:
title: 47620 Xyz Catalog API
version: 2.0.0
contact:
email: rem@roessan.cl
x-guidance: 'Call GET /buy/:productId with no header to receive the HTTP 402 payment requirements (accepts[] with network solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, asset=USDC SPL mint, payTo=merchant wallet, amount in atomic units). Pay on-chain: net -> payTo (merchant), platform fee -> platformWallet (both transfers verified). Then retry the SAME URL with header X-PAYMENT: base64(JSON {txSignature, buyerWallet}). On success you get 200 with the delivery payload. GET /buy lists products (free).'
description: 'Operations tagged Catalog across 2 of this provider''s published API definitions: 47620-xyz-openapi.yml, openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://47620.xyz
tags:
- name: Catalog
paths:
/x/solana/account-age/{param}:
get:
operationId: solana_account_age
summary: First and last seen activity (blockTime) plus estimated account age in days, fro
description: First and last seen activity (blockTime) plus estimated account age in days, from the deepest signat
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/account-summary/{param}:
get:
operationId: solana_account_summary
summary: 'One-call account overview: type (wallet/program/token-account), lamports, owner'
description: 'One-call account overview: type (wallet/program/token-account), lamports, owner program, executable'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/account/{param}:
get:
operationId: solana_account
summary: Native SOL balance plus every SPL token balance (incl. USDC) for a Solana addres
description: Native SOL balance plus every SPL token balance (incl. USDC) for a Solana address. Live.
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/agent-readiness/{param}:
get:
operationId: solana_agent_readiness
summary: Can this wallet operate as an autonomous agent? Checks SOL for fees, USDC for pa
description: Can this wallet operate as an autonomous agent? Checks SOL for fees, USDC for payments, token accoun
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/agent-starter:
get:
operationId: solana_agent_starter
summary: 'Bootstrap bundle for a Solana agent: network snapshot + SOL price + trending pai'
description: 'Bootstrap bundle for a Solana agent: network snapshot + SOL price + trending pairs + priority-fee es'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/block/{param}:
get:
operationId: solana_block
summary: 'Block header for a slot: blockhash, previous blockhash, blockTime, transaction c'
description: 'Block header for a slot: blockhash, previous blockhash, blockTime, transaction count. Pass a slot nu'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/decision-report/{param}:
get:
operationId: solana_decision_report
summary: One call = risk check + portfolio value + agent readiness, with a single combine
description: One call = risk check + portfolio value + agent readiness, with a single combined recommendation. Th
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/epoch:
get:
operationId: solana_epoch
summary: Epoch index, slot range, slots elapsed and % complete. Predicts when staking/epo
description: Epoch index, slot range, slots elapsed and % complete. Predicts when staking/epoch effects land.
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/fees:
get:
operationId: solana_fees
summary: Recent prioritization-fee samples plus min/p50/p95, so an agent can price its ow
description: Recent prioritization-fee samples plus min/p50/p95, so an agent can price its own transaction before
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/health:
get:
operationId: solana_health
summary: 'Live Solana cluster health: health, current slot, epoch, and SOL/USD price. Chea'
description: 'Live Solana cluster health: health, current slot, epoch, and SOL/USD price. Cheapest call.'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/market-overview:
get:
operationId: solana_market_overview
summary: 'One call: network health (slot, epoch %, SOL/USD) plus the current trending DEX'
description: 'One call: network health (slot, epoch %, SOL/USD) plus the current trending DEX pairs. The daily das'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/momentum/{param}:
get:
operationId: solana_momentum
summary: 'Directional momentum: 1h/6h/24h price change blended with volume trend, returnin'
description: 'Directional momentum: 1h/6h/24h price change blended with volume trend, returning a signal (up/down/'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/multi-account:
get:
operationId: solana_multi_account
summary: 'Batch SOL balance for up to 20 addresses in a single call. Query: ?addrs='
description: 'Batch SOL balance for up to 20 addresses in a single call. Query: ?addrs=,,... — one r'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/new-pairs:
get:
operationId: solana_new_pairs
summary: Recently created Solana DEX pairs with non-trivial liquidity — an early discover
description: Recently created Solana DEX pairs with non-trivial liquidity — an early discovery feed for agents wa
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/performance:
get:
operationId: solana_performance
summary: 'Recent performance samples: non-vote transactions per slot, transaction counts,'
description: 'Recent performance samples: non-vote transactions per slot, transaction counts, sample periods. A TP'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/portfolio-usd/{param}:
get:
operationId: solana_portfolio_usd
summary: 'Total USD value of a wallet: SOL (live price) + every SPL token balance valued b'
description: 'Total USD value of a wallet: SOL (live price) + every SPL token balance valued by DEX price. One cal'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/risk/{param}:
get:
operationId: solana_risk
summary: 'Before your agent sends SOL/USDC to any address: check whether it is safe. Retur'
description: 'Before your agent sends SOL/USDC to any address: check whether it is safe. Returns account type (wal'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/should-pay/{param}:
get:
operationId: solana_should_pay
summary: 'A pay / review / do-not-pay verdict before sending funds: account type, funding,'
description: 'A pay / review / do-not-pay verdict before sending funds: account type, funding, activity, and risk,'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/signatures/{param}:
get:
operationId: solana_signatures
summary: Latest transaction signatures for an address (signature, slot, blockTime, error
description: Latest transaction signatures for an address (signature, slot, blockTime, error flag). ?limit= up to
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/slot:
get:
operationId: solana_slot
summary: Current slot number plus block height. Cheapest liveness probe for the network
description: Current slot number plus block height. Cheapest liveness probe for the network.
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/snapshot:
get:
operationId: solana_snapshot
summary: 'One call for the whole network picture: cluster health, current slot, epoch prog'
description: 'One call for the whole network picture: cluster health, current slot, epoch progress, SOL/USD price'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/supply:
get:
operationId: solana_supply
summary: Circulating, non-circulating and total SOL supply in lamports. Macro context for
description: Circulating, non-circulating and total SOL supply in lamports. Macro context for SOL models.
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/token-dossier/{param}:
get:
operationId: solana_token_dossier
summary: 'Everything about a token in one call: market data + supply + safety score + hold'
description: 'Everything about a token in one call: market data + supply + safety score + holders + liquidity + mo'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/token-holders/{param}:
get:
operationId: solana_token_holders
summary: Number of non-zero token accounts for a mint and top holders via the indexed RPC
description: Number of non-zero token accounts for a mint and top holders via the indexed RPC. Holders + concentr
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/token-liquidity/{param}:
get:
operationId: solana_token_liquidity
summary: All DEX pairs for a mint with liquidity and 24h volume, sorted by liquidity. Tel
description: All DEX pairs for a mint with liquidity and 24h volume, sorted by liquidity. Tells you where the dep
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/token-pairs/{param}:
get:
operationId: solana_token_pairs
summary: Every DEX pair for a mint across Solana venues, with price, liquidity and 24h/6h
description: Every DEX pair for a mint across Solana venues, with price, liquidity and 24h/6h/1h volume. Raw pair
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/token-price/{param}:
get:
operationId: solana_token_price
summary: Just the USD price and 24h change for a mint. The cheapest endpoint here — built
description: Just the USD price and 24h change for a mint. The cheapest endpoint here — built for agent polling l
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/token-report/{param}:
get:
operationId: solana_token_report
summary: 'Complete token due-diligence in one call: live price, liquidity, 24h volume, DEX'
description: 'Complete token due-diligence in one call: live price, liquidity, 24h volume, DEX pairs AND on-chain'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/token-safety/{param}:
get:
operationId: solana_token_safety
summary: '0-100 safety score with reasons: mint authority, freeze authority, liquidity, ho'
description: '0-100 safety score with reasons: mint authority, freeze authority, liquidity, holder concentration,'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/token-supply/{param}:
get:
operationId: solana_token_supply
summary: Total and UI supply + decimals for an SPL mint. Fast primitive for tokenomics ch
description: Total and UI supply + decimals for an SPL mint. Fast primitive for tokenomics checks.
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/token/{param}:
get:
operationId: solana_token
summary: Live price, liquidity, 24h volume and DEX pairs for any Solana SPL token mint. L
description: Live price, liquidity, 24h volume and DEX pairs for any Solana SPL token mint. Live, per request.
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/trending:
get:
operationId: solana_trending
summary: Live trending/new Solana DEX pairs by 24h volume. A fresh feed for agents, per c
description: Live trending/new Solana DEX pairs by 24h volume. A fresh feed for agents, per call.
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/tx-fees/{param}:
get:
operationId: solana_tx_fees
summary: 'Fee breakdown for a transaction: base fee, compute units consumed, and compute-u'
description: 'Fee breakdown for a transaction: base fee, compute units consumed, and compute-unit price if present'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/tx-status/{param}:
get:
operationId: solana_tx_status
summary: 'Minimal transaction status: found/not-found, success or error, slot, blockTime,'
description: 'Minimal transaction status: found/not-found, success or error, slot, blockTime, fee. The cheapest tx'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/tx-transfers/{param}:
get:
operationId: solana_tx_transfers
summary: Human-readable transfer summary of a transaction (who sent what to whom, SOL and
description: Human-readable transfer summary of a transaction (who sent what to whom, SOL and SPL), parsed from p
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/tx/{param}:
get:
operationId: solana_tx
summary: Status, slot, fee, block time and transfer summary for a Solana transaction sign
description: Status, slot, fee, block time and transfer summary for a Solana transaction signature. Live.
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/vote-accounts:
get:
operationId: solana_vote_accounts
summary: 'Summary of current and delinquent vote accounts: validator count, total activate'
description: 'Summary of current and delinquent vote accounts: validator count, total activated stake, delinquency'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/wallet-profile/{param}:
get:
operationId: solana_wallet_profile
summary: 'Complete wallet snapshot in one call: SOL, USDC, all tokens, activity count, acc'
description: 'Complete wallet snapshot in one call: SOL, USDC, all tokens, activity count, account age and risk ve'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/solana/whale-radar/{param}:
get:
operationId: solana_whale_radar
summary: 'Whale radar for a mint: top holders, their individual holdings and share of supp'
description: 'Whale radar for a mint: top holders, their individual holdings and share of supply, and a concentrat'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.020'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
/x/x402-integration-kit:
get:
operationId: x402_integration_kit
summary: Get your x402 endpoint FOUND by agent catalogs, not just paid. Field-tested meth
description: 'Get your x402 endpoint FOUND by agent catalogs, not just paid. Field-tested method: multi-facilitato'
tags:
- Catalog
x-payment-info:
price:
mode: fixed
currency: USD
amount: '5.000'
protocols:
- x402: {}
parameters:
- name: param
in: path
required: true
schema:
type: string
responses:
'200':
description: Delivered after x402 payment
'402':
description: Payment Required
servers:
- url: https://47620.xyz
components:
securitySchemes:
siwx:
type: apiKey
in: header
name: X-SIWX
description: Sign-In with X wallet proof (used by registries; not required to buy).
x-refined-from:
- 47620-xyz-openapi.yml
- openapi.json