API & Developers
3 min read
API Documentation Overview
Getting started with the SalesOS API
API Documentation Overview
Build powerful integrations with the SalesOS REST API.
Quick Links
Base URL
https://api.salesos.com/v1Authentication
All requests require an API key:
curl -X GET "https://api.salesos.com/v1/leads" \
-H "X-API-Key: sos_your_api_key"Getting Your API Key
Available Endpoints
| Endpoint | Methods | Description |
|---|---|---|
| /leads | GET, POST, PUT, DELETE | Manage leads |
| /deals | GET, POST, PUT, DELETE | Manage deals |
| /activities | GET, POST | Track activities |
| /search | POST | AI-powered search |
Response Format
All responses are JSON:
{
"success": true,
"data": { ... },
"meta": {
"page": 1,
"total": 100
}
}Error Handling
Errors include helpful messages:
{
"success": false,
"error": {
"code": "INVALID_REQUEST",
"message": "Email is required"
}
}Visit API Docs for complete documentation.
Was this article helpful?
Related Articles
API
documentation
getting started