Xyte provides a run collection that you can import into the Postman and Bruno app, in order to have all the APIs available for testing purposes.
In order to use the Xyte's collection, please click the below button:
- Bruno - https://static.xyte.io/shared/Bruno%20-%20Xyte%20Platform%20API.json
- Postman - https://static.xyte.io/shared/Postman%20-%20Xyte%20Platform%20API.json
The collection contains the following sub sections
- End Customer APIs - Used by End Customers to communicate with their tenant.
- Device API - Used by OEMs and Partners to allows their devices to communicate directly with Xyte.
- Partner APIs - Used by OEMs and Partners to communicate with their tenant.
For ease of use, all APIs use environment variables of device_id, hub_url, and authorization, which are the device_id, hub_url, and access_key received in the device registration stage.
Make sure the Production environment is selected in the Type to filter drop-down at the top right, as shown here:

And you’re all set!