Welcome to the Laverdi.tech OpenClaw API. This documentation covers all available endpoints and features.
https://api.laverdi.tech/v1All requests require an API key sent in the Authorization header.
Include your API key in every request using the Authorization header:
Authorization: Bearer YOUR_API_KEY curl -H "Authorization: Bearer lav_..." \ https://api.laverdi.tech/v1/status
/statusCheck API status and your current usage.
{
"status": "ok",
"usage": {
"requests": 1234,
"limit": 50000,
"reset_at": "2024-04-30T00:00:00Z"
}
}/agentsCreate a new AI agent. Enterprise feature.
{
"name": "Customer Support Bot",
"model": "gpt-4",
"system_prompt": "You are...",
"temperature": 0.7
}The API uses standard HTTP status codes. Error responses include a message:
{
"error": "Invalid API key",
"status": 401
}const api = require('laverdi-sdk');
const client = new api.Client({
apiKey: 'lav_...'
});
const status = await client.getStatus();
console.log(status.usage);import laverdi client = laverdi.Client(api_key='lav_...') status = client.get_status() print(status.usage)
curl -X GET https://api.laverdi.tech/v1/status \ -H "Authorization: Bearer lav_..." \ -H "Content-Type: application/json"