← Back to DocumentationAPI Reference
API Reference
# API Reference
Our REST API allows you to programmatically interact with all aspects of the platform.
## Authentication
All API requests require authentication using a bearer token:
```bash
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.example.com/v1/projects
```
## Base URL
```
https://api.example.com/v1
```
## Endpoints
### Projects
- `GET /projects` - List all projects
- `GET /projects/:id` - Get a specific project
- `POST /projects` - Create a new project
- `PUT /projects/:id` - Update a project
- `DELETE /projects/:id` - Delete a project
### Users
- `GET /users` - List all users
- `POST /users/invite` - Invite a new user
## Rate Limits
API calls are limited to **1000 requests per hour** for Pro accounts and **5000 per hour** for Enterprise.