EIS devices
List EIS devices
List available EIS devices across organizations the user has access to.
The following query parameters are available:
Name | Type | Description |
---|---|---|
limit |
integer | Number of results to return per page. |
offset |
integer | The initial index from which to return the results. |
id |
string | id |
organization |
string | organization |
device_id |
string | device_id |
status |
string | status |
is_cycler |
string | is_cycler |
project |
string | project |
created |
string | created |
updated |
string | updated |
Create an EIS device
Member Role required
Editing requires an Member role in the organization the resource belongs to. Find out more.
curl https://app.rejoule.io/eis/devices/ \
-X POST \
-H "Authorization: User <token>" \
-F "device_id=hello-world" \
-F "organization=14"
Get a single EIS device
The response object contains the following fields:
Name | Type | Description |
---|---|---|
id |
integer | |
device_id |
string | |
organization |
integer | |
is_cycler |
boolean | Marks whether this device supports cycling capabilities |
software_version |
string | The free-form software version number of this device. Versions are limited to 64 characters in length. |
build_date |
string | Date that the hardware team designated this device as completed |
projects |
array | |
status |
string | |
notes |
string | |
created_at |
string | |
updated_at |
string |
Update an EIS device
Member Role required
Editing requires an Member role in the organization the resource belongs to. Find out more.
curl https://app.rejoule.io/eis/devices/{id}/ \
-X PUT \
-H "Authorization: User <token>" \
-F "device_id=hello-world" \
-F "organization=19"
Delete an EIS device
Owner Role required
Deleting requires an Owner role in the organization the resource belongs to. Find out more.