Creates one or multiple properties in a workspace. The landlord must
have the OWNER, GOLD, or SILVER role.
province and municipality must be an exact pair from the supported
Spanish location catalog, including accents and bilingual names. The
municipality must belong to the selected province.
Download the complete catalog.
Duplicate detection compares all required address fields
case-insensitively. It covers active workspace properties and duplicate
addresses within the same request.
If any duplicate is found, the API returns 409 before inserting any
property from the request.
Properties to create. Province and municipality values must be an exact pair from the supported location catalog. The operation is atomic when a duplicate is found.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SKOR Modular API Documentation","description":"Documentation for the SKOR Modular API.","colors":{"primary":"#3FB950","light":"#3FB950","dark":"#253837"},"logo":{"light":"https://mintcdn.com/seraphic-dev/dgHdkoTtUYGv9YkD/images/logo(2).svg?fit=max\u0026auto=format\u0026n=dgHdkoTtUYGv9YkD\u0026q=85\u0026s=0b785d761fcaf2b2c8b0bdfb9cc78be9","dark":"https://mintcdn.com/seraphic-dev/rTg28EMqI9P6hXV1/images/logo(3).svg?fit=max\u0026auto=format\u0026n=rTg28EMqI9P6hXV1\u0026q=85\u0026s=719a93b795f1de66e1bc37ee96455d20"},"favicon":"https://mintcdn.com/seraphic-dev/XYaVtW7TwYeOiW-3/favicon.svg?fit=max\u0026auto=format\u0026n=XYaVtW7TwYeOiW-3\u0026q=85\u0026s=e10fe21d3c819520f0d40ade4537bf14","appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://www.skortorent.com/","label":"Home"},{"href":"mailto:info@skortorent.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.skortorent.com"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/skortorent","instagram":"https://www.instagram.com/skortorent"}},"contextual":{"options":[],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"seraphic-dev","hasAudioNarration":false,"actualSubdomain":"seraphic-dev","customDomains":["docs.skortorent.com"],"gitSource":{"type":"github","owner":"arshseraphic","repo":"skor-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"f1d0c6f5-cc01-4477-af6c-1be978d938f2","liveDeploymentHistoryId":"6aec1841c834a7a6bcb9b183","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aec1841c834a7a6bcb9b183"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aec1841c834a7a6bcb9b183","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"Modular API Reference","count":40},{"language":"default","tag":"Tenants","count":19},{"language":"default","tag":"Applications","count":13},{"language":"default","tag":"Property Management API Reference","count":8},{"language":"default","tag":"Webhooks","count":7},{"language":"default","tag":"Property","count":5},{"language":"default","tag":"Workspace","count":3},{"language":"default","tag":"API's Authentication","count":2},{"language":"default","tag":"Modular API Guide","count":2},{"language":"default","tag":"Guides","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".sidebar-group-header{align-items:flex-start}.sidebar-group-icon{flex-shrink:0;margin-top:6px}"}],"page":{"pagePath":"api-reference/property/create-properties","slug":"/api-reference/property/create-properties","pageMetadata":{"title":"Create Properties","description":"Creates one or multiple properties in a workspace. The landlord must\nhave the `OWNER`, `GOLD`, or `SILVER` role.\n\n`province` and `municipality` must be an exact pair from the supported\nSpanish location catalog, including accents and bilingual names. The\nmunicipality must belong to the selected province.\n\u003ca href=\"https://api.skortorent.com/images/province-municipalities.txt\" download=\"province-municipalities.json\">Download the complete catalog\u003c/a>.\n\nDuplicate detection compares all required address fields\ncase-insensitively. It covers active workspace properties and duplicate\naddresses within the same request.\n\nIf any duplicate is found, the API returns `409` before inserting any\nproperty from the request.\n","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml post /properties","href":"/api-reference/property/create-properties","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Creates one or multiple properties in a workspace. The landlord must\\nhave the \", _jsx(_components.code, {\n children: \"OWNER\"\n }), \", \", _jsx(_components.code, {\n children: \"GOLD\"\n }), \", or \", _jsx(_components.code, {\n children: \"SILVER\"\n }), \" role.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"province\"\n }), \" and \", _jsx(_components.code, {\n children: \"municipality\"\n }), \" must be an exact pair from the supported\\nSpanish location catalog, including accents and bilingual names. The\\nmunicipality must belong to the selected province.\\n\", _jsx(\"a\", {\n href: \"https://api.skortorent.com/images/province-municipalities.txt\",\n download: \"province-municipalities.json\",\n children: \"Download the complete catalog\"\n }), \".\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"Duplicate detection compares all required address fields\\ncase-insensitively. It covers active workspace properties and duplicate\\naddresses within the same request.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"If any duplicate is found, the API returns \", _jsx(_components.code, {\n children: \"409\"\n }), \" before inserting any\\nproperty from the request.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create Properties","description":"Creates one or multiple properties in a workspace. The landlord must\nhave the `OWNER`, `GOLD`, or `SILVER` role.\n\n`province` and `municipality` must be an exact pair from the supported\nSpanish location catalog, including accents and bilingual names. The\nmunicipality must belong to the selected province.\n\u003ca href=\"https://api.skortorent.com/images/province-municipalities.txt\" download=\"province-municipalities.json\">Download the complete catalog\u003c/a>.\n\nDuplicate detection compares all required address fields\ncase-insensitively. It covers active workspace properties and duplicate\naddresses within the same request.\n\nIf any duplicate is found, the API returns `409` before inserting any\nproperty from the request.\n","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml post /properties","href":"/api-reference/property/create-properties","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Property"],"summary":"Create Properties","operationId":"createProperties","description":"Creates one or multiple properties in a workspace. The landlord must\nhave the `OWNER`, `GOLD`, or `SILVER` role.\n\n`province` and `municipality` must be an exact pair from the supported\nSpanish location catalog, including accents and bilingual names. The\nmunicipality must belong to the selected province.\n\u003ca href=\"https://api.skortorent.com/images/province-municipalities.txt\" download=\"province-municipalities.json\">Download the complete catalog\u003c/a>.\n\nDuplicate detection compares all required address fields\ncase-insensitively. It covers active workspace properties and duplicate\naddresses within the same request.\n\nIf any duplicate is found, the API returns `409` before inserting any\nproperty from the request.\n","requestBody":"7644d72c-2c70-474e-af98-80b43e6fa7a2","responses":{"200":"efbfd72b-db84-4da0-8e7f-c498cd9b3e5b","400":"b1d4861f-e913-4710-a650-877855b24bcb","401":"ff3e26b5-371e-4127-b329-1dbfe3d23fc9","403":"e4019197-b3b2-488d-8570-81ad9f2f826a","404":"6881c609-ab1d-4fc6-9d89-49e9e69c382d","409":"9aa81638-7f34-49c6-8d41-6db0b478a41f","500":"41d9045e-7c9c-4b81-9028-1475b5804eed"},"method":"post","type":"path","servers":["65003fa6-7656-4480-a8f6-a59a2800c4b5","abfb9e0a-331c-4353-bdef-7a6eed25bd67"],"security":["f893bc32-30e3-473b-9b71-1d5a689e7259"],"path":"/properties","baseUrlOptions":["https://api.skortorent.com/api/v1/property-management","https://dev-api.skortorent.com/api/v1/property-management"],"title":"Create Properties","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace_id","properties"],"properties":{"workspace_id":{"type":"string","description":"Public workspace UUID.","example":"Ab12Cd","isRequired":true,"uniqueKey":"workspace_id","typeLabel":"string"},"properties":{"type":"array","minItems":1,"maxItems":100,"description":"Properties to create. Province and municipality values must be an exact pair from the supported location catalog. The operation is atomic when a duplicate is found.","items":{"type":"object","required":["rent_amount","street","street_number","postal_code","floor","letter","province","municipality"],"properties":{"rent_amount":{"type":"number","exclusiveMinimum":0,"description":"Monthly rent amount.","example":1250,"isRequired":true,"uniqueKey":"properties.items.[INDEX].rent_amount","typeLabel":"number"},"street":{"type":"string","minLength":1,"example":"Calle Mayor","isRequired":true,"uniqueKey":"properties.items.[INDEX].street","typeLabel":"string"},"street_number":{"type":"integer","minimum":1,"example":12,"isRequired":true,"uniqueKey":"properties.items.[INDEX].street_number","typeLabel":"integer"},"postal_code":{"type":"string","minLength":1,"example":"28013","isRequired":true,"uniqueKey":"properties.items.[INDEX].postal_code","typeLabel":"string"},"floor":{"type":"integer","minimum":0,"example":3,"isRequired":true,"uniqueKey":"properties.items.[INDEX].floor","typeLabel":"integer"},"letter":{"type":"string","minLength":1,"example":"B","isRequired":true,"uniqueKey":"properties.items.[INDEX].letter","typeLabel":"string"},"province":{"type":"string","minLength":1,"description":"Supported Spanish province. The value must match the location catalog exactly.","enum":["A Coruña","Albacete","Alicante/Alacant","Almería","Asturias","Badajoz","Barcelona","Burgos","Cantabria","Castellón/Castelló","Ceuta","Ciudad Real","Cuenca","Cáceres","Cádiz","Córdoba","Girona","Granada","Guadalajara","Guipúzcoa","Huelva","Huesca","Illes Balears","Jaén","La Rioja","Las Palmas","León","Lleida","Lugo","Madrid","Melilla","Murcia","Málaga","Navarra","Ourense","Palencia","Pontevedra","Salamanca","Santa Cruz de Tenerife","Segovia","Sevilla","Soria","Tarragona","Teruel","Toledo","Valencia/València","Valladolid","Vizcaya","Zamora","Zaragoza","Álava","Ávila"],"example":"Madrid","isRequired":true,"uniqueKey":"properties.items.[INDEX].province","typeLabel":"enum\u003cstring>"},"municipality":{"type":"string","minLength":1,"description":"Municipality from the location catalog that belongs to the selected province. The value must match exactly.","example":"Madrid","isRequired":true,"uniqueKey":"properties.items.[INDEX].municipality","typeLabel":"string"},"entrance_stairwell":{"type":"string","minLength":1,"example":"2","uniqueKey":"properties.items.[INDEX].entrance_stairwell","typeLabel":"string"},"bedrooms":{"type":"integer","minimum":0,"example":2,"uniqueKey":"properties.items.[INDEX].bedrooms","typeLabel":"integer"},"bathrooms":{"type":"integer","minimum":0,"example":1,"uniqueKey":"properties.items.[INDEX].bathrooms","typeLabel":"integer"},"property_reference":{"type":"string","minLength":1,"description":"External property reference. It is not used for duplicate detection.","example":"MAD-12-3B","uniqueKey":"properties.items.[INDEX].property_reference","typeLabel":"string"}},"uniqueKey":"properties.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"properties","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"workspace_id":"Ab12Cd","properties":[{"rent_amount":1250,"street":"Calle Mayor","street_number":12,"postal_code":"28013","floor":3,"letter":"B","province":"Madrid","municipality":"Madrid","entrance_stairwell":"2","bedrooms":2,"bathrooms":1,"property_reference":"MAD-12-3B"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"efbfd72b-db84-4da0-8e7f-c498cd9b3e5b":{"description":"Properties created successfully.","content":{"application/json":{"schema":{"type":"object","required":["status","message","data"],"properties":{"status":{"type":"string","const":"success","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"message":{"type":"string","example":"Properties created successfully","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"data":{"type":"object","properties":{"properties":{"type":"array","items":{"type":"object","required":["rent_amount","street","street_number","postal_code","floor","letter","province","municipality"],"properties":{"rent_amount":{"type":"number","exclusiveMinimum":0,"description":"Monthly rent amount.","example":1250,"isRequired":true,"uniqueKey":"data.properties.items.[INDEX].rent_amount","typeLabel":"number"},"street":{"type":"string","minLength":1,"example":"Calle Mayor","isRequired":true,"uniqueKey":"data.properties.items.[INDEX].street","typeLabel":"string"},"street_number":{"type":"integer","minimum":1,"example":12,"isRequired":true,"uniqueKey":"data.properties.items.[INDEX].street_number","typeLabel":"integer"},"postal_code":{"type":"string","minLength":1,"example":"28013","isRequired":true,"uniqueKey":"data.properties.items.[INDEX].postal_code","typeLabel":"string"},"floor":{"type":"integer","minimum":0,"example":3,"isRequired":true,"uniqueKey":"data.properties.items.[INDEX].floor","typeLabel":"integer"},"letter":{"type":"string","minLength":1,"example":"B","isRequired":true,"uniqueKey":"data.properties.items.[INDEX].letter","typeLabel":"string"},"province":{"type":"string","minLength":1,"description":"Supported Spanish province. The value must match the location catalog exactly.","enum":["A Coruña","Albacete","Alicante/Alacant","Almería","Asturias","Badajoz","Barcelona","Burgos","Cantabria","Castellón/Castelló","Ceuta","Ciudad Real","Cuenca","Cáceres","Cádiz","Córdoba","Girona","Granada","Guadalajara","Guipúzcoa","Huelva","Huesca","Illes Balears","Jaén","La Rioja","Las Palmas","León","Lleida","Lugo","Madrid","Melilla","Murcia","Málaga","Navarra","Ourense","Palencia","Pontevedra","Salamanca","Santa Cruz de Tenerife","Segovia","Sevilla","Soria","Tarragona","Teruel","Toledo","Valencia/València","Valladolid","Vizcaya","Zamora","Zaragoza","Álava","Ávila"],"example":"Madrid","isRequired":true,"uniqueKey":"data.properties.items.[INDEX].province","typeLabel":"enum\u003cstring>"},"municipality":{"type":"string","minLength":1,"description":"Municipality from the location catalog that belongs to the selected province. The value must match exactly.","example":"Madrid","isRequired":true,"uniqueKey":"data.properties.items.[INDEX].municipality","typeLabel":"string"},"property_id":{"type":"string","description":"Unique property identifier.","example":"6655c944c2e40f249b664e74","uniqueKey":"data.properties.items.[INDEX].property_id","typeLabel":"string"},"workspace_id":{"type":"string","description":"Public UUID of the workspace containing the property.","example":"Ab12Cd","uniqueKey":"data.properties.items.[INDEX].workspace_id","typeLabel":"string"},"entrance_stairwell":{"type":"string","minLength":1,"example":"2","uniqueKey":"data.properties.items.[INDEX].entrance_stairwell","typeLabel":"string"},"bedrooms":{"type":"integer","minimum":0,"example":2,"uniqueKey":"data.properties.items.[INDEX].bedrooms","typeLabel":"integer"},"bathrooms":{"type":"integer","minimum":0,"example":1,"uniqueKey":"data.properties.items.[INDEX].bathrooms","typeLabel":"integer"},"property_reference":{"type":"string","minLength":1,"description":"External property reference. It is not used for duplicate detection.","example":"MAD-12-3B","uniqueKey":"data.properties.items.[INDEX].property_reference","typeLabel":"string"}},"uniqueKey":"data.properties.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.properties","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"success","message":"Properties created successfully","data":{"properties":[{"rent_amount":1250,"street":"Calle Mayor","street_number":12,"postal_code":"28013","floor":3,"letter":"B","province":"Madrid","municipality":"Madrid","property_id":"6655c944c2e40f249b664e74","workspace_id":"Ab12Cd","entrance_stairwell":"2","bedrooms":2,"bathrooms":1,"property_reference":"MAD-12-3B"}]}}}},"exampleType":"generated"}},"exampleType":"generated"},"b1d4861f-e913-4710-a650-877855b24bcb":{"description":"The request is invalid or failed validation.","content":{"application/json":{"schema":{"type":"object","required":["status","message"],"properties":{"status":{"type":"string","const":"error","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"message":{"type":"string","example":"Request validation failed","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["field","message"],"properties":{"field":{"type":"string","description":"Request field that failed validation.","example":"properties.0.street","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"message":{"type":"string","description":"Human-readable validation message.","example":"properties.0.street is required","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"status":"error","message":"Request validation failed","errors":[{"field":"properties.0.street","message":"properties.0.street is required"}]},"examples":{"Example":{"title":"Example","value":{"status":"error","message":"Request validation failed","errors":[{"field":"properties.0.street","message":"properties.0.street is required"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"ff3e26b5-371e-4127-b329-1dbfe3d23fc9":{"description":"Authentication is missing, invalid, expired, or uses the wrong token type.","content":{"application/json":{"schema":{"type":"object","required":["status","message"],"properties":{"status":{"type":"string","const":"error","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"message":{"type":"string","example":"Request validation failed","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["field","message"],"properties":{"field":{"type":"string","description":"Request field that failed validation.","example":"properties.0.street","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"message":{"type":"string","description":"Human-readable validation message.","example":"properties.0.street is required","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"error","message":"Request validation failed","errors":[{"field":"properties.0.street","message":"properties.0.street is required"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"e4019197-b3b2-488d-8570-81ad9f2f826a":{"description":"The landlord cannot access the workspace or lacks permission for the operation.","content":{"application/json":{"schema":{"type":"object","required":["status","message"],"properties":{"status":{"type":"string","const":"error","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"message":{"type":"string","example":"Request validation failed","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["field","message"],"properties":{"field":{"type":"string","description":"Request field that failed validation.","example":"properties.0.street","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"message":{"type":"string","description":"Human-readable validation message.","example":"properties.0.street is required","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"error","message":"Request validation failed","errors":[{"field":"properties.0.street","message":"properties.0.street is required"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"6881c609-ab1d-4fc6-9d89-49e9e69c382d":{"description":"The workspace or property was not found.","content":{"application/json":{"schema":{"type":"object","required":["status","message"],"properties":{"status":{"type":"string","const":"error","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"message":{"type":"string","example":"Request validation failed","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["field","message"],"properties":{"field":{"type":"string","description":"Request field that failed validation.","example":"properties.0.street","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"message":{"type":"string","description":"Human-readable validation message.","example":"properties.0.street is required","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"error","message":"Request validation failed","errors":[{"field":"properties.0.street","message":"properties.0.street is required"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"9aa81638-7f34-49c6-8d41-6db0b478a41f":{"description":"A property with the same required address fields already exists.","content":{"application/json":{"schema":{"type":"object","required":["status","message"],"properties":{"status":{"type":"string","const":"error","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"message":{"type":"string","example":"Request validation failed","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["field","message"],"properties":{"field":{"type":"string","description":"Request field that failed validation.","example":"properties.0.street","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"message":{"type":"string","description":"Human-readable validation message.","example":"properties.0.street is required","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"error","message":"Request validation failed","errors":[{"field":"properties.0.street","message":"properties.0.street is required"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"41d9045e-7c9c-4b81-9028-1475b5804eed":{"description":"An unexpected server error occurred.","content":{"application/json":{"schema":{"type":"object","required":["status","message"],"properties":{"status":{"type":"string","const":"error","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"message":{"type":"string","example":"Request validation failed","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["field","message"],"properties":{"field":{"type":"string","description":"Request field that failed validation.","example":"properties.0.street","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"message":{"type":"string","description":"Human-readable validation message.","example":"properties.0.street is required","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"error","message":"Request validation failed","errors":[{"field":"properties.0.street","message":"properties.0.street is required"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"f893bc32-30e3-473b-9b71-1d5a689e7259":{"PropertyManagementBearer":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Generate a shared token via `/authenticate/token`, then pass it as\n`Authorization: Bearer \u003ctoken>`.\n","scopes":[],"schemeName":"PropertyManagementBearer"}}},"servers":{"65003fa6-7656-4480-a8f6-a59a2800c4b5":{"url":"https://api.skortorent.com/api/v1/property-management","description":"Live"},"abfb9e0a-331c-4353-bdef-7a6eed25bd67":{"url":"https://dev-api.skortorent.com/api/v1/property-management","description":"Sandbox"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Generate a shared token via `/authenticate/token`, then pass it as\n`Authorization: Bearer \u003ctoken>`.\n","scopes":[],"schemeName":"PropertyManagementBearer"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Generate a shared token via `/authenticate/token`, then pass it as\n`Authorization: Bearer \u003ctoken>`.\n","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"PropertyManagementBearer","name":"Authorization"}],"title":"PropertyManagementBearer"}]},"originalFileLocation":"property-management-api-reference/openapi.yaml"},"subdomain":"seraphic-dev","siteName":"SKOR Modular API Documentation","title":"Create Properties - SKOR Modular API Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T05:46:48.108Z","originalFileLocation":"api-reference/property/create-properties.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Creates one or multiple properties in a workspace. The landlord must have the OWNER, GOLD, or SILVER role. province and municipality must be an exact pair from the supported Spanish location catalog, including accents and bilingual names. The municipality must belong to the selected province. Download the complete catalog. Duplicate detection compares all required address fields case-insensitively. It covers active workspace properties and duplicate addresses within the same request. If any duplicate is found, the API returns 409 before inserting any property from the request.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SKOR Modular API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Properties - SKOR Modular API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Creates one or multiple properties in a workspace. The landlord must have the OWNER, GOLD, or SILVER role. province and municipality must be an exact pair from the supported Spanish location catalog, including accents and bilingual names. The municipality must belong to the selected province. Download the complete catalog. Duplicate detection compares all required address fields case-insensitively. It covers active workspace properties and duplicate addresses within the same request. If any duplicate is found, the API returns 409 before inserting any property from the request.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SKOR Modular API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.skortorent.com/api-reference/property/create-properties\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://seraphic-dev.mintlify.app/_mintlify/api/og/v2?division=Property\u0026amp;title=Create+Properties\u0026amp;description=Creates+one+or+multiple+properties+in+a+workspace.+The+landlord+must%0Ahave+the+%60OWNER%60%2C+%60GOLD%60%2C+or+%60SILVER%60+role.%0A%0A%60province%60+and+%60municipality%60+must+be+an+exact\u0026amp;theme=e0e84706dbea969eb169e62c\u0026amp;signature=76c54d8c41c713275bde491cb30bf39cff038d7efaa9ec202fc261851e8ee604\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Properties - SKOR Modular API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Creates one or multiple properties in a workspace. The landlord must have the OWNER, GOLD, or SILVER role. province and municipality must be an exact pair from the supported Spanish location catalog, including accents and bilingual names. The municipality must belong to the selected province. Download the complete catalog. Duplicate detection compares all required address fields case-insensitively. It covers active workspace properties and duplicate addresses within the same request. If any duplicate is found, the API returns 409 before inserting any property from the request.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://seraphic-dev.mintlify.app/_mintlify/api/og/v2?division=Property\u0026amp;title=Create+Properties\u0026amp;description=Creates+one+or+multiple+properties+in+a+workspace.+The+landlord+must%0Ahave+the+%60OWNER%60%2C+%60GOLD%60%2C+or+%60SILVER%60+role.%0A%0A%60province%60+and+%60municipality%60+must+be+an+exact\u0026amp;theme=e0e84706dbea969eb169e62c\u0026amp;signature=76c54d8c41c713275bde491cb30bf39cff038d7efaa9ec202fc261851e8ee604\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/seraphic-dev/HcAXqxXcXdTVnibG/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SKOR Modular API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3FB950\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.skortorent.com/api-reference/property/create-properties\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/property/create-properties.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.skortorent.com/#organization\",\"name\":\"SKOR Modular API Documentation\",\"url\":\"https://docs.skortorent.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/seraphic-dev/dgHdkoTtUYGv9YkD/images/logo(2).svg?fit=max\u0026auto=format\u0026n=dgHdkoTtUYGv9YkD\u0026q=85\u0026s=0b785d761fcaf2b2c8b0bdfb9cc78be9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.skortorent.com#website\",\"name\":\"SKOR Modular API Documentation\",\"url\":\"https://docs.skortorent.com\",\"publisher\":{\"@id\":\"https://docs.skortorent.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.skortorent.com/api-reference/property/create-properties#webpage\",\"url\":\"https://docs.skortorent.com/api-reference/property/create-properties\",\"name\":\"Create Properties\",\"description\":\"Creates one or multiple properties in a workspace. The landlord must have the OWNER, GOLD, or SILVER role. province and municipality must be an exact pair from the supported Spanish location catalog, including accents and bilingual names. The municipality must belong to the selected province. Download the complete catalog. Duplicate detection compares all required address fields case-insensitively. It covers active workspace properties and duplicate addresses within the same request. If any duplicate is found, the API returns 409 before inserting any property from the request.\",\"dateModified\":\"2026-11-05T05:46:48.108Z\",\"isPartOf\":{\"@id\":\"https://docs.skortorent.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.skortorent.com/api-reference/property/create-properties#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.skortorent.com/api-reference/property/create-properties#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Property Management API Reference\",\"item\":\"https://docs.skortorent.com/api-reference/workspace/create-workspace\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Properties\",\"item\":\"https://docs.skortorent.com/api-reference/property/create-properties\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.skortorent.com/api-reference/property/create-properties#apireference\",\"headline\":\"Create Properties\",\"name\":\"Create Properties\",\"description\":\"Creates one or multiple properties in a workspace. The landlord must have the OWNER, GOLD, or SILVER role. province and municipality must be an exact pair from the supported Spanish location catalog, including accents and bilingual names. The municipality must belong to the selected province. Download the complete catalog. Duplicate detection compares all required address fields case-insensitively. It covers active workspace properties and duplicate addresses within the same request. If any duplicate is found, the API returns 409 before inserting any property from the request.\",\"url\":\"https://docs.skortorent.com/api-reference/property/create-properties\",\"mainEntityOfPage\":{\"@id\":\"https://docs.skortorent.com/api-reference/property/create-properties#webpage\"},\"dateModified\":\"2026-11-05T05:46:48.108Z\",\"publisher\":{\"@id\":\"https://docs.skortorent.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.skortorent.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SKOR Modular API Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SKOR Modular API Documentation","nav":{"global":null,"groups":[{"group":"Guides","pages":[{"title":"Introduction","href":"/index"}]},{"group":"SDK","pages":[{"title":"SDK guide","href":"/sdk"}]},{"group":"API's Authentication","icon":"key","pages":[{"title":"Authentication","href":"/authentication"},{"group":"Token","pages":[{"title":"Generate Access Token","deprecated":null,"version":null,"openapi":"/authentication-api-reference/openapi.yaml post /authenticate/token","href":"/api-reference/token/generate-access-token"}]}]},{"group":"Modular API Guide","pages":[{"title":"Modular API","href":"/modular-api"},{"title":"Quickstart","href":"/quickstart"}]},{"group":"Modular API Reference","icon":"square-terminal","pages":[{"group":"Webhooks","pages":[{"title":"Create Webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /webhooks/create-webhook","href":"/api-reference/webhooks/create-webhook"},{"title":"List Webhooks","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /webhooks/list-webhooks","href":"/api-reference/webhooks/list-webhooks"},{"title":"Get Webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /webhooks/get-webhook/{webhookId}","href":"/api-reference/webhooks/get-webhook"},{"title":"Update Webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /webhooks/update-webhook/{webhookId}","href":"/api-reference/webhooks/update-webhook"},{"title":"Delete Webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /webhooks/delete-webhook/{webhookId}","href":"/api-reference/webhooks/delete-webhook"},{"title":"List Undelivered Events","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /webhooks/undelivered-events","href":"/api-reference/webhooks/list-undelivered-events"},{"title":"Redeliver Event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /webhooks/undelivered-events/{deliveryId}/redeliver","href":"/api-reference/webhooks/redeliver-event"}]},{"group":"Applications","pages":[{"title":"List Applications","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /applications","href":"/api-reference/applications/list-applications"},{"title":"Get Application","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /applications/{applicationId}","href":"/api-reference/applications/get-application"},{"title":"Calculate application decision","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /applications/{applicationId}/decision-engine","href":"/api-reference/applications/calculate-application-decision"},{"title":"Create Application","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /applications/create-application","href":"/api-reference/applications/create-application"},{"title":"Link Application to Property","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /applications/link-property","href":"/api-reference/applications/link-application-to-property"},{"title":"Unlink Application from Property","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /applications/unlink-property","href":"/api-reference/applications/unlink-application-from-property"},{"title":"Update Application","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /applications/{applicationId}","href":"/api-reference/applications/update-application"},{"title":"Delete Application","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /applications/{applicationId}","href":"/api-reference/applications/delete-application"},{"title":"Add Participants","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /applications/{applicationId}/participants","href":"/api-reference/applications/add-participants"},{"title":"Update Participant","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /applications/{applicationId}/participants/{email}","href":"/api-reference/applications/update-participant"},{"title":"Remove Participant","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /applications/{applicationId}/participants/{email}","href":"/api-reference/applications/remove-participant"},{"title":"Save Application Feedback","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /applications/{applicationId}/feedback","href":"/api-reference/applications/save-application-feedback"},{"title":"Resolve Application Feedback","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /applications/{applicationId}/feedback/resolve","href":"/api-reference/applications/resolve-application-feedback"}]},{"group":"Tenants","pages":[{"title":"Create Tenant","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /tenants/create-tenant","href":"/api-reference/tenants/create-tenant"},{"title":"Update Tenant","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /tenants/update-tenant/{tenantId}","href":"/api-reference/tenants/update-tenant"},{"title":"Delete Tenant","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /tenants/delete-tenant/{tenantId}","href":"/api-reference/tenants/delete-tenant"},{"title":"Link Guarantor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /tenants/link-guarantor/{tenantId}","href":"/api-reference/tenants/link-guarantor"},{"title":"Unlink Guarantor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /tenants/unlink-guarantor/{tenantId}/{guarantorId}","href":"/api-reference/tenants/unlink-guarantor"},{"title":"Get Tenant","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /tenants/get-tenant/{tenantId}","href":"/api-reference/tenants/get-tenant"},{"title":"Get All Tenants","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /tenants/get-all-tenants","href":"/api-reference/tenants/get-all-tenants"},{"title":"Upload Tenant Documents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /tenants/upload-documents/{tenantId}","href":"/api-reference/tenants/upload-tenant-documents"},{"title":"Initiate Cl@ve","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /tenants/initiate-clave/{tenantId}","href":"/api-reference/tenants/initiate-cl@ve"},{"title":"Get Tenant Documents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /tenants/get-documents/{tenantId}","href":"/api-reference/tenants/get-tenant-documents"},{"title":"Get Supported KYC Documents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /tenants/kyc/supported-documents","href":"/api-reference/tenants/get-supported-kyc-documents"},{"title":"Initiate KYC Verification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /tenants/{tenantId}/kyc","href":"/api-reference/tenants/initiate-kyc-verification"},{"title":"Get KYC Verification Status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /tenants/{tenantId}/kyc/status/{workflowRunId}","href":"/api-reference/tenants/get-kyc-verification-status"},{"title":"Initiate Bank","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /tenants/initiate-bank/{tenantId}","href":"/api-reference/tenants/initiate-bank"},{"title":"Upload Bank Statement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /tenants/upload-bank-statement/{tenantId}","href":"/api-reference/tenants/upload-bank-statement"},{"title":"Run Forensic Analysis","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /tenants/run-forensic/{tenantId}","href":"/api-reference/tenants/run-forensic-analysis"},{"title":"Generate Tenant Onboarding Token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /tenants/onboarding-token","href":"/api-reference/tenants/generate-tenant-onboarding-token"},{"title":"Tenant Skor Analysis Details","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /tenants/skor-analysis-details/{tenantId}","href":"/api-reference/tenants/tenant-skor-analysis-details"},{"title":"Tenant Profile Status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /tenants/account-status","href":"/api-reference/tenants/tenant-profile-status"}]},{"group":"Landlords","pages":[{"title":"Generate Landlord Token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /landlords/token","href":"/api-reference/landlords/generate-landlord-token"}]}]},{"group":"Property Management Guide","pages":[{"title":"Property Management","href":"/property-management"}]},{"group":"Property Management API Reference","icon":"building","pages":[{"group":"Workspace","pages":[{"title":"Create Workspace","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml post /workspaces","href":"/api-reference/workspace/create-workspace"},{"title":"List Accessible Workspaces","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml get /workspaces","href":"/api-reference/workspace/list-accessible-workspaces"},{"title":"Update Workspace Settings","description":"Sets the `document_category` value of a workspace. `document_category`\nmust be exactly one of `Libre`, `Vpp` or `Vive` (case-sensitive). A\nnew value replaces the previous one.\n\n`workspace_id` is the public workspace UUID returned by List\nAccessible Workspaces.\n","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml put /workspaces/settings","href":"/api-reference/workspace/update-workspace-settings"}]},{"group":"Property","pages":[{"title":"Create Properties","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml post /properties","href":"/api-reference/property/create-properties"},{"title":"List Properties","description":"Lists active properties in a workspace. Any landlord with active\nworkspace access can read properties.\n","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml get /properties","href":"/api-reference/property/list-properties"},{"title":"Get Property","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml get /properties/{property_id}","href":"/api-reference/property/get-property"},{"title":"Update Property","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml patch /properties/{property_id}","href":"/api-reference/property/update-property"},{"title":"Delete Property","deprecated":null,"version":null,"openapi":"/property-management-api-reference/openapi.yaml delete /properties/{property_id}","href":"/api-reference/property/delete-property"}]}]}]},"basePath":"","title":"Create Properties - SKOR Modular API Documentation","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}