---
title: "Get internal projects"
method: GET
path: "/v1/utils/internal/projects"
tags: ["Utils"]
---

# Get internal projects

`GET /v1/utils/internal/projects`

## Query parameters

- `status` string[]
- `search` string

## Response `200`

- UtilsInternalProjectResponseDto
  - `project` InternalProjectDto, required
    - `city` string — The city of the project
    - `sector` ApiSectorDto
      - `id` string, required
      - `title` string, required
    - `num` number, required — Project number. This is a unique identifier for the project
    - `id` string, required — The ID of the project
    - `otherBenefits` ApiOtherBenefitDto[] — Other benefits of the project
      - `title` string, required — The title of the benefit
      - `description` string, required — The description of the benefit
    - `additionalities` ApiAdditionalityDto[] — Additionalities of the project
      - `title` string, required — The title of the additionality
      - `description` string, required — The description of the additionality if applicable.
    - `fullName` string, required — The full name of the project
    - `thumbnail` string — The url of the thumbnail of the project
    - `description` string, required — The description of the project
    - `shortDescription` string, required — The short description of the project
    - `proponents` ApiEntityDto[], required — The proponents of the project
      - `fullName` string, required — The full name of the entity
      - `logo` string, required — The url of the logo of the entity
      - `id` string, required — The ID of the entity
      - `publicUrl` string — The URL to the entity's public page on the CarbonRegistry.com
    - `publicUrl` string, required — The URL of the project
    - `registry` string, required — The registry of the project
    - `status` 'draft' | 'project_concept' | 'under_development' | 'under_validation' | 'validated' | 'closed' | 'retracted', required — The status of the project
    - `countryCode` string — The ISO 3166-1 alpha-2 country code of the project
    - `state` string — The state of the project
    - `startDate` string, date-time, required — The start date of the project
    - `creditingPeriodStartDate` string, date-time, required — The crediting period start date of the project
    - `methodology` ApiMethodologyDto, required
      - `id` string, required
      - `title` string, required
    - `type` ApiProjectTypeDto, required
      - `id` 'removal' | 'avoidance' | 'hybrid', required — The type id
      - `title` string, required — The title of the type
      - `description` string — Description of the type
    - `estimatedAnnualMitigations` string[], required — The estimated annual mitigations of the project in tCO2
    - `location` ApiLocationDto
      - `lat` number, required — The latitude of the location
      - `lng` number, required — The longitude of the location
    - `kmlFile` ApiDocumentDto
      - `id` string, required — The id of the document
      - `uri` string, required — A downloadbale URI of the document - link lasts for 10min
      - `type` 'proofOfConcept' | 'proofOfOwnership' | 'projectDescription' | 'validationReport' | 'monitoringReport' | 'verificationReport' | 'otherNote' | 'noIssuanceStatement' | 'hostCountryApprovalDocument' | 'kmlFile' | 'representationDeed' | 'projectDesignDescriptionAndMonitoringReport' | 'vvbAgreement' | 'validationAndVerificationReport' | 'methodologyConcept' | 'nonPerformanceReport' | 'reversalEventReport' | 'reviewReport', required — The type of the document
      - `name` string, required — The name of the document
      - `isPublic` boolean, required
    - `validators` ApiEntityDto[], required — The validators of the project
      - `fullName` string, required — The full name of the entity
      - `logo` string, required — The url of the logo of the entity
      - `id` string, required — The ID of the entity
      - `publicUrl` string — The URL to the entity's public page on the CarbonRegistry.com
    - `documentation` ApiDocumentDto[], required — The documentation of the project
      - `id` string, required — The id of the document
      - `uri` string, required — A downloadbale URI of the document - link lasts for 10min
      - `type` 'proofOfConcept' | 'proofOfOwnership' | 'projectDescription' | 'validationReport' | 'monitoringReport' | 'verificationReport' | 'otherNote' | 'noIssuanceStatement' | 'hostCountryApprovalDocument' | 'kmlFile' | 'representationDeed' | 'projectDesignDescriptionAndMonitoringReport' | 'vvbAgreement' | 'validationAndVerificationReport' | 'methodologyConcept' | 'nonPerformanceReport' | 'reversalEventReport' | 'reviewReport', required — The type of the document
      - `name` string, required — The name of the document
      - `isPublic` boolean, required
    - `lastAcceptedStatus` 'draft' | 'project_concept' | 'under_development' | 'under_validation' | 'validated' | 'closed' | 'retracted', required — The latest accepted status for this project
    - `events` ApiProjectEventDto[], required — A list of events for this project - mainly status change events

---

[API](https://skmtc.net/carbonregistry/apis/carbonregistry-api.md) · [All operations](https://skmtc.net/carbonregistry/apis/carbonregistry-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/carbonregistry/carbonregistry-api/revisions/b0f71533dff5/schema)
