API Reference
Rentalot provides a REST API for programmatic access to your account. Use it to sync properties from your PMS, build custom integrations, or automate workflows.
Base URL
https://rentalot.ai/api/v1Authentication
All API requests require an API key passed in the Authorization header:
Authorization: Bearer your_api_key_hereGenerate and manage API keys from Settings > API Keys in your dashboard. See Authentication for details.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /properties | List all properties |
POST | /properties | Create a property |
GET | /properties/:id | Get a property |
PATCH | /properties/:id | Update a property |
DELETE | /properties/:id | Delete a property |
See Properties API for request/response schemas.
Rate Limits
- 100 requests per minute per API key
- Rate limit headers are included in every response (
X-RateLimit-Limit,X-RateLimit-Remaining)
Errors
All errors follow a consistent format:
{
"error": {
"code": "NOT_FOUND",
"message": "Property not found"
}
}