Week in review
This week we deprecated the land property type, corrected several API documentation inaccuracies, and hardened the Swagger UI endpoint with additional security headers.Updates
-
“Land” property type deprecated — The
land property type is deprecated and no longer accepted when creating or filtering properties. Existing properties with this type still appear in unfiltered results but cannot be assigned to new properties. The property type filter, CSV import template, and quickstart guide have been updated accordingly. Learn more
-
API role requirement corrected — The properties endpoint now correctly requires the landlord role or higher. If you were relying on the previously documented tenant or property manager access, note that the API has always enforced the landlord minimum — only the documentation was inaccurate. Learn more
-
Swagger UI security headers — The interactive API explorer now returns
Cache-Control, X-Content-Type-Options, and Content-Security-Policy response headers. The page is also excluded from search engine indexing. Learn more
Bug fixes
-
Fixed the lease creation endpoint documentation to return all errors (validation, authentication, and authorization) under a single
400 status code with descriptive messages, matching the actual API behavior.
-
Corrected the automated reminders API response description — when you request a specific reminder type, only that type’s count is included in the response. Other types are omitted rather than returned as zero.
Last modified on April 16, 2026