Documentation/API Reference

API Reference

Complete REST API documentation with request/response examples for all endpoints.

Base URL
https://api.solveoai.io/v1
Authentication
Bearer Token
Format
JSON

Authentication

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/register

Create 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/login

Login 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/sdk

Python

pip install solveoai

Ruby

gem install solveoai

Go

go get github.com/solveoai/go-sdk

Need Help?

Check out our guides or reach out to our developer support team