Getting Started
Start building with the SalesOS API in minutes.
Base URL
All API requests are made to:
Quick Start
1. Get Your API Key
Navigate to Settings > API Keys in your SalesOS dashboard and create a new API key.
2. Make Your First Request
3. Example Response
Authentication
SalesOS supports two authentication methods:
| Method | Header | Best For |
|---|---|---|
| JWT Bearer Token | Authorization: Bearer <token> | User sessions, frontend apps |
| API Key | X-API-Key: <key> | Server-to-server, integrations |
See Authentication for full details.
Request Format
- All request bodies must be JSON with
Content-Type: application/json - Query parameters use standard URL encoding
- IDs are UUID strings
- Dates are ISO 8601 format (
2025-01-15T10:30:00Z)
Response Format
All responses return JSON. Successful responses return the resource directly:
Error responses follow a consistent format:
Rate Limiting
The API enforces rate limits to ensure fair usage. See Rate Limiting for details.
Next Steps
- Authentication - Detailed auth guide
- Error Handling - Status codes and error format
- Pagination - Paginating list endpoints
- Webhooks - Real-time event notifications
- API Reference - Full endpoint documentation