Parameters2
| Parameter | Type | Default | Example |
|---|---|---|---|
body | string | null | Spraay: 500 USDC payment confirmed. Tx: 0xabc... |
to | string | null | +14155551234 |
Service overview
Batch compute — submit up to 50 jobs in a single x402 payment. 10% batch discount. Mix any compute types: text inference, image generation, TTS, STT, embeddings, video.
Level up your agent by giving it access to thousands of services. All payable per-request via x402. No API keys, no accounts.
Paste into your agentic chat and let your agent guide you.
npx awal x402 pay "https://gateway.spraay.app/api/v1/notify/sms" \
--method POST \
--data '{
"body": "{body}",
"to": "{to}"
}'{
"endpoint": "POST /api/v1/notify/sms",
"paid": true,
"query": "example input",
"result": {
"value": "Structured response from the service."
}
}API surface
55 crawlable routes
| Parameter | Type | Default | Example |
|---|---|---|---|
body | string | null | Spraay: 500 USDC payment confirmed. Tx: 0xabc... |
to | string | null | +14155551234 |
| Parameter | Type | Default | Example |
|---|---|---|---|
token | string | null | WETH |
| Parameter | Type | Default | Example |
|---|---|---|---|
messages | array | null | [] |
model | string | null | openai/gpt-4o-mini |
| Parameter | Type | Default | Example |
|---|---|---|---|
recipientCount | number | null | 5 |
| Parameter | Type | Default | Example |
|---|---|---|---|
amountIn | string | null | 1000000 |
tokenIn | string | null | USDC |
tokenOut | string | null | WETH |
| Parameter | Type | Default | Example |
|---|---|---|---|
amountIn | string | null | 100 |
recipient | string | null | 0x... |
tokenIn | string | null | USDC |
tokenOut | string | null | WETH |
| Parameter | Type | Default | Example |
|---|---|---|---|
amount | string | null | 1000000 |
inputMint | string | null | USDC |
outputMint | string | null | SOL |
slippageBps | number | null | 50 |
| Parameter | Type | Default | Example |
|---|---|---|---|
tokens | string | null | ETH,cbBTC |
| Parameter | Type | Default | Example |
|---|---|---|---|
base | string | null | USDC |
| Parameter | Type | Default | Example |
|---|---|---|---|
amount | string | null | 1000000000 |
fromAddress | string | null | 0x... |
fromChain | string | null | base |
toChain | string | null | ethereum |
token | string | null | USDC |
| Parameter | Type | Default | Example |
|---|---|---|---|
employees | array | null | [] |
sender | string | null | 0x... |
token | string | null | USDC |
| Parameter | Type | Default | Example |
|---|---|---|---|
employeeCount | number | null | 10 |
| Parameter | Type | Default | Example |
|---|---|---|---|
amount | string | null | 1500 |
creator | string | null | 0x... |
token | string | null | USDC |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0x... |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA... |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA... |
limit | string | null | 10 |
| Parameter | Type | Default | Example |
|---|---|---|---|
amount | string | null | 5000 |
beneficiary | string | null | 0xFreelancer |
depositor | string | null | 0xClient |
token | string | null | USDC |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0x... |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 |
| Parameter | Type | Default | Example |
|---|---|---|---|
context | string | null | defi |
target | string | null | 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 |
| Parameter | Type | Default | Example |
|---|---|---|---|
body | string | null | Your batch payment of 500 USDC has been confirmed. |
subject | string | null | Payment Received |
to | string | null | [email protected] |
| Parameter | Type | Default | Example |
|---|---|---|---|
events | array | null | [] |
url | string | null | https://myapp.com/hooks/spraay |
| Parameter | Type | Default | Example |
|---|---|---|---|
chain | string | null | base |
method | string | null | eth_getBalance |
params | array | null | [] |
| Parameter | Type | Default | Example |
|---|---|---|---|
contentType | string | null | application/json |
data | string | null | {"receipt":"batch_123"} |
provider | string | null | ipfs |
| Parameter | Type | Default | Example |
|---|---|---|---|
action | string | null | batch.execute |
payload | object | null | null |
schedule | string | null | 0 9 * * 1 |
| Parameter | Type | Default | Example |
|---|---|---|---|
entries | array | null | [] |
| Parameter | Type | Default | Example |
|---|---|---|---|
level | string | null | error |
service | string | null | batch-agent |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA... |
chain | string | null | base |
type | string | null | individual |
| Parameter | Type | Default | Example |
|---|---|---|---|
id | string | null | kyc_123 |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA... |
permissions | array | null | [] |
ttlSeconds | number | null | 3600 |
| Parameter | Type | Default | Example |
|---|---|---|---|
action | string | null | payment.sent |
actor | string | null | 0xd8dA... |
| Parameter | Type | Default | Example |
|---|---|---|---|
transactions | array | null | [] |
| Parameter | Type | Default | Example |
|---|---|---|---|
reportId | string | null | tax_123 |
| Parameter | Type | Default | Example |
|---|---|---|---|
input | object | null | null |
model | string | null | flux-pro |
| Parameter | Type | Default | Example |
|---|---|---|---|
max_results | number | null | 5 |
query | string | null | latest Base ecosystem news |
search_depth | string | null | basic |
| Parameter | Type | Default | Example |
|---|---|---|---|
urls | array | null | [] |
| Parameter | Type | Default | Example |
|---|---|---|---|
query | string | null | What is x402 protocol? |
topic | string | null | general |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA... |
| Parameter | Type | Default | Example |
|---|---|---|---|
message | string | null | Hello |
walletId | string | null | ... |
| Parameter | Type | Default | Example |
|---|---|---|---|
capability | string | null | pick |
max_price | string | null | 0.10 |
| Parameter | Type | Default | Example |
|---|---|---|---|
jobs | array | null | [] |
| Parameter | Type | Default | Example |
|---|---|---|---|
name | string | null | Acme Corp |
paymentPrefs | object | null | null |
wallet | string | null | 0x... |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 |
networks | string | null | base-mainnet,eth-mainnet |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 |
networks | string | null | base-mainnet |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 |
chain | string | null | base-mainnet |
FAQ
Service
OATP · tx_explainer — Fetch a Solana transaction by signature and return a human-readable explanation: programs invoked, token balance changes, fee (SOL + USD), and a one-line summary.
Service
Exa /contents endpoint
Service
Decode and explain any EVM blockchain transaction across 11 chains (Base, Ethereum, Arbitrum, Optimism, Avalanche, Polygon, Mantle, Monad, Plasma, BSC, Hyperliquid). Get a human-readable summary of swaps, transfers, approvals, DeFi interactions, and more.