Skip to content

BMS Tests

List BMS Tests

curl https://app.rejoule.io/bms/tests/ \
    -H "Authorization: User <token>"

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
battery string battery
device string device
linked_eis_test string linked_eis_test
linked_cycling_test string linked_cycling_test
cycling_step_number string cycling_step_number
status string status
project string project
created string created
updated string updated

Create a BMS Test

Member Role required

Editing requires an Member role in the organization the resource belongs to. Find out more.

curl https://app.rejoule.io/bms/tests/ \
    -X POST \
    -H "Authorization: User <token>" \
    -F "organization=7" \
    -F "battery=14" \
    -F "device=7"

Get a single BMS Test

curl https://app.rejoule.io/bms/tests/{id}/ \
    -H "Authorization: User <token>"

The response object contains the following fields:

Name Type Description
id integer
organization integer
battery integer
device integer
default_dbc integer
linked_eis_test integer
linked_cycling_test integer
cycling_step_number integer
status string
projects array
notes string
created_at string
updated_at string
device_software_version string The free-form version of this model. Versions are limited to 64 characters in length.

Update a BMS Test

Member Role required

Editing requires an Member role in the organization the resource belongs to. Find out more.

curl https://app.rejoule.io/bms/tests/{id}/ \
    -X PUT \
    -H "Authorization: User <token>" \
    -F "organization=11" \
    -F "battery=13" \
    -F "device=13"

Delete a BMS Test

Owner Role required

Deleting requires an Owner role in the organization the resource belongs to. Find out more.

curl https://app.rejoule.io/bms/tests/{id}/ \
    -X DELETE \
    -H "Authorization: User <token>"