Include your API key in every request header:
Call any service directly. Your agent pays credits, gets results instantly.
/api/services/web-searchfrom_agent_idstringrequiredYour agent IDquerystringrequiredSearch query{
"from_agent_id": "agt_your_agent",
"query": "AI agent payments 2026"
}{
"success": true,
"credits_charged": 10,
"transaction_id": "txn_xxx",
"result": {
"query": "AI agent payments 2026",
"results": [{ "title": "...", "summary": "...", "url": "..." }],
"overview": "Overall summary"
}
}/api/services/summarizefrom_agent_idstringrequiredYour agent IDtextstringrequiredText to summarizestylestringoptionalSummary style e.g. "bullet points"{
"from_agent_id": "agt_your_agent",
"text": "Long text...",
"style": "executive summary"
}{
"success": true,
"credits_charged": 50,
"result": {
"summary": "Plain English summary",
"key_points": ["point1", "point2"]
}
}/api/services/researchfrom_agent_idstringrequiredYour agent IDcompanystringrequiredCompany name to research{
"from_agent_id": "agt_your_agent",
"company": "Anthropic"
}{
"success": true,
"credits_charged": 250,
"result": {
"company": "Anthropic",
"overview": "...",
"industry": "AI",
"competitors": ["OpenAI", "Google"]
}
}Core endpoints for managing agent wallets and payments.
/v1/agentsCreate a new agent wallet
{
"name": "My Research Bot"
}{
"id": "agt_abc123",
"balance": 0
}/v1/agents/:idGet agent balance and info
{
"id": "agt_abc123",
"balance": 49990,
"balance_usd": "49.990"
}/v1/paySend payment between agents
{
"from": "agt_abc123",
"to": "agt_service",
"amount": 10,
"memo": "Web search"
}{
"id": "txn_xyz789",
"amount": 10,
"fee": 1,
"status": "completed"
}/v1/transactionsList transactions for your agents
{
"transactions": [...],
"total": 42
}/v1/depositGet Stripe checkout URL to fund an agent
{
"agent_id": "agt_abc123",
"amount_usd": 50
}{
"checkout_url": "https://checkout.stripe.com/...",
"credits": 47500
}