API Reference
Complete REST API documentation with request/response examples for all endpoints.
Base URL
https://api.solveoai.io/v1Authentication
Bearer TokenFormat
JSONAuthentication
All API requests require authentication using a Bearer token. Get your API key from Dashboard → Settings → API Keys.
curl https://api.solveoai.io/v1/agents \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"Endpoints
POST
/auth/registerCreate a new user account
Request
{
"email": "user@example.com",
"password": "securepassword123",
"name": "John Doe"
}Response
{
"id": "usr_abc123",
"email": "user@example.com",
"name": "John Doe",
"created_at": "2026-01-15T10:30:00Z"
}POST
/auth/loginLogin and receive access token
Request
{
"username": "user@example.com",
"password": "securepassword123"
}Response
{
"access_token": "eyJhbGciOiJIUzI1NiIs...",
"token_type": "bearer"
}Rate Limits
API rate limits vary by subscription tier:
Free & Hobby
100 req/min
10,000 requests per day
Standard & Pro
1,000 req/min
100,000 requests per day
Enterprise
Custom
Negotiable rate limits
Official SDKs
Use our official SDKs for faster integration:
JavaScript / TypeScript
npm install @solveoai/sdkPython
pip install solveoaiRuby
gem install solveoaiGo
go get github.com/solveoai/go-sdkNeed Help?
Check out our guides or reach out to our developer support team