List cell measurements
Changed onList 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.
Request
- Base URLhttps://api.ionworks.com
- URLhttps://api.ionworks.com/cell_measurements
- Authnone declared
Query parameters
Filter by measurement type: a bare value, eq., neq. or in.(a,b).
Free-text search on measurement name and search_vector.
Filter on the parent specification's name (ilike.%x%).
Filter on the parent specification's anode material name.
Filter on the parent specification's cathode material name.
Only measurements carrying every one of these tags (repeatable: tags_all=a&tags_all=b).
Only measurements carrying at least one of these tags (repeatable).
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.
Response
Successful Response
Changes
- info
added the new optional
queryrequest parameterspec_anode - info
added the new optional
queryrequest parameterspec_cathode - info
added the new optional
queryrequest parameterspec_name
- info
- info
added the new optional
queryrequest parametermeta
- info