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/v1

API Endpoints

GET
/api/properties

List all properties

POST
/api/guests

Create a new guest record

PUT
/api/reservations/:id

Update reservation details

DELETE
/api/tasks/:id

Delete 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()