Installations
Installation represents a physical location where terminals are deployed. An installation belongs to a business unit and can have multiple terminals.
Storage Location
{customer_id}-installation.jsonFields
| Field | Type | Required | Description |
|---|---|---|---|
id | integer | Yes | Unique installation identifier. |
name | string | Yes | Installation name (typically the physical location name). |
customer_id | integer | Yes | Reference to Customer. |
business_unit_id | integer | Yes | Reference to BusinessUnit operating the installation. |
business_unit_name | string | Yes | Name of business unit (denormalized). |
description | string | No | Installation description and notes. |
Example
json
{
"id": 15136,
"customer_id": 10352,
"business_unit_id": 12500,
"business_unit_name": "Brød Bakerne AS (Kanelsnurren, Brød Bakerne)",
"name": "Kanelsnurren Østbanehallen",
"description": "Kanelsnurren Øst, Brød Bakerne Org.Nr.\r\nPrice differences through pricerules"
}Example - Multiple Installations
json
[
{
"id": 15136,
"customer_id": 10352,
"business_unit_id": 12500,
"business_unit_name": "Brød Bakerne AS (Kanelsnurren, Brød Bakerne)",
"name": "Kanelsnurren Østbanehallen",
"description": "Kanelsnurren Øst, Brød Bakerne Org.Nr.\r\nPrice differences through pricerules"
},
{
"id": 15637,
"customer_id": 10352,
"business_unit_id": 12500,
"business_unit_name": "Brød Bakerne AS (Kanelsnurren, Brød Bakerne)",
"name": "Kanelsnurren Skøyen",
"description": "Kanelsnurren Øst, Brød Bakerne Org.Nr.\r\nPrice differences through pricerules"
},
{
"id": 15359,
"customer_id": 10352,
"business_unit_id": 12720,
"business_unit_name": "Mjøl ",
"name": "Mjøl Homansbyen",
"description": "Mjøl Homansbyen, Brød Bakerne Org.Nr.\r\nPrice differences through pricerules"
}
]Related Entities
- Customers - Parent customer/tenant
- BusinessUnits - Business unit operating the installation
- Terminals - Terminals at this installation