List endpoints

Returns a list of endpoints filtered, sorted, and paged according to query parameters.

Authentication

AuthorizationBearer

An auth_token should be provided to authenticate a session.

To obtain an auth_token, see the /api/v1/authenticate POST request.

Query parameters

qstringOptionalformat: "(status|service_profile|tariff_profile|id|name|created|last_updated|tags|ip_address|imei|iccid|iccid_with_luhn|eid|sim_status):.+"
Filter parameter in `<field>:<criteria>` format. Expects a comma-separated list from the allowed fields: * `status` * `service_profile` * `tariff_profile` * `id` * `name` * `created` * `last_updated` * `tags` * `ip_address` * `imei` * `imei_with_luhn` * `iccid` * `iccid_with_luhn` * `eid` * `sim_status`
sortstringOptionalformat: "(^-?(id|name|status|last_updated|created|tags|ip_address|imei|eid|service_profile|tariff_profile)),?"
Sort parameter in `<operator><field>` format. Sort properties according to a comma-separated list from the following fields: * `id` * `name` * `status` * `last_updated` * `created` * `tags` * `ip_address` * `imei` * `eid` * `service_profile` * `tariff_profile` If no sorting options are specified, the response will be sorted by `id`. Supported operators: * `-`: Descending order * `+`: Ascending order The response will be shown in ascending order if no operator is specified.
pageintegerOptional
Current page number
per_pageintegerOptional1-1000Defaults to 1000

Defines the number of items per page (max. 1000)

Response

Successfully returned a list of endpoints.
statusobject
service_profileobject
tariff_profileobject
idinteger or null
namestring or null
tagsstring or null
createdstring or nullformat: "date-time"
last_updatedstring or nullformat: "date-time"
ip_addressstring or null
ip_address_spaceobject or null
simobject or null
imeistring or null
imei_lockboolean or null
runtime_dataobject or null