2025-11-06 14.00 UTC - There are currently no active events. All systems operational.

Get list of light light models for specific manufacturer

Prev Next
Get
/el_light_manufacturer_models/{id}/

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).

Security
API Key: Token
Header parameter nameAuthorization

Token issued for API consumer.

Path parameters
id
integerRequired

Id of the manufacturer

Query parameters
__any of the object fields__
string

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+++
Responses
200

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"
    }
  }
]
Array of object

List of fetched object types

object

Light models and associated light manufacturers

id
integer

Unique id of division

list_url
string (url)

Url to fetch all light models

manufacturer
object (ElStreetlightManufacturer)

Streetlight manufacturer

availability_end_ts
string (date-time)

Ending date time for availability

availability_start_ts
string (date-time)

Beginning date time for availability

available
boolean

Is object deemed as available. Based on availability_start_ts and availability_end_ts values.

groupname

Group name of constant

Valid values[ "EL_LIGHT_MANUFACT" ]
id
integer

Unique id of constant

list_url
string (url)

Url to fetch all constants from this group

logical_txt
string

Logical textual value

num_value
number (float)

Numeric value

num_value2
number (float)

Numeric value 2

num_value3
number (float)

Numeric value 3

num_value4
number (float)

Numeric value 4

txt
string

Human readable textual representation

model
object (ElStreetlightLampModel)

Streetlight lamp model

availability_end_ts
string (date-time)

Ending date time for availability

availability_start_ts
string (date-time)

Beginning date time for availability

available
boolean

Is object deemed as available. Based on availability_start_ts and availability_end_ts values.

groupname

Group name of constant

Valid values[ "EL_LIGHT_MODEL" ]
id
integer

Unique id of constant

list_url
string (url)

Url to fetch all constants from this group

logical_txt
string

Logical textual value

num_value
number (float)

Numeric value

num_value2
number (float)

Numeric value 2

num_value3
number (float)

Numeric value 3

num_value4
number (float)

Numeric value 4

txt
string

Human readable textual representation

401

Authentication credentials are missing or invalid

{
  "details": "Authentication credentials were not provided"
}
object
details
string

Detailed description of error