Skip to main content
Create a new cell component for the current organization

Body

application/json

Model for creating a new cell component.

component_type
enum<string>
required

Type of the component

Available options:
cathode,
anode,
electrolyte,
separator,
case,
cell
material_id
string
required

ID of the material

properties
Properties · object | null

Application properties using Quantity format for numerics. Example: {'diameter': {'value': 14, 'unit': 'mm'}, 'binder': 'PVDF'}

Response

Successful Response

Model representing a cell component as returned by the API.

component_type
enum<string>
required

Type of the component

Available options:
cathode,
anode,
electrolyte,
separator,
case,
cell
material_id
string
required

ID of the material

id
string
required

Unique identifier for the component

organization_id
string
required

Organization ID of the component

created_at
string<date-time>
required

Timestamp when the component was created

updated_at
string<date-time>
required

Timestamp when the component was last updated

properties
Properties · object | null

Application properties using Quantity format for numerics. Example: {'diameter': {'value': 14, 'unit': 'mm'}, 'binder': 'PVDF'}

project_id
string | null

Project the component is scoped to, derived from the cell specification(s) that reference it. Null when the component is shared across multiple projects or is org-global.