WorkOrders

API endpoints that handle work-order-related requests.

APIDescription
GET workorders/{workOrderNumber}

Retrieves a specific work order and associated items

GET workorders/{workOrderNumber}/images

GET workorders

Retrieves work order summaries

POST workorders

Create work order

RealPageWidget

API endpoints that handle requests for the RealPage widget URL.

APIDescription
POST realpagewidget/{unitid}

Interacts with RealPage API to build a widget URL.

Units

API endpoints that handle unit-related requests.

APIDescription
GET units/{id}/assets

Retrieves a unit's assets and assocaited issues

Suggestions

API endpoints that handle resident's feeback

APIDescription
POST suggestions/{username}

Submit a feedback.

AppLookupLists

API endpoints that handle app lookups.

APIDescription
GET applookuplists/{username}

Returns a collection of lookup lists like gender, marital status, etc.

PPService

API endpoints for Parcel Pending vendor to consume

APIDescription
GET ppservice/residents/{uniqueId}

Allows Parcel Pending vendor to retrieve resident notification preferences

POST ppservice/residents/{uniqueId}/preferences

Allows Parcel Pending vendor to update resident preferences

POST ppservice/residents/{uniqueId}/contactinfo

Allows Parcel Pending vendor to update resident's general contact info like email and/or phone numbers

POST ppservice/notifications/{uniqueId}

Notify

Parcels

API endpoints that handle Parcel Pending requests.

APIDescription
GET parcels/{uniqueId}?pageNumber={pageNumber}&pageSize={pageSize}

Retrieves parcel history

GET parcels/{uniqueId}/{parcelId}

Retrieves a specific parcel

Residents

API endpoints that handle resident-related requests.

APIDescription
GET residents/{userName}

Retrieves the resident's profile and his/her leased units

GET residents/{username}/profilepicture

Retrieves the profile picture for a user. Streams the picture back to the browser as a BLOB.

POST residents/{username}/profilepicture

Adds or updates a profile picture for a user. Assumes the uploaded picture is a JPEG. Requires a single uploaded file to be POSTed as part of a multipart/form-data upload.

POST residents/{userName}

PnsRegistration

Register a device to the Authorization Hub.

APIDescription
POST pnsregistration/register

Creates an Azure registration id

POST pnsregistration/subscribe

Subscribe to push notification events

DELETE pnsregistration/delete?registrationId={registrationId}

Delete a registration

Badges

API endpoints that handle mobile badges.

APIDescription
GET badges/{username}

Retrieves a list of bages by feature

POST badges/{username}/unbadge

Inactivate badges

ApiInfo

API general information

APIDescription
GET apiinfo

Returns API information