- Print
- DarkLight
- PDF
Get list of light light models for specific manufacturer
Operation is used to get a list of light models. Available from product version 3.2.20.
Light models can be filtered by giving filtering parameters at HTTP querystring (see parameters).
Id of the manufacturer
Filters list by selected object field value. Supports structured queries via ++++++ delimiter. Supports ending keywords via ++++++ delimiter:
- For string fields: istartswith, startswith, iendswith, endswith, contains, icontains, isnull
- For numerics: gt, lt, gte, lte, isnull
- For spatial fields: contains, isnull, within, intersects, disjoint, touches, overlaps, covers, coveredby Examples:
+++usage_state__txt__istartswith=in+++
,+++plan__state__txt__startswith=In+++
,+++creation_date__gte=2019-01-02T15:32:01+++
,+++location__within=POLYGON ((641503.89 6944059.81, 641406.52 6943933.87, 641369.48 6943772.48, 641474.25 6943704.74, 641873.78 6943735.96, 641848.38 6943975.15, 641607.08 6944167.76, 641653.11 6944102.15, 641503.89 6944059.81))+++
Supports exclusive queries by field value using a not-operator preceeding the field lookup: Examples:+++not__type__txt__istartswith=Tie+++
,+++not__id=1390+++
A result response object
[
{
"id": 161,
"list_url": "http://keylight.example.com/api/v2/el_light_manufacturer_models/",
"manufacturer": {
"availability_end_ts": null,
"availability_start_ts": null,
"available": true,
"groupname": "EL_LIGHT_MANUFACT",
"id": 71679470,
"list_url": "http://keylight.example.com/api/v2/txt_constants/groupname/EL_LIGHT_MANUFACT/",
"logical_txt": "Siteco",
"num_value": null,
"num_value2": null,
"num_value3": null,
"num_value4": null,
"txt": "Siteco"
},
"model": {
"availability_end_ts": null,
"availability_start_ts": null,
"available": true,
"groupname": "EL_LIGHT_MODEL",
"id": 71679730,
"list_url": "http://keylight.example.com/api/v2/txt_constants/groupname/EL_LIGHT_MODEL/",
"logical_txt": "Iridium SGS452",
"num_value": 1.0,
"num_value2": null,
"num_value3": null,
"num_value4": null,
"txt": "Iridium SGS452"
}
},
{
"id": 181,
"list_url": "http://keylight.example.com/api/v2/el_light_manufacturer_models/",
"manufacturer": {
"availability_end_ts": null,
"availability_start_ts": null,
"available": true,
"groupname": "EL_LIGHT_MANUFACT",
"id": 71679470,
"list_url": "http://keylight.example.com/api/v2/txt_constants/groupname/EL_LIGHT_MANUFACT/",
"logical_txt": "Siteco",
"num_value": null,
"num_value2": null,
"num_value3": null,
"num_value4": null,
"txt": "Siteco"
},
"model": {
"availability_end_ts": null,
"availability_start_ts": null,
"available": true,
"groupname": "EL_LIGHT_MODEL",
"id": 71680190,
"list_url": "http://keylight.example.com/api/v2/txt_constants/groupname/EL_LIGHT_MODEL/",
"logical_txt": "DL 500 Maxi-M",
"num_value": 1.0,
"num_value2": null,
"num_value3": null,
"num_value4": null,
"txt": "DL 500 Maxi-M"
}
},
{
"id": 191,
"list_url": "http://keylight.example.com/api/v2/el_light_manufacturer_models/",
"manufacturer": {
"availability_end_ts": null,
"availability_start_ts": null,
"available": true,
"groupname": "EL_LIGHT_MANUFACT",
"id": 71679470,
"list_url": "http://keylight.example.com/api/v2/txt_constants/groupname/EL_LIGHT_MANUFACT/",
"logical_txt": "Siteco",
"num_value": null,
"num_value2": null,
"num_value3": null,
"num_value4": null,
"txt": "Siteco"
},
"model": {
"availability_end_ts": null,
"availability_start_ts": null,
"available": true,
"groupname": "EL_LIGHT_MODEL",
"id": 71680210,
"list_url": "http://keylight.example.com/api/v2/txt_constants/groupname/EL_LIGHT_MODEL/",
"logical_txt": "DL 500 Midi-A",
"num_value": 1.0,
"num_value2": null,
"num_value3": null,
"num_value4": null,
"txt": "DL 500 Midi-A"
}
},
{
"id": 201,
"list_url": "http://keylight.example.com/api/v2/el_light_manufacturer_models/",
"manufacturer": {
"availability_end_ts": null,
"availability_start_ts": null,
"available": true,
"groupname": "EL_LIGHT_MANUFACT",
"id": 71679470,
"list_url": "http://keylight.example.com/api/v2/txt_constants/groupname/EL_LIGHT_MANUFACT/",
"logical_txt": "Siteco",
"num_value": null,
"num_value2": null,
"num_value3": null,
"num_value4": null,
"txt": "Siteco"
},
"model": {
"availability_end_ts": null,
"availability_start_ts": null,
"available": true,
"groupname": "EL_LIGHT_MODEL",
"id": 71680230,
"list_url": "http://keylight.example.com/api/v2/txt_constants/groupname/EL_LIGHT_MODEL/",
"logical_txt": "DL 500 Maxi-A",
"num_value": 1.0,
"num_value2": null,
"num_value3": null,
"num_value4": null,
"txt": "DL 500 Maxi-A"
}
}
]
List of fetched object types
Light models and associated light manufacturers
Unique id of division
Url to fetch all light models
Streetlight manufacturer
Ending date time for availability
Beginning date time for availability
Is object deemed as available. Based on availability_start_ts and availability_end_ts values.
Group name of constant
Unique id of constant
Url to fetch all contants from this group
Logical textual value
Numeric value
Numeric value 2
Numeric value 3
Numeric value 4
Human readable textual representation
Streetlight lamp model
Ending date time for availability
Beginning date time for availability
Is object deemed as available. Based on availability_start_ts and availability_end_ts values.
Group name of constant
Unique id of constant
Url to fetch all contants from this group
Logical textual value
Numeric value
Numeric value 2
Numeric value 3
Numeric value 4
Human readable textual representation
Authentication credentials are missing or invalid
{
"details": "Authentication credentials were not provided"
}
Detailed description of error