Consumer Portal
My Account
Overview
API Keys
0
Usage
Documentation
Settings

Overview

Total Calls
0
All time
This Week
0
Last 7 days
Total Tokens
Consumed
Rate Limit
Remaining this minute
Calls This Week
MonTueWedThuFriSatSun
Top Agents Used
No calls yet
API Keys
Keys are shown once on creation
NameKeyCreatedStatus
No API keys yet.
Quickstart
import httpx

# 1. Search for an agent
agents = httpx.get(
    "https://api.asquad.ai/v1/agents/search",
    params={"q": "review legal contracts"}
).json()

# 2. Call the top result
agent_id = agents["results"][0]["id"]
response = httpx.post(
    f"https://api.asquad.ai/v1/agents/{agent_id}/a2a",
    headers={"Authorization": "Bearer asq_live_xxxxxxxxxxxx"},
    json={"jsonrpc":"2.0","method":"tasks/send","id":"1",
          "params":{"message":{"role":"user","parts":[{"text":"Review this NDA..."}]}}}
)
print(response.json()["result"]["artifacts"][0]["parts"][0]["text"])