Certify
- Getting started
- Project and supplier data
- Carbon accounting
- Sources
- Datapoints
- Components
- Processes
- Removal Templates
- Removals
- Labels
- GHG Statements
- API changelog
Registry
- Getting Started
- Public registry data
- Buyer account management
- Supplier account management
- API changelog
Components
Post Component
Creates a component in the Isometric system
POST
/
components
curl --request POST \
--url https://api.sandbox.isometric.com/mrv/v0/components \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'x-client-secret: <x-client-secret>' \
--data '{
"activity_completed_at": "2023-11-07T05:31:56Z",
"activity_started_at": "2023-11-07T05:31:56Z",
"component_blueprint_key": "<string>",
"description": "<string>",
"display_name": "<string>",
"inputs": [
{
"__typename": "CreateComponentListInput",
"datapoint_ids": [
"dtp_1DVKHKS101S0Q61Q"
],
"input_key": "<string>"
}
],
"project_id": "prj_1CTWZQGKE1S0VAXA",
"supplier_reference_id": "<string>"
}'
{
"activity_completed_at": "2023-11-07T05:31:56Z",
"activity_started_at": "2023-11-07T05:31:56Z",
"allocation_strategy": "ESTIMATED_PROJECT_TONNAGE",
"blueprint_key": "<string>",
"description": "<string>",
"display_name": "<string>",
"id": "cmp_1EP2SB7MZ1S036PY",
"inputs": [
{
"__typename": "ComponentListInput",
"datapoint_ids": [
"dtp_1DVKHKS101S0Q61Q"
],
"input_key": "<string>"
}
],
"scope": "REMOVAL",
"supplier_reference_id": "<string>",
"type": "ACTIVITY"
}
Authorizations
A JWT Bearer token header for authentication and authorization, in the format Authorization: Bearer <token>
Headers
A secret token identifying the client connecting to the API
Examples:
"Syou3EZiO5vuMEgNyBeA8cjEMYOnQDwP"
Body
application/json
Response
200
application/json
Successful Response
The response is of type object
.
Was this page helpful?
curl --request POST \
--url https://api.sandbox.isometric.com/mrv/v0/components \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'x-client-secret: <x-client-secret>' \
--data '{
"activity_completed_at": "2023-11-07T05:31:56Z",
"activity_started_at": "2023-11-07T05:31:56Z",
"component_blueprint_key": "<string>",
"description": "<string>",
"display_name": "<string>",
"inputs": [
{
"__typename": "CreateComponentListInput",
"datapoint_ids": [
"dtp_1DVKHKS101S0Q61Q"
],
"input_key": "<string>"
}
],
"project_id": "prj_1CTWZQGKE1S0VAXA",
"supplier_reference_id": "<string>"
}'
{
"activity_completed_at": "2023-11-07T05:31:56Z",
"activity_started_at": "2023-11-07T05:31:56Z",
"allocation_strategy": "ESTIMATED_PROJECT_TONNAGE",
"blueprint_key": "<string>",
"description": "<string>",
"display_name": "<string>",
"id": "cmp_1EP2SB7MZ1S036PY",
"inputs": [
{
"__typename": "ComponentListInput",
"datapoint_ids": [
"dtp_1DVKHKS101S0Q61Q"
],
"input_key": "<string>"
}
],
"scope": "REMOVAL",
"supplier_reference_id": "<string>",
"type": "ACTIVITY"
}
Assistant
Responses are generated using AI and may contain mistakes.