The Modular API and Property Management API use the same token endpoint, Generate Access Token.
Property Management API Reference
Explore workspace and property endpoints, including request fields and response schemas.
Base URLs
Choose the base URL for your environment:- Production
- Sandbox
https://api.skortorent.com/api/v1/property-managementAuthentication
Generate a shared access token with yourclient_id and client_secret. Send the client_id as the HTTP Basic Auth username and the client_secret as the HTTP Basic Auth password.
- Production
- Sandbox
Workspaces
Create a workspace
Use Create Workspace to create a workspace. The request requires only a workspacename.
- Production
- Sandbox
List workspaces
Use List Accessible Workspaces to list the workspaces available to the authenticated landlord before making a property request:- Production
- Sandbox
workspace_id and workspace_name. The workspace_id is the public workspace UUID. Include it in every property request.
Workspace permissions
Your role controls the operations you can perform:
A request for a missing workspace returns
404. A request without workspace access, or without the required role, returns 403.
Supported locations
Theprovince and municipality values must match the supported location catalog exactly, including accents and bilingual names. The municipality must belong to the selected province.
Download the complete province and municipality catalog
Supported province values
Supported province values
Property fields
The API accepts property data in snake case:Create properties
Use Create Properties to create multiple properties in one request. Use an array with one item to create a single property.- Production
- Sandbox
409 and does not insert any item from the request.
List properties
Use List Properties to list properties with pagination:- Production
- Sandbox
page defaults to 1. limit defaults to 20 and accepts a maximum of 100. The response includes page, limit, total, and total_pages.
Get a property
Use Get Property. Pass the property ID in the path and the workspace UUID in the query string:- Production
- Sandbox
Update a property
Use Update Property. Send theworkspace_id and at least one property field. The API applies the same validation and duplicate detection rules used during creation.
- Production
- Sandbox
Delete a property
Use Delete Property. Deleting a property soft-deletes it.- Production
- Sandbox
Response format
Successful responses use the standard v1 envelope:Recommended flow
1
Generate a shared access token
Authenticate with Generate Access Token using your
client_id and client_secret. Store the returned one-hour bearer token securely.2
Create or list a workspace
Create a workspace with Create Workspace, or retrieve the landlord’s existing workspaces with List Accessible Workspaces. Select the public
workspace_id for subsequent requests.3
Manage properties
Create properties individually or in bulk, then use the list, get, update, and delete endpoints as needed.