Heurist Mesh API
The Heurist 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 Heurist Agent Framework. Contributions are highly encouraged!
Quick Start
Endpoints
Synchronous Request
POST /mesh_request
Make a request with immediate response.
Create Asynchronous Task
POST /mesh_task_create
Create a task and receive a task ID.
Query Task Status
POST /mesh_task_query
Check status and get results of an async task.
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:
Use Cases
Natural Language Query
Tool Execution
Client Libraries
- Python: Heurist Mesh Python Client
- Coming soon: Official integration in the Heurist SDK
Reference
Base URL
https://sequencer-v2.heurist.xyz
Authentication
All requests require an API key in the request payload at the root level.
Response Models
Task Result
Reasoning Step