Get Models

Retrieve the list of device models your organization can access and claim.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Overview

Returns the device models your organization can access and claim. Use this to discover which models are available and what parameters each one requires before claiming or configuring a device.

By default the full set of models your organization is allowed to see is returned. Pass edge_only=true to narrow the list to edge models — those provided by a Zabbix-partner. Only published models your organization can access are returned.

Authorization

This endpoint requires Authorization.

Query Parameters

KeyTypeDescriptionRequired
pageIntegerPage number (default: 1).No
per_pageIntegerItems per page (default: 100, max: 100).No
searchStringFilter by model name or alias name (case-insensitive, partial match).No
edge_onlyBoolWhen true, return only edge (Zabbix-partner) device models.No

Response

Returns Paginated data of the following format for each item:

KeySubkeyTypeDescription
idStringUnique identifier of the device model.
vendorStringVendor / manufacturer name.
modelStringModel name.
aliasesArrayAlternative names the model is also known by (array of strings).
parametersArrayThe custom parameters the model supports when claiming / configuring a device.
nameStringHuman-readable parameter label (the same key used by Update / Get Device custom_parameters).
typeStringParameter type: text, textarea, password, number, or file.
requiredBoolWhether the parameter must be provided.
{
  "items": [
    {
      "id": "5e7b1f0a-3c2d-4e5f-9a8b-1c2d3e4f5a6b",
      "vendor": "Acme",
      "model": "Acme Sensor 100",
      "aliases": ["Acme Alpha", "Acme Beta"],
      "parameters": [
        { "name": "SNMP community", "type": "text", "required": true },
        { "name": "Port", "type": "number", "required": false }
      ]
    }
  ],
  "next_page": null
}

Errors

StatusDescription
401Missing or invalid Authorization header.
Query Params
integer
Defaults to 1

Page number, starting at 1.

integer
Defaults to 100

Number of results per page. Min: 1, Max: 100.

string

Filter by model name or alias name (case-insensitive, partial match).

boolean
Defaults to false

When true, return only edge (Zabbix-partner) device models.

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json