Cell Instances
Cell Measurements

List cell measurements for a cell instance

Changed on

List cell measurements for an instance with pagination and filtering.

Filter parameters support Supabase filter operators:

  • Text fields (name, created_by_email): Use ilike.%value% for partial match
  • Date fields: Use gte.value, lte.value, etc.
  • Date range: Use created_at_gt and created_at_lt for between queries
get/cell_instances/{cell_instance_id}/cell_measurements

Request

  • Base URL
    https://api.ionworks.com
  • URL
    https://api.ionworks.com/cell_instances/{cell_instance_id}/cell_measurements
  • Auth
    none declared

Path parameters

cell_instance_idstring uuid required

Query parameters

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.

namestring 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
overlapping_sincestring nullable

Keep only measurements still running at or after this instant. A run that started earlier and continued into the window is kept; filtering on start_time alone would drop it.

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'name' | 'created_at' | 'updated_at' | 'start_time'
order'asc' | 'desc'

Response

Successful Response

unknown required

Changes