Developer API

On-chain risk, news, market events. One key.

The data that powers the xAxios terminal, now callable from your own code. Send a Solana mint and get back a risk score built from 150+ wallets, then pull crypto news and an economic calendar from the same key. Built for trading bots, AI agents and dashboards.

Integration

One call, the whole picture.

Send a Solana mint address and we do the rest. We scan 150+ wallets, LP status and the developer's history on our servers, then hand you back a single JSON. The same key also serves crypto news and the economic calendar.

Developer
1 API request
Risk score ready
Server
150+ wallets scanned
Request
curl -s "https://api.xaxios.com/rug-check/scan/{mint}" \
  -H "X-API-Key: YOUR_API_KEY"
Response
200 OKapplication/json
{
  "success": true,
  "data": {
    "globalScore": 19,
    "metrics": [
      { "key": "B1", "title": "Empty Wallets", "description": "Measures how many top holders appear to have abandoned or disposable wallets", "score": 24 },
      { "key": "B2", "title": "Inactive Wallets", "description": "Detects wallets that show signs of being inactive or single-use", "score": 12 },
      { "key": "B3", "title": "Coordinated Buying", "description": "Analyzes whether buying patterns suggest automated or synchronized activity", "score": 8 },
      { "key": "B4", "title": "Wallet Similarity", "description": "Checks if holder wallets share suspiciously identical structures", "score": 21 },
      { "key": "B5", "title": "Single-Purpose Wallets", "description": "Identifies wallets that appear to exist solely for holding this token", "score": 15 },
      { "key": "B6", "title": "New Wallets", "description": "Evaluates how many holders are using recently created wallets with little history", "score": 9 },
      { "key": "B7", "title": "Bot Activity", "description": "Detects signs of automated trading bots among the top holders", "score": 33 },
      { "key": "B8", "title": "Connected Wallets", "description": "Identifies groups of wallets that appear to be controlled by the same entity", "score": 41 }
    ],
    "signalThresholds": [
      { "min": 0, "max": 40, "level": "good" },
      { "min": 41, "max": 60, "level": "warning" },
      { "min": 61, "max": 100, "level": "danger" }
    ]
  }
}

Endpoints

One key, three data products.

Risk scoring, crypto news and an economic calendar, across six endpoints. All on the same base URL with the same X-API-Key.

GET/rug-check/scan/{mint}

Risk scan

On-chain forensics on the largest holders: funding trails, wallet age, bot behavior and linked-wallet clusters, folded into one score.

Returns

A 0 to 100 risk score and the signals behind it: empty, fresh and single-purpose wallets, bot activity, coordinated buying, shared funding and wallet clustering.

GET/rug-check/vibe/{mint}

Vibe and smart money

Reads how the community and smart money are positioned on a token.

Returns

A vibe score plus KOL, smart-money and influencer buys, sells and PnL.

GET/rug-check/dev-tokens/{mint}

Developer history

Shows what the wallet that launched the token has done before.

Returns

How many tokens the creator launched, with their rug and migration rates.

GET/terminal/news

Crypto news

The AI-verified news feed from the terminal, each item scored for how well it checks out.

Returns

A ranked feed of crypto headlines with a verification score and label, plus a positive or negative market read for premium keys.

GET/terminal/listing-news

Exchange listings

New listing announcements pulled from the major exchanges as they drop.

Returns

A live list of listing announcements across tracked exchanges.

GET/terminal/calendar

Economic calendar

Macro and crypto events on one timeline, from rate decisions to token unlocks.

Returns

Upcoming events with their scheduled time, plus a positive or negative sentiment read for premium keys.

Why us

Built for scale.

High limits, one flat price, output you can ship. We carry the infrastructure, you read the score.

150+ wallets per call

One request scans hundreds of wallets in parallel on our servers. You count a single call.

50 requests a minute, unlimited days

No daily scan cap on a premium key. Burst up to 50 requests per minute across every endpoint.

No credits, one flat price

Not metered by credits, just a flat membership. From $2.68 a month, for every endpoint.

Ready output, not raw dumps

No parsing hundreds of lines of JSON. You get a clean 0 to 100 score and labeled signals you can show a user.

Signals thinner APIs miss

Insider, sniper, bundler, KOL, smart-money and locked-wallet tags, plus LP burn, FDV and developer history in one response.

One key, three products

Risk, news and the calendar all run on one base URL and one X-API-Key. You build product, not plumbing.

How the risk API compares.

Other APIs that try to answer 'is this token safe' either scratch the surface or scale to an impossible price.

Coverage

Birdeye
Market data and a top-holder list
rugcheck.xyz
Top 10 holders and contract flags
xAxios AI
150+ wallets analyzed in one call

Analysis depth

Birdeye
Raw data, no score
rugcheck.xyz
Basic contract checks
xAxios AI
AI score, 8 signals, KOL PnL, dev history

Pricing model

Birdeye
Credits and tiers, monthly cap
rugcheck.xyz
Limited coverage
xAxios AI
Flat membership, no credits

Effective limit

Birdeye
15 rps ($99) / 150 rps ($2,050)
rugcheck.xyz
Not stated
xAxios AI
50 requests a minute, unlimited daily

Price

Birdeye
~$2,050 a month for 150 rps
rugcheck.xyz
Not stated
xAxios AI
From $2.68 a month

Competitor prices and limits reflect their advertised public plans and can change over time.

The numbers

Math a per-request API can't touch.

To copy one xAxios scan with a per-request API you would fire 150+ requests. The plan that serves that at 150 rps runs about $2,050 a month. We do the same in a single call, for $2.68 a month.

150+

wallets analyzed in one request

~$2,050

monthly cost of a plan serving the same volume (150 rps)

$2.68

monthly cost on xAxios AI

Frequently asked questions

Go premium, create an API key in settings, and send it in the X-API-Key header on every request. You can create a key at /settings/api-keys.

The base URL is https://api.xaxios.com. Authentication uses the X-API-Key header, and the key owner must be premium with a verified email. Each account keeps one active key.

Premium keys scan without a daily cap and burst up to 50 requests per minute. Since each risk call already scans 150+ wallets on our servers, a single request does a lot of work.

Risk scoring has three GET endpoints: scan (risk score and 8 signals), vibe (KOL and smart-money PnL) and dev-tokens (the creator's launch history), each taking a Solana mint address. Crypto news lives at /terminal/news and /terminal/listing-news, and the economic calendar at /terminal/calendar.

Every endpoint returns a standard JSON envelope with success, data and message fields. You process the data as-is and show the score to your user directly.

The API takes Solana mint addresses today. The web app also covers ETH, BNB and Base, and programmatic chain coverage keeps expanding.

Yes. API access is part of premium membership. The same membership covers both unlimited web scans and the API, with no separate API fee.

The news endpoint returns the AI-verified crypto feed at /terminal/news and exchange listings at /terminal/listing-news. The economic calendar returns macro and crypto events at /terminal/calendar. On premium keys, news items and events also carry a positive or negative sentiment tag.

Start building.

Go premium, create your key, and call your first scan in minutes.