API Reference
Build powerful integrations with Nexifive using our comprehensive REST API.
Getting Started with the API
Authentication
All API requests require Bearer token authentication. Include your API key in the Authorization header.
Authorization: Bearer YOUR_API_KEYGet Your API Key →Base URL
All requests are made to the base URL shown below. Use HTTPS for all requests.
https://api.nexifive.com/v1API Endpoints
GET
/api/propertiesList all properties
POST
/api/guestsCreate a new guest record
PUT
/api/reservations/:idUpdate reservation details
DELETE
/api/tasks/:idDelete a task
Code Examples
JavaScript / Node.js
const response = await fetch(
'https://api.nexifive.com/v1/properties',
{
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
}
);
const data = await response.json();Python
import requests
headers = {
'Authorization': 'Bearer YOUR_API_KEY'
}
response = requests.get(
'https://api.nexifive.com/v1/properties',
headers=headers
)
data = response.json()