Developer Resources
Integrate Max-Rent.com into your applications with our comprehensive REST API. Build powerful vacation rental management tools.
Quick Start
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.max-rent.com/v1/properties
Get your API key from your account dashboard under Settings → API Keys.
Rate limit headers are included in all responses to help you manage your usage.
API Endpoints
/api/v1/properties
Parameters
limit
Number of results to return (max 100)
offset
Number of results to skip
status
Filter by property status (active, inactive)
Response Codes
/api/v1/properties
Parameters
name
Property name (required)
address
Property address details
type
Property type (apartment, house, villa)
amenities
List of property amenities
Response Codes
/api/v1/bookings
Parameters
property_id
Filter by specific property ID
date_from
Start date for booking search
date_to
End date for booking search
status
Booking status (confirmed, pending, cancelled)
Response Codes
/api/v1/availability
Parameters
property_id
Property ID (required)
date
Date to update (required)
available
Availability status
price
Nightly rate
Response Codes
Official SDKs
Installation
npm install @max-rent/sdk
Example
import { MaxRentAPI } from '@max-rent/sdk'; const client = new MaxRentAPI({ apiKey: 'your-api-key' }); const properties = await client.properties.list();
Installation
pip install maxrent-python
Example
from maxrent import MaxRentClient client = MaxRentClient(api_key='your-api-key') properties = client.properties.list()
Installation
composer require maxrent/php-sdk
Example
<?php use MaxRent\Client; $client = new Client('your-api-key'); $properties = $client->properties()->list();
API Explorer
Test our API endpoints directly from your browser with our interactive explorer.