apaleo integration (Productivity, Finance). Imported from open-connector.
https://api.apaleo.com/inventory/v1/properties
| Param | Type | Required | Description |
|---|---|---|---|
| status | array | optional | Filter results by one or more property statuses. |
| includeArchived | boolean | optional | Whether archived properties should be included. |
| countryCode | array | optional | Filter results by ISO country code. |
| pageNumber | integer | optional | 1-based page number to retrieve. |
| pageSize | integer | optional | Maximum number of items to return per page. |
| expand | array | optional | Embedded resources to expand in the property response. |
/inventory/v1/properties/$count
/inventory/v1/properties/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
| languages | array | optional | Return all languages or the listed ISO Alpha-2 language codes. |
| expand | array | optional | Embedded resources to expand in the property response. |
/inventory/v1/properties/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/properties
| Param | Type | Required | Description |
|---|---|---|---|
| code | string | required | Property code shown in reports and table views. |
| name | object | required | Localized property name. |
| companyName | string | required | Legal company name for the property. |
| managingDirectors | string | optional | Managing directors shown on invoices. |
| commercialRegisterEntry | string | required | Commercial register entry shown on invoices. |
| taxId | string | required | Tax identification number shown on invoices. |
| description | object | optional | Localized property description. |
| location | object | required | Property address used during creation. |
| bankAccount | object | optional | Property bank account details. |
| paymentTerms | object | required | Localized payment terms used by the property. |
| timeZone | string | required | IANA time zone name. |
| defaultCheckInTime | string | required | Default check-in time in ISO 8601 time format. |
| defaultCheckOutTime | string | required | Default check-out time in ISO 8601 time format. |
| currencyCode | string | required | ISO 4217 currency code. |
| idempotencyKey | string | optional | Optional idempotency key used to safely retry the request. |
/inventory/v1/property-actions/{id}/clone
| Param | Type | Required | Description |
|---|---|---|---|
| code | string | required | Property code shown in reports and table views. |
| name | object | required | Localized property name. |
| companyName | string | required | Legal company name for the property. |
| managingDirectors | string | optional | Managing directors shown on invoices. |
| commercialRegisterEntry | string | required | Commercial register entry shown on invoices. |
| taxId | string | required | Tax identification number shown on invoices. |
| description | object | optional | Localized property description. |
| location | object | required | Property address used during creation. |
| bankAccount | object | optional | Property bank account details. |
| paymentTerms | object | required | Localized payment terms used by the property. |
| timeZone | string | required | IANA time zone name. |
| defaultCheckInTime | string | required | Default check-in time in ISO 8601 time format. |
| defaultCheckOutTime | string | required | Default check-out time in ISO 8601 time format. |
| currencyCode | string | required | ISO 4217 currency code. |
| id | string | required | The apaleo resource ID. |
| idempotencyKey | string | optional | Optional idempotency key used to safely retry the request. |
/inventory/v1/property-actions/{id}/archive
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/property-actions/{id}/set-live
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/property-actions/{id}/reset
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/types/countries
/inventory/v1/units
| Param | Type | Required | Description |
|---|---|---|---|
| propertyId | string | optional | Return units for the specified property ID. |
| unitGroupId | string | optional | Deprecated single unit group filter kept for compatibility. |
| unitGroupIds | array | optional | Return units for the specified unit group IDs. |
| unitAttributeIds | array | optional | Return units that have the specified unit attribute IDs. |
| isOccupied | boolean | optional | Filter by occupied or vacant units. |
| maintenanceType | string | optional | Type of scheduled maintenance. |
| condition | string | optional | Current cleanliness state of the unit. |
| textSearch | string | optional | Case-insensitive search term matched against the unit name. |
| status | string | optional | Whether to return active units, archived units, or both. |
| pageNumber | integer | optional | 1-based page number to retrieve. |
| pageSize | integer | optional | Maximum number of items to return per page. |
| expand | array | optional | Embedded resources to expand in the unit response. |
/inventory/v1/units/$count
| Param | Type | Required | Description |
|---|---|---|---|
| propertyId | string | optional | Return units for the specified property ID. |
| unitGroupId | string | optional | Deprecated single unit group filter kept for compatibility. |
| unitGroupIds | array | optional | Return units for the specified unit group IDs. |
| unitAttributeIds | array | optional | Return units that have the specified unit attribute IDs. |
| isOccupied | boolean | optional | Filter by occupied or vacant units. |
| maintenanceType | string | optional | Type of scheduled maintenance. |
| condition | string | optional | Current cleanliness state of the unit. |
| textSearch | string | optional | Case-insensitive search term matched against the unit name. |
| status | string | optional | Whether to return active units, archived units, or both. |
/inventory/v1/units/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
| languages | array | optional | Return all languages or the listed ISO Alpha-2 language codes. |
| expand | array | optional | Embedded resources to expand in the unit response. |
/inventory/v1/units/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/units
| Param | Type | Required | Description |
|---|---|---|---|
| propertyId | string | required | Property ID where the unit should be created. |
| name | string | required | Unit name. |
| description | object | required | Localized unit description. |
| unitGroupId | string | optional | Unit group ID for the new unit. |
| maxPersons | integer | required | Maximum occupancy of the unit. |
| condition | string | optional | Current cleanliness state of the unit. |
| attributes | array | optional | Unit attributes assigned to the unit. |
| connectedUnits | array | optional | Units used to compose this combined unit. |
| idempotencyKey | string | optional | Optional idempotency key used to safely retry the request. |
/inventory/v1/units/bulk
| Param | Type | Required | Description |
|---|---|---|---|
| units | array | required | Units to create in bulk. |
| idempotencyKey | string | optional | Optional idempotency key used to safely retry the request. |
/inventory/v1/units/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/unit-groups
| Param | Type | Required | Description |
|---|---|---|---|
| propertyId | string | optional | Return unit groups for the specified property ID. |
| unitGroupTypes | array | optional | Filter results by one or more unit group types. |
| pageNumber | integer | optional | 1-based page number to retrieve. |
| pageSize | integer | optional | Maximum number of items to return per page. |
| expand | array | optional | Embedded resources to expand in the unit group response. |
/inventory/v1/unit-groups/$count
| Param | Type | Required | Description |
|---|---|---|---|
| propertyId | string | optional | Return unit groups for the specified property ID. |
| unitGroupTypes | array | optional | Filter results by one or more unit group types. |
/inventory/v1/unit-groups/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
| languages | array | optional | Return all languages or the listed ISO Alpha-2 language codes. |
| expand | array | optional | Embedded resources to expand in the unit group response. |
/inventory/v1/unit-groups/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/unit-groups
| Param | Type | Required | Description |
|---|---|---|---|
| code | string | required | Unit group code shown in reports and table views. |
| propertyId | string | required | Property ID where the unit group should be created. |
| name | object | required | Localized unit group name. |
| description | object | required | Localized unit group description. |
| maxPersons | integer | required | Maximum occupancy of the unit group. |
| rank | integer | optional | Sort rank of the unit group. |
| type | string | optional | Type of the unit group to create. |
| connectedUnitGroups | array | optional | Connected unit groups used by the new unit group. |
| idempotencyKey | string | optional | Optional idempotency key used to safely retry the request. |
/inventory/v1/unit-groups/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| name | object | required | Localized unit group name. |
| description | object | required | Localized unit group description. |
| maxPersons | integer | optional | Maximum occupancy of the unit group. |
| rank | integer | optional | Sort rank of the unit group. |
| connectedUnitGroups | array | optional | Connected unit groups used by the replaced unit group. |
| id | string | required | The apaleo resource ID. |
/inventory/v1/unit-groups/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/unit-attributes
| Param | Type | Required | Description |
|---|---|---|---|
| pageNumber | integer | optional | 1-based page number to retrieve. |
| pageSize | integer | optional | Maximum number of items to return per page. |
/inventory/v1/unit-attributes/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/unit-attributes/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |
/inventory/v1/unit-attributes
| Param | Type | Required | Description |
|---|---|---|---|
| name | string | required | Name of the unit attribute definition. |
| description | string | optional | Description of the unit attribute definition. |
| idempotencyKey | string | optional | Optional idempotency key used to safely retry the request. |
/inventory/v1/unit-attributes/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The apaleo resource ID. |