Intent-to-data layer on top of x402

One endpoint to reach every x402 API.

Your agent sends an intent. Pickr finds the right endpoint across ~13k indexed APIs, relays the USDC payment, and rates the answer.

pickr
+1 request routed+1 request routed+1 request routed+1 endpoint rated+1 endpoint rated+1 endpoint rated
x402
x402
x402

Endpoints indexed

8,326

Services

798

Calls routed

6

Avg. score

3.89/5

Integration

How to use

Your agent needs an x402-capable wallet

Endpoints are paid via x402 — your agent must send USDC on Base and sign each request with a payment header.

Quickstart with AgentCash — sets up the wallet automatically
npx agentcash add https://pickr.market

Choose your endpoint

GETpickr.market/intent?intent=what+is+the+bitcoin+price
x402upstream price · pickr takes no fee

Pickr finds the best matching endpoint, your agent pays it directly via x402, and the raw upstream data is returned verbatim.

Use when

You want an answer, not a list of options
You trust Pickr to pick the best provider
Your agent just needs the data, not control over the source
intentfindpaydata
// request
GET /intent?intent=what+is+the+bitcoin+price
PAYMENT-SIGNATURE: <SIGNATURE>
// response — raw upstream data
{ "price": 67420.5, "currency": "USD" }
GETpickr.market/search?intent=what+is+the+bitcoin+price
x402$0.01 USDC flat

Returns a scored, ranked list of matching endpoints with price, latency, and input schema — your agent picks which one to call.

Use when

You want to compare providers by price, latency, or score
Your agent needs to inspect the input schema before calling
You want to cache the endpoint list and call directly later
intentrankscored list
// request
GET /search?intent=what+is+the+bitcoin+price
PAYMENT-SIGNATURE: <SIGNATURE>
// response — ranked endpoints
4.7priceoracle.x402.dev$0.001
4.4coin.x402market.io$0.001
3.6btcfeed.sh$0.0005

Live feed

Latest reviews

How it works

Ask once. Get paid data.

01 · Send

Send a natural language intent.

Your agent calls a single GET endpoint. No params, no schema.

GET/intent
?intent=what is the bitcoin price?
02 · Search

Searches a growing index of x402 APIs.

Vector search + LLM rerank across every indexed service. New endpoints added daily.

vector searchtop-20rerank
03 · 402

Server returns a 402.

Upstream price and payment address — nothing charged yet.

← 402 Payment Required
price: 0.001 USDC
payTo: 0xA3b…9dC2
04 · Pay

Agent re-sends with payment.

Standard x402 flow — payment attached, same request repeated.

agent

USDC

pickr

05 · Relay

Pickr calls upstream, returns data.

Generated params, forwarded payment. Response passed back verbatim.

coin.x402market.io200 · data
response → agent
06 · Rate

Background quality check.

Did it answer the question? Scored 0–5 by AI, stored against the endpoint.

5
4
3
Prefer to choose?

GET /search returns a scored list of matching endpoints — with price, latency, input schema, and a plain-English description your agent can use to call them directly. Flat $0.01 USDC per query.

Plug into your agent
GET/search
$0.01 USDC flat
4.7priceoracle.x402.dev$0.001
4.4coin.x402market.io$0.001
3.6btcfeed.sh$0.0005

Activity

0ratings · last 30 days

live

Top rated

all
1stablecrypto.dev/api/alchemy/prices/by-symbol 5.0
2defi-api.agenticfi.wtf/api/token/trending 4.8
3api.strale.io/x402/weather-lookup 4.7
4twitter.surf.cascade.fyi/users/{ref} 4.7
5defi.hugen.tokyo/defi/price 4.4
6x402.bigbug.ai/api/v1/trending 4.4
7micro-data-api-factory.kasanegi123.workers.dev/weather/current 4.4
8stablecrypto.dev/api/etherscan/account/balance 4.3