Cell Measurements

List cell measurements

Changed on

List cell measurements, scoped to a cell specification or a project.

Exactly one of cell_specification_id (all instances of that spec, page size 1000) or project_id (paginated, parent instance fields joined, page size 25) is required. project_id also accepts instance_name, cell_instance_id, spec_id, and spec_name / spec_anode / spec_cathode, which are resolved to the matching specifications' ids.

channel_id and protocol_id are exact match; text takes ilike.%value% and dates gte.value / lte.value. tags_all / tags_any match case-insensitively against the project's tag spellings.

get/cell_measurements

Request

  • Base URL
    https://api.ionworks.com
  • URL
    https://api.ionworks.com/cell_measurements
  • Auth
    none declared

Query parameters

cell_specification_idstring uuid nullable
project_idstring uuid nullable
measurement_typestring nullable

Filter by measurement type: a bare value, eq., neq. or in.(a,b).

limitinteger
offsetinteger
qstring nullable

Free-text search on measurement name and search_vector.

idstring nullable
id_textstring nullable
namestring nullable
channel_idstring nullable
protocol_idstring nullable
created_by_emailstring nullable
start_timestring nullable
start_time_gtstring nullable
start_time_ltstring nullable
created_atstring nullable
created_at_gtstring nullable
created_at_ltstring nullable
updated_atstring nullable
updated_at_gtstring nullable
updated_at_ltstring nullable
instance_namestring nullable
cell_instance_idstring nullable
cell_instance_id_textstring nullable
spec_id_textstring nullable
spec_idstring nullable
spec_namestring nullable

Filter on the parent specification's name (ilike.%x%).

spec_anodestring nullable

Filter on the parent specification's anode material name.

spec_cathodestring nullable

Filter on the parent specification's cathode material name.

tags_allstring[] nullable

Only measurements carrying every one of these tags (repeatable: tags_all=a&tags_all=b).

tags_anystring[] nullable

Only measurements carrying at least one of these tags (repeatable).

metastring[] nullable

Filter on a JSON metadata leaf (repeatable): <source>:<path>:<number|text>:<op>.<value>, e.g. instance:anode.loading.value:number:gt.3. Sources and paths come from GET /cell_measurements/metadata_fields.

order_by'id' | 'name' | 'created_at' | 'updated_at' | 'start_time' | 'cell_instance_id' | 'notes'
order'asc' | 'desc'

Response

Successful Response

unknown required

Changes

    • info

      added the new optional query request parameter spec_anode

    • info

      added the new optional query request parameter spec_cathode

    • info

      added the new optional query request parameter spec_name

    • info

      added the new optional query request parameter meta