API Reference
The AURA REST API gives you full programmatic access to your property management data. All endpoints return JSON and require authentication.
Authentication
All API requests must include a valid Bearer token in the Authorization header. You can generate API keys from your AURA dashboard under Settings → API Keys.
https://api.aura-pm.io/v1
Example authenticated request:
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.aura-pm.io/v1/buildings
Buildings
Manage the properties in your portfolio.
Example response for GET /v1/buildings:
{
"data": [
{
"id": "bld_01",
"name": "Aurora Heights",
"type": "residential",
"units": 240,
"occupancy": 0.97,
"address": "15 Innovation Drive"
}
],
"meta": { "total": 4, "page": 1 }
}
Units
Access individual rentable spaces within buildings.
Maintenance Requests
Create and manage maintenance and service requests submitted by residents or staff.
Request statuses:
| Status | Description |
|---|---|
new |
Request has been submitted and is awaiting review |
assigned |
A technician or team has been assigned to the request |
in_progress |
Work is currently underway |
done |
The request has been completed and resolved |
IoT Sensors
Access real-time and historical data from IoT devices deployed across your properties.
For live sensor updates, connect to the WebSocket endpoint: wss://api.aura-pm.io/v1/sensors/stream
Residents
Manage resident profiles, contact information, and lease associations.