Download OpenAPI specification:Download
Get all logs
GET /v1/admin/logs/jobs Successful response
GET /v1/admin/logs/jobs Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "job_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "job_type": "string",
- "status": "string",
- "integration_response": "string",
- "parent_job_id": "string",
- "job_schedule_id": "string",
- "integration_id": "string"
}
]
}
Get all logs for job ID
GET /v1/admin/logs/jobs/:id Successful response
GET /v1/admin/logs/jobs/:id Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "job_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "job_type": "string",
- "status": "string",
- "integration_response": "string",
- "parent_job_id": "string",
- "job_schedule_id": "string",
- "integration_id": "string"
}
]
}
GET /v1/amenities/units/:id Successful response
GET /v1/amenities/units/:id Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_property_id": "string",
- "x_unit_id": "string",
- "amenity": "string",
- "integration_vendor": "string"
}
]
}
Create an amenity for any integration. This is a convenience endpoint that acts as a generic proxy for all amenity creation endpoints.
POST /v1/amenities/units/:id Successful response
POST /v1/amenities/units/:id Error response
{- "amenity": "string",
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
GET /v1/amenities/properties/:id Successful response
GET /v1/amenities/properties/:id Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_property_id": "string",
- "x_unit_id": "string",
- "amenity": "string",
- "integration_vendor": "string"
}
]
}
Create an amenity for any integration. This is a convenience endpoint that acts as a generic proxy for all amenity creation endpoints.
POST /v1/amenities/properties/:id Successful response
POST /v1/amenities/properties/:id Error response
{- "amenity": "string",
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
Get all applicants
GET /v1/applicants Successful response
GET /v1/applicants Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_property_id": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "address_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "phone_1": "string",
- "phone_1_type": "string",
- "phone_2": "string",
- "phone_2_type": "string",
- "email_1": "string",
- "email_2": "string",
- "notes": "string",
- "custom_data": { },
- "integration_vendor": "string"
}
]
}
Create an applicant for any integration. This is a convenience endpoint that acts as a generic proxy for all applicant creation endpoints.
POST /v1/applicants Successful response
POST /v1/applicants Error response
{- "x_property_id": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "email_1": "user@example.com",
- "email_2": "user@example.com",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "adddress_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "country": "string",
- "address_1_alternate": "string",
- "address_2_alternate": "string",
- "city_alternate": "string",
- "state_alternate": "string",
- "zip_alternate": "string",
- "country_alternate": "string",
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
Get an applicant by ID
GET /v1/applicants/:id Successful response
GET /v1/applicants/:id Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_property_id": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "address_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "phone_1": "string",
- "phone_1_type": "string",
- "phone_2": "string",
- "phone_2_type": "string",
- "email_1": "string",
- "email_2": "string",
- "notes": "string",
- "custom_data": { },
- "integration_vendor": "string"
}
}
Update an applicant for any integration. This is a convenience endpoint that acts as a generic proxy for all applicant update endpoints.
PUT /v1/applicants/:id Successful response
PUT /v1/applicants/:id Error response
{- "x_property_id": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "email_1": "user@example.com",
- "email_2": "user@example.com",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "adddress_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "country": "string",
- "address_1_alternate": "string",
- "address_2_alternate": "string",
- "city_alternate": "string",
- "state_alternate": "string",
- "zip_alternate": "string",
- "country_alternate": "string",
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
Get all general ledger invoices
GET /v1/invoices Successful response
GET /v1/invoices Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_lease_id": "string",
- "x_unit_id": "string",
- "x_resident_id": "string",
- "x_property_id": "string",
- "x_gl_account_id": "string",
- "name": "string",
- "notes": "string",
- "total_amount_in_cents": 0,
- "subtotal_amount_in_cents": 0,
- "tax_amount_in_cents": 0,
- "transaction_date": "2019-08-24T14:15:22Z",
- "transaction_type": "CHARGE",
- "payment_method": "CHECK",
- "due_date": "2019-08-24T14:15:22Z",
- "vendor_id": "string",
- "workorder_id": "string",
- "reference_id": "string",
- "status": "string",
- "integration_vendor": "string",
- "property_id": "string"
}
]
}
Get all general ledger transactions
GET /v1/transactions Successful response
GET /v1/transactions Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_lease_id": "string",
- "x_unit_id": "string",
- "x_resident_id": "string",
- "x_property_id": "string",
- "x_gl_account_id": "string",
- "amount_in_cents": 0,
- "transaction_date": "2019-08-24T14:15:22Z",
- "transaction_type": "CHARGE",
- "payment_method": "CHECK",
- "notes": "string",
- "custom_data": { },
- "integration_vendor": "string"
}
]
}
Create a transaction for any integration. This is a convenience endpoint that acts as a generic proxy for all transaction creation endpoints.
POST /v1/transactions Successful response
POST /v1/transactions Error response
{- "x_id": "string",
- "x_lease_id": "string",
- "x_unit_id": "string",
- "x_resident_id": "string",
- "x_property_id": "string",
- "x_gl_account_id": "string",
- "amount_in_cents": -9007199254740991,
- "transaction_date": "2019-08-24T14:15:22Z",
- "transaction_type": "CHARGE",
- "payment_method": "ACH",
- "notes": "string",
- "integration_vendor": "string",
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
GET /v1/leads Successful response
GET /v1/leads Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_property_id": "string",
- "x_unit_id": "string",
- "x_leasing_agent_id": "string",
- "x_created_at": "2019-08-24T14:15:22Z",
- "x_updated_at": "2019-08-24T14:15:22Z",
- "status": "string",
- "lead_source": "string",
- "leasing_agent": "string",
- "ils": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "address_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "phone_1": "string",
- "phone_1_type": "string",
- "phone_2": "string",
- "phone_2_type": "string",
- "email_1": "string",
- "email_2": "string",
- "notes": "string",
- "target_move_in_date": "2019-08-24T14:15:22Z",
- "desired_unit_number": "string",
- "desired_unit_type": "string",
- "desired_min_square_ft": 5e-324,
- "desired_max_square_ft": 5e-324,
- "desired_floor_plan_id": "string",
- "desired_floor_plan_name": "string",
- "desired_min_rent_in_cents": 0,
- "desired_max_rent_in_cents": 0,
- "desired_num_bedrooms": -9007199254740991,
- "desired_num_bathrooms": 5e-324,
- "desired_lease_term_in_months": "string",
- "number_of_occupants": -9007199254740991,
- "desired_amenities": [
- "string"
], - "pets": [
- {
- "type": "string",
- "weight": "string",
- "count": "string"
}
], - "events": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_event_date": "2019-08-24T14:15:22Z",
- "type": "string",
- "meta_data": "string",
- "notes": "string",
- "result": "string",
- "reason": "string"
}
], - "integration_vendor": "string"
}
]
}
Create a lead for any integration. This is a convenience endpoint that acts as a generic proxy for all lead creation endpoints.
POST /v1/leads Successful response
POST /v1/leads Error response
{- "x_id": "string",
- "x_property_id": "string",
- "x_unit_id": "string",
- "x_leasing_agent_id": "string",
- "status": "string",
- "lead_source": "string",
- "leasing_agent": "string",
- "ils": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "address_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "phone_1": "string",
- "phone_1_type": "string",
- "phone_2": "string",
- "phone_2_type": "string",
- "email_1": "string",
- "email_2": "string",
- "notes": "string",
- "target_move_in_date": "2019-08-24T14:15:22Z",
- "desired_unit_number": "string",
- "desired_unit_type": "string",
- "desired_min_square_ft": 5e-324,
- "desired_max_square_ft": 5e-324,
- "desired_floor_plan_id": "string",
- "desired_floor_plan_name": "string",
- "desired_min_rent_in_cents": 0,
- "desired_max_rent_in_cents": 0,
- "desired_num_bedrooms": -9007199254740991,
- "desired_num_bathrooms": 5e-324,
- "desired_lease_term_in_months": "string",
- "number_of_occupants": -9007199254740991,
- "desired_amenities": [
- "string"
], - "pets": [
- {
- "type": "string",
- "weight": "string",
- "count": "string"
}
], - "events": [
- {
- "type": "string",
- "meta_data": "string",
- "notes": "string",
- "result": "string",
- "reason": "string"
}
], - "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
Update a lead for any integration. This is a convenience endpoint that acts as a generic proxy for all lead update endpoints.
PUT /v1/leads Successful response
PUT /v1/leads Error response
{- "id": "string",
- "x_property_id": "string",
- "x_unit_id": "string",
- "x_leasing_agent_id": "string",
- "status": "string",
- "lead_source": "string",
- "leasing_agent": "string",
- "ils": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "address_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "phone_1": "string",
- "phone_1_type": "string",
- "phone_2": "string",
- "phone_2_type": "string",
- "email_1": "string",
- "email_2": "string",
- "notes": "string",
- "target_move_in_date": "2019-08-24T14:15:22Z",
- "desired_unit_number": "string",
- "desired_unit_type": "string",
- "desired_min_square_ft": 5e-324,
- "desired_max_square_ft": 5e-324,
- "desired_floor_plan_id": "string",
- "desired_floor_plan_name": "string",
- "desired_min_rent_in_cents": 0,
- "desired_max_rent_in_cents": 0,
- "desired_num_bedrooms": -9007199254740991,
- "desired_num_bathrooms": 5e-324,
- "desired_lease_term_in_months": "string",
- "number_of_occupants": -9007199254740991,
- "desired_amenities": [
- "string"
], - "pets": [
- {
- "type": "string",
- "weight": "string",
- "count": "string"
}
], - "events": [
- {
- "id": "string",
- "type": "string",
- "meta_data": "string",
- "notes": "string",
- "result": "string",
- "reason": "string"
}
], - "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
Get all leases
GET /v1/leases Successful response
GET /v1/leases Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_property_id": "string",
- "x_resident_id": "string",
- "x_unit_id": "string",
- "rent_amount_in_cents": 0,
- "rent_due_day": 0,
- "deposit_amount": "string",
- "deposit_amount_amount_in_cents": 0,
- "deposit_date": "2019-08-24T14:15:22Z",
- "signature_date": "2019-08-24T14:15:22Z",
- "start_date": "2019-08-24T14:15:22Z",
- "end_date": "2019-08-24T14:15:22Z",
- "application_date": "2019-08-24T14:15:22Z",
- "scheduled_move_in_date": "2019-08-24T14:15:22Z",
- "scheduled_move_out_date": "2019-08-24T14:15:22Z",
- "realized_move_in_date": "2019-08-24T14:15:22Z",
- "realized_move_out_date": "2019-08-24T14:15:22Z",
- "status": "string",
- "type": "string",
- "term": "string",
- "custom_data": { },
- "integration_vendor": "BUILDIUM"
}
]
}
Create a lease for any integration. This is a convenience endpoint that acts as a generic proxy for all lease creation endpoints.
POST /v1/leases Successful response
POST /v1/leases Error response
{- "x_property_id": "string",
- "x_resident_id": "string",
- "x_unit_id": "string",
- "rent_amount_in_cents": -9007199254740991,
- "rent_due_day": 0,
- "deposit_amount": "string",
- "deposit_amount_amount_in_cents": -9007199254740991,
- "deposit_date": "2019-08-24T14:15:22Z",
- "signature_date": "2019-08-24T14:15:22Z",
- "start_date": "2019-08-24T14:15:22Z",
- "end_date": "2019-08-24T14:15:22Z",
- "application_date": "2019-08-24T14:15:22Z",
- "scheduled_move_in_date": "2019-08-24T14:15:22Z",
- "scheduled_move_out_date": "2019-08-24T14:15:22Z",
- "realized_move_in_date": "2019-08-24T14:15:22Z",
- "realized_move_out_date": "2019-08-24T14:15:22Z",
- "status": "string",
- "type": "string",
- "term": "string",
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
Get a lease by ID
GET /v1/leases/:id Successful response
GET /v1/leases/:id Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_property_id": "string",
- "x_resident_id": "string",
- "x_unit_id": "string",
- "rent_amount_in_cents": 0,
- "rent_due_day": 0,
- "deposit_amount": "string",
- "deposit_amount_amount_in_cents": 0,
- "deposit_date": "2019-08-24T14:15:22Z",
- "signature_date": "2019-08-24T14:15:22Z",
- "start_date": "2019-08-24T14:15:22Z",
- "end_date": "2019-08-24T14:15:22Z",
- "application_date": "2019-08-24T14:15:22Z",
- "scheduled_move_in_date": "2019-08-24T14:15:22Z",
- "scheduled_move_out_date": "2019-08-24T14:15:22Z",
- "realized_move_in_date": "2019-08-24T14:15:22Z",
- "realized_move_out_date": "2019-08-24T14:15:22Z",
- "status": "string",
- "type": "string",
- "term": "string",
- "custom_data": { },
- "integration_vendor": "BUILDIUM"
}
}
Update a lease for any integration. This is a convenience endpoint that acts as a generic proxy for all lease update endpoints.
PUT /v1/leases/:id Successful response
PUT /v1/leases/:id Error response
{- "x_property_id": "string",
- "x_resident_id": "string",
- "x_unit_id": "string",
- "rent_amount_in_cents": -9007199254740991,
- "rent_due_day": 0,
- "deposit_amount": "string",
- "deposit_amount_amount_in_cents": -9007199254740991,
- "deposit_date": "2019-08-24T14:15:22Z",
- "signature_date": "2019-08-24T14:15:22Z",
- "start_date": "2019-08-24T14:15:22Z",
- "end_date": "2019-08-24T14:15:22Z",
- "application_date": "2019-08-24T14:15:22Z",
- "scheduled_move_in_date": "2019-08-24T14:15:22Z",
- "scheduled_move_out_date": "2019-08-24T14:15:22Z",
- "realized_move_in_date": "2019-08-24T14:15:22Z",
- "realized_move_out_date": "2019-08-24T14:15:22Z",
- "status": "string",
- "type": "string",
- "term": "string",
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
GET /v1/listings Successful response
GET /v1/listings Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_property_id": "string",
- "listing_date": "2019-08-24T14:15:22Z",
- "available_date": "2019-08-24T14:15:22Z",
- "rent_amount_in_cents": 0,
- "deposit_amount_in_cents": 0,
- "lease_terms": "string",
- "is_managed_external": true,
- "application_url": "string",
- "listing_contact": {
- "id": "string",
- "x_id": "string",
- "name": "string",
- "email": "string",
- "phone": "string",
- "website": "string"
}, - "unit": {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_property_id": "string",
- "number": "string",
- "bedrooms": "string",
- "bathrooms": "string",
- "square_feet": 0,
- "building_number": "string",
- "building_name": "string",
- "floor_plan_code": "string",
- "floor_plan_name": "string",
- "floor": "string",
- "street_address_1": "string",
- "street_address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "rent_amount_market_in_cents": 0,
- "rent_amount_min_in_cents": 0,
- "rent_amount_max_in_cents": 0,
- "is_available": true,
- "is_furnished": true,
- "is_listed": true,
- "is_vacant": true,
- "amenities": [
- "string"
], - "custom_data": { },
- "integration_vendor": "string"
}, - "property": {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "number_of_units": 0,
- "street_address_1": "string",
- "street_address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "county": "string",
- "country": "string",
- "year_built": 0,
- "manager_name": "string",
- "manager_phone_1": "string",
- "manager_phone_1_type": "string",
- "manager_phone_2": "string",
- "manager_phone_2_type": "string",
- "manager_email": "string",
- "website": "string",
- "type": "string",
- "is_active": true,
- "square_footage": -9007199254740991,
- "amenities": [
- "string"
], - "custom_data": { },
- "integration_vendor": "string"
}, - "integration_vendor": "string"
}
]
}
Create a listing for any integration. This is a convenience endpoint that acts as a generic proxy for all listing creation endpoints.
POST /v1/listings Successful response
POST /v1/listings Error response
{- "unit_id": "string",
- "rent_amount_in_cents": 0,
- "deposit_amount_in_cents": 0,
- "lease_terms": "string",
- "available_date": "2019-08-24T14:15:22Z",
- "contact_id": "string",
- "is_managed_external": true,
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
Get all properties
GET /v1/properties Successful response
GET /v1/properties Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "number_of_units": 0,
- "street_address_1": "string",
- "street_address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "county": "string",
- "country": "string",
- "year_built": 0,
- "manager_name": "string",
- "manager_phone_1": "string",
- "manager_phone_1_type": "string",
- "manager_phone_2": "string",
- "manager_phone_2_type": "string",
- "manager_email": "string",
- "website": "string",
- "type": "string",
- "is_active": true,
- "square_footage": -9007199254740991,
- "amenities": [
- "string"
], - "custom_data": { },
- "integration_vendor": "string"
}
]
}
Get all residents
GET /v1/residents Successful response
GET /v1/residents Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_lease_id": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "address_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "phone_1": "string",
- "phone_1_type": "string",
- "phone_2": "string",
- "phone_2_type": "string",
- "email_1": "string",
- "email_2": "string",
- "address_1_alternate": "string",
- "address_2_alternate": "string",
- "city_alternate": "string",
- "state_alternate": "string",
- "zip_alternate": "string",
- "is_employee": true,
- "notes": "string",
- "custom_data": { },
- "balance_in_cents": 0,
- "late_balance_in_cents": 0,
- "integration_vendor": "string"
}
]
}
Create a resident for any integration. This is a convenience endpoint that acts as a generic proxy for all resident creation endpoints.
POST /v1/residents Successful response
POST /v1/residents Error response
{- "x_lease_id": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "email_1": "user@example.com",
- "email_2": "user@example.com",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "adddress_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "country": "string",
- "address_1_alternate": "string",
- "address_2_alternate": "string",
- "city_alternate": "string",
- "state_alternate": "string",
- "zip_alternate": "string",
- "country_alternate": "string",
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
Get a resident by ID
GET /v1/residents/:id Successful response
GET /v1/residents/:id Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "x_id": "string",
- "x_lease_id": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "address_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "phone_1": "string",
- "phone_1_type": "string",
- "phone_2": "string",
- "phone_2_type": "string",
- "email_1": "string",
- "email_2": "string",
- "address_1_alternate": "string",
- "address_2_alternate": "string",
- "city_alternate": "string",
- "state_alternate": "string",
- "zip_alternate": "string",
- "is_employee": true,
- "notes": "string",
- "custom_data": { },
- "balance_in_cents": 0,
- "late_balance_in_cents": 0,
- "integration_vendor": "string"
}
}
Update a resident for any integration. This is a convenience endpoint that acts as a generic proxy for all resident update endpoints.
PUT /v1/residents/:id Successful response
PUT /v1/residents/:id Error response
{- "x_lease_id": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "email_1": "user@example.com",
- "email_2": "user@example.com",
- "date_of_birth": "2019-08-24T14:15:22Z",
- "adddress_1": "string",
- "address_2": "string",
- "city": "string",
- "state": "string",
- "zip": "string",
- "country": "string",
- "address_1_alternate": "string",
- "address_2_alternate": "string",
- "city_alternate": "string",
- "state_alternate": "string",
- "zip_alternate": "string",
- "country_alternate": "string",
- "integration_id": "string",
- "vendor": "BUILDIUM"
}
{ }
GET /v1/unit-pricing Successful response
GET /v1/unit-pricing Error response
{- "meta": {
- "offset": 0,
- "limit": 0,
- "orderBy": [
- { }
], - "hasMore": true
}, - "results": [
- { }
]
}