Xalora Mesh API
The Xalora Mesh REST API enables interaction with AI agents and tools through HTTP endpoints. Supports both synchronous and asynchronous operations.
This API is part of the open source Xalora Agent Framework. Contributions are highly encouraged!
Quick Start
Copy
// Example: Get token info synchronously
const response = await fetch("https://sequencer-v2.xalora.xyz/mesh_request", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
api_key: "YOUR_API_KEY",
agent_id: "CoinGeckoTokenInfoAgent",
input: {
tool: "get_token_info",
tool_arguments: { coingecko_id: "solana" },
raw_data_only: true
}
})
});Endpoints
Synchronous Request
POST /mesh_request
Make a request with immediate response.
Copy
Create Asynchronous Task
POST /mesh_task_create
Create a task and receive a task ID.
Copy
Query Task Status
POST /mesh_task_query
Check status and get results of an async task.
Copy
Available Agents
The Mesh API provides access to a growing collection of specialized agents. For a complete and up-to-date list, see the Available Mesh Agents section in the main repository README.
Agent Metadata
To discover all available agents, their capabilities, and required parameters, use the metadata endpoint:
Copy
Use Cases
Natural Language Query
Copy
Tool Execution
Copy
Client Libraries
Python: Xalora Mesh Xalora Client
Coming soon: Official integration in the Xalora SDK
Reference
Base URL
https://sequencer-v2.xalora.xyz
Authentication
All requests require an API key in the request payload at the root level.
Response Models
Task Result
Copy
Reasoning Step
Copy
Last updated