Organizations
Request movements of credits in inventory
This endpoint requests a specific action on credits in the organization's inventory
post/organizations/{id}/inventory/requests/{action}
Path parameters
action'transfer' | 'retire' | 'transfer_retire' | 'cancel' | 'issuance' | 'receive' | 'claim' | 'create_project' | 'create_vintages' required
The action to perform on the token credit, one of transfer, retire, transfer_retire, cancel
idstring required
The ID of the organization
Headers
x-icr-api-versionstring
API version
Request body
Example request
{
"creditId": "exPost-2-0x1234567890abcdef",
"amount": 100,
"toOrganizationId": "123e4567-e89b-12d3-a456-426614174000",
"toAddress": "0x1234567890abcdef",
"retirementData": {
"reason": "Retirement reason",
"beneficiaryName": "John Doe",
"comment": "This is a comment"
}
}Response
Example response
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"toAddress": "0x1234567890abcdef",
"createdAt": "2022-01-01T00:00:00Z",
"updatedAt": "2022-01-01T00:00:00Z",
"tokenId": "123e4567-e89b-12d3-a456-426614174000",
"tokenAddress": "0x1234567890abcdef",
"creditId": "exPost-2-0x1234567890abcdef",
"serialization": "serialization",
"vintage": "2020",
"amount": 1000,
"fromOrganizationId": "123e4567-e89b-12d3-a456-426614174000",
"toOrganizationId": "123e4567-e89b-12d3-a456-426614174000",
"project": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"fullName": "Project 1",
"url": "https://api.carbonregistry.com/projects/47abd663-fb35-4b2e-ad08-c347e761649e",
"publicUrl": "https://carbonregistry.com/explore/projects/47abd663-fb35-4b2e-ad08-c347e761649e"
},
"txId": "0x1234567890abcdef",
"retirementId": "1",
"retirementReason": "reason",
"retirementComment": "comment",
"beneficiaryName": "John Doe"
}