API Documentation

Build powerful integrations with the MXBuildium API. Access property data, automate workflows, and create custom solutions.

Quick Start

1

Get API Key

Sign up and generate your API credentials

2

Make Request

Use your favorite HTTP client to call our API

3

Build

Create amazing integrations and automations

# Example: List all properties
curl -X GET \
https://api.mxbuildium.com/v1/properties \
-H "Authorization: Bearer YOUR_API_KEY"

API Features

RESTful API

Clean, intuitive REST architecture

Secure

OAuth 2.0 and API key authentication

Rate Limiting

Fair usage policies to ensure reliability

Well Documented

Comprehensive guides and examples

Popular Endpoints

GET/api/propertiesList all properties
POST/api/propertiesCreate a new property
GET/api/tenantsList all tenants
POST/api/paymentsCreate a payment record
GET/api/leasesList all leases
POST/api/work-ordersCreate a work order

Authentication

The MXBuildium API uses API keys to authenticate requests. You can generate and manage your API keys in the Developer Portal.

Important: Keep your API keys secure. Do not share them in publicly accessible areas such as GitHub, client-side code, etc.

curl https://api.mxbuildium.com/v1/properties \
-H "Authorization: Bearer bld_live_abc123xyz"

Official SDKs

Use our official client libraries to integrate faster.

Node.js

Python

PHP

Need Help?

Our developer support team is here to help you build amazing integrations.