You were redirected to the new home of the Entrata API documentation! 𝘦𝘯𝘵𝘳𝘢𝘵𝘢.𝘤𝘰𝘮/𝘢𝘱𝘪/𝘷1/𝘥𝘰𝘤𝘶𝘮𝘦𝘯𝘵𝘢𝘵𝘪𝘰𝘯 is now 𝘥𝘰𝘤𝘴.𝘦𝘯𝘵𝘳𝘢𝘵𝘢.𝘤𝘰𝘮



Code Snippet

Select any of the web services below to view details and examples.


The Entrata API provides programmatic access to read and write data to our Entrata PaaS, and it retrieves property marketing data, lease and resident details, and more. Our API is organized around RPC protocols, and authenticates users by a username and password generated through the Entrata platform. Each user is a specific client and they can only access API for that particular company.

In order to make our API as explorable as possible, we have provided "Try Now" functionality for all read types of web-services. This functionality returns live data from a specific customer environment.

Our API returns data in XML or JSON format. For more basic calls, JSON is preferred. The response will match the request format and should be specified in the "Content-Type" HTTP header. The URL endpoint depends upon the call being made. For example, if you are making the getCustomers service, you would post to https://[subdomain] The subdomain is client specific. Please visit our Code Snippet section for examples and references detailing our web services in several programming languages.

Please note that unless stated otherwise, all dates and times used in the API are assumed to be in Mountain Time (MST or MDT).

The Accept-Language request header parameter can be used to request that the values returned in the response be translated into the language and locale that is desired, provided that the language is active and enabled for the client. Possible values are: [ en-US, en-CA, en-GB, es-MX, es-PE, hi-IN, zh-CN, en-IE, es-US, es-ES, fr-FR, es-CL ].

Your life is about to
get a whole lot easier

Sign in
to Entrata