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/propertiesGet 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/propertiesParameters
limitNumber of results to return (max 100)
offsetNumber of results to skip
statusFilter by property status (active, inactive)
Response Codes
/api/v1/propertiesParameters
nameProperty name (required)
addressProperty address details
typeProperty type (apartment, house, villa)
amenitiesList of property amenities
Response Codes
/api/v1/bookingsParameters
property_idFilter by specific property ID
date_fromStart date for booking search
date_toEnd date for booking search
statusBooking status (confirmed, pending, cancelled)
Response Codes
/api/v1/availabilityParameters
property_idProperty ID (required)
dateDate to update (required)
availableAvailability status
priceNightly rate
Response Codes
Official SDKs
Installation
npm install @max-rent/sdkExample
import { MaxRentAPI } from '@max-rent/sdk';
const client = new MaxRentAPI({
apiKey: 'your-api-key'
});
const properties = await client.properties.list();Installation
pip install maxrent-pythonExample
from maxrent import MaxRentClient client = MaxRentClient(api_key='your-api-key') properties = client.properties.list()
Installation
composer require maxrent/php-sdkExample
<?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.