Apraxus Developer Platform

API Documentation

Build and test agent-oriented payment, quote and execution workflows through the Apraxus API.

Testnet Quickstart

Start building on Apraxus

Follow these steps to connect a wallet, access the Arbitrum Sepolia testnet and start testing Apraxus developer tools.

01

Connect a wallet

Connect an EVM wallet through the Apraxus Network page.

02

Use Arbitrum Sepolia

Testnet Chain ID: 421614.

03

Get testnet ETH

Get Arbitrum Sepolia ETH for testnet transaction fees.

Open faucet →
04

Create an API key

Generate a development key from the Apraxus API Keys page.

HEADERAuthorization

Authentication

Authorization: Bearer apx_your_api_key
POST/api/v1/payments

Create payment intent

{
  "token": "APXS",
  "amount": "10",
  "recipient": "0x...",
  "agentId": "agent_demo_01"
}
POST/api/v1/quotes

Request quote

{
  "tokenIn": "WETH",
  "tokenOut": "APXS",
  "amountIn": "0.0001"
}
POST/api/v1/webhooks

Webhook receiver / acknowledgement

{
  "event": "payment.completed",
  "status": "completed"
}
POST/api/v1/executions

Create execution

{
  "agentId": "agent_demo_01",
  "wallet": "0x...",
  "token": "APXS",
  "amount": "10",
  "recipient": "0x..."
}

Sandbox

Test payment, quote and execution flows without submitting a real blockchain transaction. Sandbox responses are simulations only.

POST /api/v1/sandbox

{
  "action": "payment",
  "agentId": "agent_demo_01",
  "token": "APXS",
  "amount": "10"
}

Request Tracking

Payment, quote and execution requests return a unique requestId that can be used to identify the request during development and testing.

Development Status

Apraxus is currently a development and testnet platform on Arbitrum Sepolia. API payment and execution endpoints create intents for testing, while the sandbox provides simulation-only workflows. Production execution and mainnet infrastructure are not enabled.

Current Environment

Network

Arbitrum Sepolia

API Version

v1