๐ชZones
This page provides a description of the available API routes for managing zones.
Last updated
This page provides a description of the available API routes for managing zones.
Last updated
The zone represents visual representation of a specific area, such as a room, terrace, or any other defined space. It contains the layout, dimensions, and arrangement of objects within that area.
The data model for zone is represented by Zone
class.
GET
http://{server-address}/zones
Returns all zones that matches query parameters. Result is of type QueryResult<Zone>
.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
GET
http://{server-address}/zones/{name}
Result is of type Zone.
POST
http://{server-address}/zones
Creates new zone. Result is of type Zone.
Required rights
Authorized user must have ZoneCreate
right assigned.
PUT
http://{server-address}/zones/{name}
Updates existing or creates new zone. Result is of type Zone.
Required rights
Authorized user must have assigned ZoneCreate
or ZoneUpdate
right.
DELETE
http://{server-address}/zones/{name}
Required rights
Authorized user must have ZoneDelete
right assigned.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name
string
Supports NData syntax.
DefaultFiscalName
string
Supports NData syntax.
$skip
int
Pagination property. Describing number of records to skip from beginning of result collection.
$take
int
Pagination property. Maximum count of items to be returned.
$sort
string[]
Comma separated list of property names. Please see NData syntax.
$count
bool
If set to true
, response will not contain items
collection. Use to get resource count, not the resources themselves.
Authorization*
string
Authorization header with authorization token.
name*
string
Unique zone name.
Authorization*
string
Authorization header with authorization token.
Authorization*
string
Authorization header with authorization token.
(body)*
Zone
Zone model to create
name*
string
Unique zone name.
Authorization*
string
Authorization header with authorization token.
(body)*
Zone
Zone model to create or update.
name*
string
Unique zone name.
Authorization*
string
Authorization header with authorization token.