Visão geral de referência da API para Serviço de Crédito Ambiental
Importante
Algumas ou todas estas funcionalidades estão disponíveis como parte de uma versão preliminar. O conteúdo e a funcionalidade estão sujeitos a alterações. Você pode acessar o ambiente de área restrita do Serviço de Crédito Ambiental (versão preliminar) para fazer uma avaliação de 30 dias. Para usar o Serviço de Crédito Ambiental (versão preliminar) em um ambiente de produção, preencha o Formulário de inscrição do Serviço de Crédito Ambiental (versão preliminar).
Este artigo ajuda você a realizar tarefas com as APIs REST do Serviço de Crédito Ambiental. Para ver a referência completa da API, acesse Referência da API do Serviço de Crédito Ambiental. Você pode encontrar o arquivo Swagger emAPIs REST do Serviço de Crédito Ambiental.
- Registrar projetos
- Processar reivindicações
- Emitir créditos
- Listar créditos
- Gerenciar créditos
- Definir metas de emissão
- Rastrear emissões
- Aposentar créditos
- Gerenciar arquivos
Registrar projetos
Esta seção mostra como criar, enviar e revisar projetos ecológicos por meio de APIs. Para obter instruções sobre como usar a interface do usuário, acesse Registrar projetos no Serviço de Crédito Ambiental.
- Criar um projeto
- Salvar e enviar um projeto
- Ver um projeto
- Aprovar ou rejeitar uma proposta
- Excluir um arquivo
- Retornar uma proposta para edições
- Registre projetos de benefícios modulares adicionais
- Revise um projeto de benefício modular
Criar um projeto
Para carregar e anexar arquivos no momento da criação do projeto:
Carregue arquivos usando POST/files. Especifique os detalhes a seguir na API:
- Arquivo ou URL do arquivo
- Marca descritiva para o arquivo
Crie o projeto ecológico e o projeto de benefício modular correspondente e especifique o fileID que é retornado na resposta da chamada de API POST/files como um atributo no corpo da solicitação de API de criação do projeto: POST/ecoprojects.
Salvar e enviar um projeto
Pesquise os detalhes do projeto:
GET/ecoProjects/{ecoProjectId}
Veja a lista de arquivos (e seus metadados associados) anexados ao projeto de benefício modular:
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}
Baixe um arquivo usando o fileID que está disponível como parte dos metadados do arquivo:
GET/files/{fileId}
Adicione os arquivos ao projeto de benefício modular:
POST/files
Especifique o URI do recurso do projeto de benefício modular no corpo da solicitação.
Envie o projeto de benefício modular para registro enviando a proposta MBPRegister:
POST/proposals
Exibir um projeto
Pesquise todas as propostas:
GET/proposals
Pesquise detalhes de uma proposta específica:
GET/proposals/{proposalId}
Pesquise detalhes de um projeto ecológico:
GET/ecoProjects/{ecoProjectId}
Pesquise detalhes do MBP específico para revisar:
GET/ecoProjects/{ecoProjectId}/mbps/{mbpId}
Obtenha a lista de arquivos (e os metadados associados) anexados ao projeto de benefício modular:
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}
Baixe os arquivos usando o fileID que está disponível como parte da resposta de API anterior:
GET/files/{fileId}
Anexe um arquivo ao projeto de benefício modular:
POST/files
Aprovar ou rejeitar uma proposta
Carregue arquivos (se houver):
POST/arquivos e especifique File (ou FileUrl) e os detalhes da marca
Rejeite a solicitação de registro:
POST/proposals/{proposalId}/action e especifique os seguintes detalhes no corpo da solicitação
Ação: Rejeitar
Mensagem: Especifique um comentário (se houver) que você deseja inserir para rejeitar o registro.
FileIDs: Especifique os IDs dos arquivos que foram carregados.
Excluir um arquivo
Veja a lista de arquivos anexados ao projeto de benefício modular:
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}
Identifique o arquivo que você carregou, porque um usuário pode excluir apenas os arquivos que carregou.
Exclua o arquivo:
DELETE/files/{fileId}
Retornar uma proposta para edições
Se houver falhas ou detalhes incorretos nos atributos ou arquivos do projeto que você deseja que o fornecedor corrija ou adicione, você pode solicitar edições no projeto.
Carregue arquivos, se houver, que devem ser compartilhados com o fornecedor:
POST/files
Mova a proposta MBPRegister para a fase submitterActionNeeded realizando a ação returnForEdits com a API POST/proposals/{proposalId}/action e especifique os seguintes detalhes no corpo da solicitação:
Ação: returnForEdits
Mensagem: Especifique um comentário (se necessário) para referência do fornecedor ao retornar a solicitação para edições.
IDs de arquivo: Especifique a ID do arquivo carregado aqui para anexar o arquivo ao projeto de benefício modular em questão.
Depois disso, o projeto de benefício modular passa para o estado returnedForEdits.
Os fornecedores agora podem visualizar a proposta que foi devolvida para edição. Eles agora podem editar os atributos do projeto de benefício modular e fazer upload de mais arquivos.
Exiba a proposta: GET/proposals/{proposalId}
Carregue e anexe arquivos ao projeto de benefício modular: POST/files e especifique os seguintes detalhes no corpo da solicitação:
- Arquivo ou URL do arquivo
- Marca: marca de arquivo descritiva
- ResourceURI: Especifique o URI do recurso do respectivo projeto de benefício modular.
Atualizar atributos do projeto de benefício modular
- Obtenha os detalhes atualizados do projeto de benefício modular usando GET/ecoprojects/{ecoproject_id}/mbps{mbp_id}/ e copie o valor Etag do cabeçalho de resposta.
- Atualize os atributos do projeto de benefício modular usando a API PATCH/ecoprojects/{ecoproject_id}/mbps{mbp_id}/ e especifique o valor de Etag na chave If-Match no cabeçalho.
Após a conclusão das alterações, o fornecedor pode enviar a proposta de volta ao registro usando a API POST/proposals/{proposalId}/action e especificar os seguintes detalhes na solicitação:
Ação: Enviar
Mensagem: Especifique um comentário (se houver) para referência de registro.
Registrar projetos adicionais de benefícios modulares
Envie o benefício ecológico para o registro emissor criando e enviando uma proposta MBPRegister:
POST/proposal
Revisar um projeto de benefício modular
Exiba os detalhes da proposta:
GET/proposals/{proposalId}
Veja todos os detalhes do projeto:
GET/ecoProjects/{ecoProjectId}
Veja os detalhes do projeto de benefício modular individual do projeto:
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}
Aprove ou rejeite a proposta de registro, ou devolva-a para edições:
POST/proposals/{proposalId}/action
Processar reclamações
Esta seção mostra como processar reclamações por meio de APIs. Para obter instruções sobre como usar a interface do usuário, acesse Processar reclamações no Serviço de Crédito Ambiental.
- Criar reivindicações
- Enviar reivindicações
- Verificar reivindicação
- Solicitação de devolução de edições
- Editar a proposta retornada
- Retirar o pedido de emissão de crédito
Criar reclamações
Crie uma reclamação:
POST/ecoprojects/{ecoProjectId}/mbps/{mbpId}/mbpClaims
Carregue e anexe arquivos aos pontos de verificação da reclamação:
POST/files
Especifique os detalhes a seguir na solicitação:
- Arquivo ou URL do arquivo
- Marca
- URI de recurso da reclamação
Enviar reclamações
Crie e envie a proposta do projeto de benefício modularClaimVerify:
POST/proposals
Exiba detalhes da proposta enviada:
GET/proposal/{proposalId}
Exiba os detalhes da reclamação:
POST/ecoprojects/{ecoProjectId}/mbps/{mbpId}/mbpClaims/{mbpClaimId}
Verificar reclamação
Veja propostas:
GET/proposals
Pesquise os detalhes de uma proposta específica:
GET/proposals/{proposalId}
Pesquise os detalhes de uma reclamação específica para a qual a proposta de verificação foi enviada:
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}/mbpClaims/{mbpClaimId}
Aceite a tarefa de verificar a reclamação:
POST/proposals/{proposalId}/action
Liste os arquivos associados a um projeto de benefício modular:
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}
Liste os arquivos associados aos pontos de verificação da reclamação:
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}/mbpclaims/{claimId}/checkpoints
Visualize um arquivo anexado a um ativo específico:
GET/files/{fileId}
Depois que a reclamação for aceita, uma 'Reclamação processada' correspondente será criada. Registre suas descobertas de verificação na reclamação processada. Isso inclui a atualização de Quantidade, benefícios conjuntos da reclamação. Antes de enviar a solicitação de emissão de crédito, você deve atualizar as recomendações de crédito também na declaração processada:
- Obtenha os detalhes da declaração processada usando GET/processedClaims/{processed_claim_id} e copie o valor de Etag do cabeçalho de resposta.
- Atualize os atributos da declaração processada usando a API PATCH/processedClaims/{processed_claim_id} e especifique o valor de Etag na chave If-Match no cabeçalho.
Para cada ponto de verificação verificado, você pode atualizar suas descobertas de verificação no resultado do ponto de verificação correspondente da declaração processada:
- Carregue e anexe seus relatórios de descoberta de verificação aos resultados do ponto de verificação da declaração processada usando a API POST/files e especifique o Arquivo ou URL do Arquivo, Tag e ResourceUri (este será o uri do recurso do resultado do ponto de verificação) no corpo da solicitação.
- Atualize o efeito ambiental antes e depois dos atributos do resultado do ponto de verificação (se necessário):
- Obtenha os detalhes do resultado do ponto de verificação usando GET/processedClaims/{processed_claim_Id}/checkpointResults/{checkpoint_result_Id} e copie o valor de Etag do cabeçalho de resposta.
- Atualize os atributos do resultado do ponto de verificação usando a API PATCH/processedClaims/{processed_claim_Id}/checkpointResults/{checkpoint_result_Id} e especifique o valor de Etag na chave If-Match no cabeçalho.
- Você também pode atualizar os resultados do ponto de verificação usando a API de patch para reclamações processadas.
Após a conclusão da verificação, aprove ou rejeite a proposta MBPClaimVerify:
POST/proposals/{proposalId}/action
Especifique os detalhes a seguir:
Ação: Aprovar ou rejeitar
Mensagem: Especifique um comentário (se houver) para referência do fornecedor.
Uma vez aprovada a proposta MBPClaimVerify, crie e envie a proposta CreditMint para enviar a solicitação de emissão de crédito:
POST/proposals/
Retornar solicitação de reclamação para edições
Se houver falhas ou detalhes incorretos na solicitação de declaração que o Órgão de Validação e Verificação quer que o fornecedor corrija, você pode solicitar edições nela em vez de aprovar ou rejeitar a solicitação. Esse recurso está disponível apenas por API.
Carregue e anexe arquivos (que você deseja compartilhar com o fornecedor) à declaração processada ou ao resultado do ponto de verificação da declaração processada: POST/files e especifique os seguintes detalhes no corpo da solicitação
- Arquivo ou URL do arquivo
- Marca
- URI do recurso da declaração processada ou resultado do ponto de verificação da declaração processada à qual o arquivo deve ser adicionado
Mova a proposta MBPClaimVerify para a fase submitterActionNeeded realizando a ação returnForEdits com a API POST/proposals/{proposalId}/action e especifique os seguintes detalhes no corpo da solicitação:
- Ação: returnForEdits
- Mensagem: Especifique um comentário (se necessário) para referência do fornecedor ao retornar a solicitação para edições.
Editar a proposta retornada
Os fornecedores então podem visualizar a proposta que foi devolvida para edição. Eles agora podem editar os atributos da reclamação e do ponto de verificação e carregar mais arquivos para os pontos de verificação da reclamação:
Exiba a proposta: GET/proposals/{proposalId}
- Se necessário, o fornecedor também pode visualizar os detalhes da declaração processada correspondente usando a API GET/processedClaims/{processed_claim_Id}.
Carregue e anexe arquivos (se houver) aos pontos de verificação da reclamação: POST/files e especifique os seguintes detalhes no corpo da solicitação
- Arquivo ou URL do arquivo
- Marca
- URI do recurso do ponto de verificação ao qual o arquivo deve ser adicionado
Atualize os atributos da reclamação usando uma operação PATCH:
- Obtenha os detalhes da reclamação mais recente e anote o valor de ETag no cabeçalho da resposta: GET/ecoprojects/{ecoproject_id}/mbps/{mbp_id}/mbpclaims/{mbpclaim_id}
- Atualize os atributos da reclamação e especifique o valor de ETag na chave "If-Match" do cabeçalho da solicitação: PATCH/ecoprojects/{ecoproject_id}/mbps/{mbp_id}/mbpclaims/{mbpclaim_id}
Atualize os atributos do ponto de verificação da reclamação usando uma operação PATCH:
Obtenha os detalhes do ponto de verificação mais recente e anote o valor de ETag no cabeçalho da resposta: GET /ecoprojects/{ecoproject_id}/mbps/{mbp_id}/mbpclaims/{mbpclaim_id}/checkpoints/{mbpcheckpoint_id}
Atualize os atributos da reclamação e especifique o valor de ETag na chave "If-Match" do cabeçalho da solicitação: PATCH /ecoprojects/{ecoproject_id}/mbps/{mbp_id}/mbpclaims/{mbpclaim_id}/checkpoints/{mbpcheckpoint_id}
Nota
Ao especificar os atributos de atualização, certifique-se de que o corpo da solicitação JSON siga a mesma estrutura da chamada à API get correspondente.
Após a conclusão das modificações, o fornecedor pode enviar a proposta de volta ao corpo de validação e verificação usando a API POST/proposals/{proposalId}/action e especificar os seguintes detalhes no corpo da solicitação:
- Ação: Reenviar
- Mensagem: Especifique qualquer comentário (se necessário) para validação e referência do corpo de verificação.
Depois que a proposta for reenviada, o órgão de Validação e Verificação poderá revisar a proposta e aprová-la, rejeitá-la ou solicitar edições novamente.
Retirar a solicitação de emissão de crédito
Opção de retirada da proposta de solicitação de emissão de crédito enviada (CreditMint):
Após o envio da proposta de emissão de crédito ao registro, caso haja algum problema pelo qual você queira retirar a proposta enviada, poderá fazê-lo se o registro não tiver dado seguimento a ela. No momento, esta capacidade está disponível somente por APIs.
Mova a proposta CreditMint que está no estado enviado para o estado retirado usando a API POST/proposals/{proposalId}/action e especifique os seguintes detalhes no corpo da solicitação:
- Ação: Retirar
- Mensagem: Especifique o motivo (se houver) para retirar a proposta de referência do registro.
O status da proposta agora é Retirado.
Após o cancelamento da solicitação de emissão de crédito, o órgão de validação e verificação pode modificar a 'declaração processada' e os resultados do ponto de verificação associado e, em seguida, reenviar a solicitação de emissão de crédito.
Carregue e anexe arquivos aos resultados do ponto de verificação da declaração processada: POST/files e especifique os seguintes detalhes:
- Arquivo ou URL do arquivo
- Marca
- ResourceURI do resultado do ponto de verificação associado.
Atualize os atributos da declaração processada: PATCH/processedClaims/{processedClaim_Id}
Reenvie a solicitação de emissão ao registro e especifique os seguintes detalhes no corpo da solicitação da API: POST/proposals/{ proposal_id}/action
- Ação: Especifique como Reenviar
- Mensagem: Especifique message/comment (se houver) para referência de registro
Emitir créditos
Esta seção mostra como visualizar e emitir créditos via APIs. Para obter instruções sobre como usar a interface do usuário, acesse Emitir créditos no Serviço de Crédito Ambiental.
- Revisar propostas
- Aprovar créditos
- Rejeitar uma proposta
- Solicitação de emissão de crédito de retorno para edições
- Ver créditos emitidos
- Pesquisar e visualizar créditos
Analisar propostas de emissão de crédito
Visualize a proposta 'Token mint' enviada e obtenha o URI do recurso 'declaração processada' que foi enviado para revisão:
GET/proposal/{proposalId}
Revise os resultados da verificação do órgão de validação e verificação visualizando a declaração processada e os resultados do ponto de verificação associado (junto com os arquivos associados):
GET/processedClaims/{processedClaims_Id}
Veja a reclamação e os detalhes do ponto de verificação correspondente (junto com a lista de arquivos anexados pelo fornecedor para os pontos de verificação):
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}/mbpClaims/{mbpClaimId}
Veja os detalhes do projeto de benefício modular com a lista de arquivos anexados:
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}
Baixe um arquivo usando o ID do arquivo:
GET/files/{fileId}
Aprovar créditos
Carregue arquivos para anexar ao crédito para fins de emissão: POST/files e especifique os seguintes detalhes no corpo da solicitação:
- Arquivo ou URL do arquivo
- Marca
Aprove a proposta:
POST/proposals/{proposalId}/action
Especifique os detalhes a seguir no corpo da solicitação:
- Ação: especifique como Mint
- Mensagem: Especifique a mensagem (se houver) para validação e referência do corpo de verificação
- IDs de arquivo: Especifique os IDs dos arquivos carregados para que os arquivos sejam anexados ao crédito emitido
- Quantidade
- Vintage
- ID do Ativo
- Valor determinado
Observação
Quando a proposta for aprovada, um crédito correspondente será criado.
Rejeitar uma proposta
Carregue arquivos (se houver) à declaração processada: POST/files e especifique os seguintes detalhes:
- Arquivo ou URL do arquivo
- Marca
Rejeite a proposta:
POST/proposals/{proposalId}/action
Especifique os detalhes a seguir no corpo da solicitação:
- Ação: Rejeitar
- Mensagem: Especifique uma mensagem (se houver) para validação e referência do corpo de verificação
- IDs de arquivo: Especifique os IDs de arquivos carregados para anexá-los à declaração processada associada.
Retornar uma solicitação de emissão de crédito para edições
Se houver falhas ou detalhes incorretos na solicitação de emissão que você deseja que o corpo de validação e verificação corrija, você pode solicitar edições nela. Esse recurso está disponível apenas por API.
Carregue os arquivos (se houver) que deseja compartilhar com o corpo de validação e verificação como parte do envio da solicitação de emissão de volta para edições.
Mova a solicitação de emissão (proposta CreditMint) para o estado submitterActionNeeded usando a API POST/proposals/{proposalId}/action e especifique os seguintes detalhes:
- Ação: ReturnForEdits
- Mensagem: Especifique uma mensagem (se houver) para referência do corpo de validação e verificação para que ele possa entender o motivo da solicitação de edição.
- IDs de arquivo: Especifique os IDs de arquivos carregados (se houver) para anexá-los à declaração processada associada.
O corpo de validação e verificação agora pode visualizar a proposta que foi enviada de volta para edições. Agora eles também podem editar a declaração processada correspondente e os resultados do ponto de verificação. Eles podem atualizar atributos, bem como fazer upload de arquivos atualizados para os resultados do ponto de verificação.
Se necessário, o órgão de validação e verificação neste ponto pode solicitar esclarecimentos sobre a declaração verificada, devolvendo a declaração para edições ao fornecedor. Uma vez que o fornecedor reenvie a declaração, o órgão de validação e verificação pode revisar e verificar a declaração, atualizar a declaração processada correspondente e, em seguida, reenviar a solicitação de emissão ao registro.
Carregue e anexe arquivos aos resultados do ponto de verificação: POST/files e especifique os seguintes detalhes:
- Arquivo ou URL do arquivo
- Marca
- ResourceURI dos resultados do ponto de verificação associado
Atualize os atributos da declaração processada, incluindo a recomendação de crédito: PATCH/processedClaim/{id da declaração processada}
Reenvie a solicitação de emissão e especifique os detalhes abaixo no corpo da solicitação da API: POST/proposals/{ proposal_id}/action
- Ação: Reenviar
- Mensagem: Especifique uma mensagem (se houver) para referência de registro
Depois que a solicitação for reenviada, o registro de emissão pode revisar a solicitação e aprová-la, rejeitá-la ou solicitar edições novamente.
Ver créditos emitidos
GET/credits
Pesquisar e visualizar créditos
Obtenha todos os créditos:
GET/credits
Observação
Esta API retornará a lista de todos os créditos. Os compradores podem filtrar a lista por conta própria com base no status de crédito para visualizar apenas os créditos listados.
Visualize os detalhes de crédito (incluindo linhagem) para um crédito específico exibido na lista:
GET/credits/{creditId}/lineage
Listar créditos
Esta seção mostra como listar créditos em um marketplace para negociação por meio de APIs. Para obter instruções sobre como usar a interface do usuário, acesse Listar créditos no Serviço de Crédito Ambiental.
- Registre-se como comprador em um mercado
- Enviar proposta para listar um crédito
- Analisar proposta de listagem de crédito
Registrar-se como comprador ou marketplace
Envie a proposta MarketplaceTraderRegister como proprietário ou comprador de crédito:
POST/proposals
Busque e revise todas as propostas do MarketplaceTraderRegister como um marketplace:
GET/proposals
Aprove ou rejeite as propostas como marketplace:
POST/proposals/{proposalId}/action
Busque e visualize todos os traders cadastrados em sua plataforma como marketplace:
GET/marketplaces/{marketplaceId}/traders
Enviar proposta para listar um crédito
Crie e envie a proposta do MarketplaceListingRegister:
POST/proposals
Analisar a proposta para listar um crédito
GET/proposals
POST /proposals/{proposalId}/action
Gerenciar créditos
Esta seção mostra como gerenciar créditos por meio de APIs. Para obter instruções sobre como usar a interface do usuário, acesse Gerenciar créditos no Serviço de Crédito Ambiental.
- Remover um crédito da lista
- Transferir propriedade
- Ver linhagem de crédito
- Dividir um crédito
- Listagem de crédito de transferência
Excluir um crédito
Dividir crédito é uma operação independente no Serviço de Crédito Ambiental. Para obter informações sobre como dividir um crédito via API, acesse Dividir um crédito. Após as divisões de crédito, você pode continuar para a próxima etapa.
Crie e envie a proposta do MarketplaceListingDeregister:
POST/proposals
Veja todas as propostas de MarketplaceListingDeregister enviadas para revisão:
GET/proposals
Para aprovar ou rejeitar a proposta:
POST/proposals/{proposalId}/action
Transferir propriedade
POST/credits/{creditId}/transfer/
Exibir linhagem de crédito
As organizações com funções de fornecedor e registro podem visualizar a linhagem de crédito para os créditos que possuem ou que emitiram:
GET/credits/{creditId}/lineage
Dividir um crédito
Você pode dividir um crédito em créditos secundários. Atualmente, esta funcionalidade está disponível somente por API.
Divida o crédito especificando as quantidades (em mtCO2e) para pelo menos dois créditos secundários como proprietário do crédito (para os créditos que ele possui) ou como marketplace (para os créditos listados em sua plataforma):
POST/credits/{creditId}/split
Transferir listagem de crédito
Um marketplace pode transferir uma listagem de crédito de sua plataforma para outro marketplace. Essa transferência também é conhecida como transferência de ônus. No fluxo tradicional, um fornecedor lista os créditos em um marketplace que ajudará na demanda, compensação e liquidação. Às vezes, um marketplace pode não ser capaz de realizar a compensação e liquidação do pagamento por conta própria e pode depender de uma plataforma diferente para realizá-lo. Nesse caso, o ativo deve ser transferido para o novo marketplace para concluir a transação. Atualmente, este recurso está disponível somente via APIs.
Como marketplace, crie e envie a proposta MarketplaceListingTransfer para um crédito listado em sua plataforma:
POST/proposals
Como um mercado aprovador, exiba todas as propostas do MarketplaceListingTransfer enviadas para a revisão:
GET/proposals
Como marketplace aprovador, aprove ou rejeite a proposta. Se a proposta for aprovada, o ônus dos créditos será transferido do marketplace inicial para o marketplace aprovador:
POST/proposals/{proposalId}/action
Transferência parcial de ônus: um marketplace pode transferir ônus para crédito parcial dividindo primeiro o crédito como uma ação independente. Para obter informações sobre como dividir um crédito, acesse Dividir um crédito. Após a divisão do crédito, continue com as etapas acima para transferência de ônus para créditos secundários.
Definir metas de emissão
Esta seção mostra como configurar metas e objetivos de redução de emissões por meio de APIs.
Criar metas de emissão
POST/esgs
Exibir metas de emissão
GET/esgs
Rastrear emissões
Esta seção mostra como rastrear suas emissões em relação ao scorecard de emissão definido por meio de APIs. Para obter instruções sobre como usar a interface do usuário, acesse Rastrear emissões no Serviço de Crédito Ambiental.
Criar marcos para um período de relatório específico
POST/esgs/{esgScorecardId}/milestones
Pesquise todos os marcos:
GET/esgs/{esgScorecardId}/milestones
Pesquise um marco específico:
GET/esgs/{esgScorecardId}/milestones/{esgMilestoneId}
Acompanhar as emissões reais em relação ao marco
POST/esgs/{esgScorecardId}/milestones/{esgMilestoneId}/reportingPeriods/{esgReportingPeriodId}/emissions
GET/esgs/{esgScorecardId}/milestones/{esgMilestoneId}/reportingPeriods/{esgReportingPeriodId}
Suspender créditos
Esta seção mostra como compensar as emissões em excesso cancelando os créditos de carbono próprios por meio de APIs. Para obter instruções sobre como usar a interface do usuário, acesse Suspender créditos no Serviço de Crédito Ambiental.
- Enviar proposta de aposentadoria de crédito
- Revisar proposta de aposentadoria de crédito
- Aposentadoria parcial de crédito
Enviar proposta de retirada de crédito
Crie e envie a proposta ESGEmissionOffset:
POST/proposals
Os compradores também podem retirar o crédito de carbono diretamente sem especificar as emissões a serem compensadas. Essa funcionalidade só está disponível por API.
Crie e envie a proposta CreditRetire:
POST/proposals
Revisar proposta de retirada de crédito
GET/proposals
GET/proposals/{proposalId}
Anexar arquivo ao crédito que está sendo analisado para retirada:
POST/files
POST/proposals/{proposalId}/action
Retirada de crédito parcial
Para obter informações sobre como dividir um crédito via API, acesse Dividir um crédito.
Após a divisão do crédito, use as APIs nas etapas anteriores para compensação e retirada.
Gerenciar arquivos
Esta seção mostra como anexar, visualizar e excluir arquivos de recursos como projeto, reivindicação e créditos por meio de APIs. Para obter instruções sobre como usar a interface do usuário, acesse Gerenciar arquivos no Serviço de Crédito Ambiental.
Anexar arquivos
Use a API POST/files para anexar um arquivo a um ativo. Você precisa especificar os seguintes detalhes:
- Arquivo ou URI do arquivo
- URI de recurso do ativo
- Marca descritiva para o arquivo
Exibir arquivos
Visualize a lista de arquivos junto com as propriedades do arquivo para um ativo usando a API de detalhes do ativo:
Projeto de benefício modular:
GET/ecoprojects/{ecoProjectId}/mbps/{mbpId}
Reclamações:
GET/ecoprojects/{ecoProjectId}/mbps/{modular benefit projectId}/mbpClaims/{mbpClaimId}
Pontos de verificação da reclamação:
GET/ecoprojects/{ecoProjectId}/modular benefit projects/{mbpId}/mbpClaims/{mbpClaimId}/checkpoints
Crédito:
GET/credits/{creditId}
Use o ID do arquivo presente nas propriedades do arquivo para baixar o arquivo:
GET/files/{fileId}
Excluir arquivos
Use o ID do arquivo para chamar a API de exclusão:
DELETE/files/{fileId}
Informações relacionadas
Visão geral do Serviço de Crédito Ambiental
Configurar o Serviço de Crédito Ambiental
Glossário do Serviço de Crédito Ambiental