Endpoints available for access tokens
These are endpoints that need no special permissions, only a valid access token. Can be an app access token or some installation access token.
Who can use these endpoints
You can use any access token to access these endpoints.
Projects
list projects
Returns a paginated list of all public projects on ICR.
Callable by any access token regardless of permissions.
list internal projects
Returns a paginated list of all projects on ICR.
Callable by any access token with permissions "examiner:read".
Get internal project
Returns the project as seen on ICR.
Callable by any access token with permissions "examiner:read".
get project based on credit serialization / creditId
If you have a creditId or a serialization for a credit you can use this endpoint to get the project that issued the credits.
Callable by any access token regardless of permissions.
specific project
This endpoint returns the project given the projectId.
Callable by any access token regardless of permissions.
Retirements
List retirements
Callable by any access token regardless of permissions. This endpoint returns all retirements, both on platform and off - if a retirement has not been claimed by a KYBd organization the only data shown is the amount and the project and a pdf can not be generated.
Get retirement
Callable by any access token regardless of permissions. This endpoint returns the data connected to a particular retirement.
Get retirement pdf
Given an id of the retirement this is an endpoint that downloads the certificate.
Callable by any access token regardless of permissions.
Documents
Get a link to a project document
Given the id of a project document (gotten from one of the project endpoints) you can supply that to this endpoint to get a link where you can download the document.
Callable by any access token regardless of permissions - unless the document is marked as private then only callable by access token with permissions "examiner:read".
Credit data
Get credit data for a specific project
Given the id of a project this endpoint returns the summary of credit data for all vintages for the project. Callable by any access token regardless of permissions.
Get credit data for ICR Buffer Account
This endpoint returns the credit inventory for the ICR buffer account. Callable by any access token regardless of permissions.
Get credit data for ICR Adjustment Account
This endpoint returns the credit inventory for the ICR adjustment account. Callable by any access token regardless of permissions.
Get credit data for ICR Organization Account
This endpoint returns the credit inventory for the ICR organization account. Callable by any access token regardless of permissions.
Last updated