E T X Registration

Retrieve devices by vendor and optional filters

POST
/api/v1/clients/query

This API allows retrieving devices by vendor ID and optional filters. The request should include the VendorID and any filters to apply.

Authorization

thingspace_oauth sessionToken
AuthorizationBearer <token>

This is the ThingSpace token, from Credentials and Tokens is used

In: header

SessionToken<token>

This is the Session/M2M token needed to authenticate the user. It should be acquired by using the ThingSpace APIs. For detail on how to obtain a Session/M2M token please refer to the

In: header

Header Parameters

X-Transaction-Id?string

Optional transaction identifier for tracing requests. If not provided, the application will generate one.

Formatuuid

Request Body

application/json

Request body for retrieving devices based on vendorID and optional filters

VendorId*string

The ID the vendor wants its devices to be registered under. E.g. Verizon, GM, Ford, etc.

Match^[a-zA-Z0-9]+$
Lengthlength <= 64
Filter?|

Devices filter criteria or pagination token

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/api/v1/clients/query" \  -H "Content-Type: application/json" \  -d '{    "VendorId": "VerizonETX"  }'
[]