Credit actions

All available credit actions.

Get inventory for an entity

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Entity ID

Responses
200Success
application/json
get
/v1/{id}/inventory
200Success

Transfer credits

post

For transferring credits this is THE endpoint to use. You can transfer credits from an organization, user or subaccount.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
fromIdstringRequired

The entity that holds the credits - if not a subaccountId the default subaccount will be used.

Example: 123e4567-e89b-12d3-a456-426614174000
commentstringOptional

An optional transaction comment

Example: Transfer 2024
Responses
200Success
application/json
post
/v1/transfer
200Success

Retire credits

post

For retiring credits this is THE endpoint to use. You can retire credits from an organization, user or subaccount.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
fromIdstringRequired

The entity that holds the credits

Example: 123e4567-e89b-12d3-a456-426614174000
reasonstringRequired

The reason for retirement. This reason comes from a specified picklist.

Example: Corsia
beneficiaryNamestringRequired

The beneficiary for the retirement

Example: Beff Jezos
commentstringRequired

A retirement comment

Example: Retiring for flights 24'
Responses
200Success
application/json
post
/v1/retire
200Success

reason: Must be one of the following predefined options:

  • Compliance

  • Corsia

  • Voluntary purposes

  • Overall mitigations of global emissions

  • Corporate emission compensation

  • Other

  • Article 6.2

  • Testing

Last updated