Eventos no Serviço de Crédito Ambiental (versão preliminar)

As organizações transacionais podem extrair eventos do Serviço de Crédito Ambiental (versão preliminar) para entender quais ativos foram alterados desde a última interação com o aplicativo. No momento, essa capacidade só é permitida por APIs.

Tipos de eventos aceitos

A tabela a seguir fornece detalhes para os tipos de eventos aceitos pelo Serviço de Crédito Ambiental (versão preliminar).

ID do tipo de evento Nome do tipo de evento URI de tipo de evento Tipo de organização que pode receber os eventos
0 MBP criada ecoProjects/modularBenefitProjects/create Supplier
2 MBP enviada para registro ecoProjects/modularBenefitProjects/registration/submit Fornecedor, registro emissor
3 MBP aprovada ecoProjects/modularBenefitProjects/registration/approve Fornecedor, registro emissor
4 MBP Rejeitada ecoProjects/modularBenefitProjects/registration/reject Fornecedor, registro emissor
5 Declaração de MBP criada ecoProjects/modularBenefitProjects/claims/create Supplier
6 Declaração de MBP enviada ecoProjects/modularBenefitProjects/claims/verification/submit Fornecedor, registro emissor, corpo de validação e verificação
7 Declaração de MBP na verificação ecoProjects/modularBenefitProjects/claims/verification/accept Fornecedor, registro emissor, corpo de validação e verificação
8 Declaração de MBP rejeitada ecoProjects/modularBenefitProjects/claims/verification/reject Fornecedor, registro emissor, corpo de validação e verificação
9 Declaração de MBP aprovada ecoProjects/modularBenefitProjects/claims/verification/approve Fornecedor, corpo de validação e verificação
10 Solicitação de emissão de crédito enviada processedClaims/submit Fornecedor, órgão de validação e verificação, registro de emissor
11 Emissão de crédito aprovada processedClaims/approve Fornecedor, órgão de validação e verificação, registro de emissor
12 Emissão de crédito rejeitada processedClaims/reject Fornecedor, órgão de validação e verificação, registro de emissor
13 Divisão de crédito credits/split Proprietário do crédito (fornecedor ou comprador), corpo de validação e verificação, marketplace (se o crédito estiver listado)
14 Solicitação de listagem de crédito enviada credits/listing/submit Proprietário do crédito (fornecedor ou comprador), marketplace
15 Listagem de crédito aprovada credits/listing/approve Proprietário do crédito (fornecedor ou comprador), marketplace, corpo de validação e verificação
16 Listagem de crédito rejeitada credits/listing/reject Proprietário do crédito (fornecedor ou comprador), marketplace
17 Solicitação de registro de trader enviada traders/registration/submit Fornecedor ou comprador, marketplace
18 Registro de trader aprovado traders/registration/approve Fornecedor ou comprador, marketplace
19 Registro de trader rejeitado traders/registration/reject Fornecedor ou comprador, marketplace
20 Propriedade do crédito transferida

Observação
Este evento é emitido quando os detalhes do proprietário ou do comprador final de um crédito são atualizados.
credits/transfer Proprietário do crédito atual e anterior (fornecedor ou comprador), marketplace (se o crédito estiver listado), corpo de validação e verificação.
21 Solicitação de cancelamento de listagem de crédito enviada credits/delisting/submit Proprietário do crédito (fornecedor ou comprador), marketplace
22 Cancelamento de listagem de crédito aprovada credits/delisting/approve Proprietário do crédito (fornecedor ou comprador), marketplace, corpo de validação e verificação
23 Cancelamento de listagem de crédito rejeitada credits/delisting/reject Proprietário do crédito (fornecedor ou comprador), marketplace
24 Solicitação de retirada de crédito enviada credits/retirement/submit Comprador, corpo de validação e verificação
25 Retirada de crédito aprovada credits/retirement/approve Comprador, corpo de validação e verificação
26 Retirada de crédito rejeitada credits/retirement/reject Comprador, corpo de validação e verificação
27 Solicitação de transferência de listagem de crédito enviada credits/listingTransfer/submit Marketplaces transacionais, proprietário do crédito (fornecedor ou comprador)
28 Transferência de listagem de crédito aprovada credits/listingTransfer/approve Marketplaces transacionais, proprietário do crédito (fornecedor ou comprador), corpo de validação e verificação
29 Transferência de listagem de crédito rejeitada credits/listingTransfer/reject Marketplaces transacionais, proprietário do crédito (fornecedor ou comprador)
30 Registro de MBP retornado para edições ecoProjects/modularBenefitProjects/registration/returnForEdits Fornecedor, registro emissor
31 MBP reenviada para registro ecoProjects/modularBenefitProjects/registration/resubmit Fornecedor, registro emissor
32 Declaração de MBP retornada para edições ecoProjects/modularBenefitProjects/claims/verification/returnForEdits Fornecedor, registro emissor, corpo de validação e verificação
33 Declaração de MBP reenviada ecoProjects/modularBenefitProjects/claims/verification/resubmit Fornecedor, registro emissor, corpo de validação e verificação
34 Solicitação de emissão de crédito retornado para edições processedClaims/returnForEdits Fornecedor, órgão de validação e verificação, registro de emissor
35 Solicitação de emissão de crédito reenviada processedClaims/resubmit Fornecedor, órgão de validação e verificação, registro de emissor
36 Solicitação de emissão de crédito retirada processedClaims/withdraw Fornecedor, órgão de validação e verificação, registro de emissor
37 Solicitação de emissão de crédito criada processedClaims/create Corpo de validação e verificação
38 Solicitação de emissão de crédito atualizada processedClaims/update Corpo de validação e verificação
39 Solicitação de listagem de crédito retornada para edições credits/listing/returnForEdits Proprietário do crédito (proprietário do projeto ou comprador), marketplace
40 Solicitação de listagem de crédito reenviada credits/listing/resubmit Proprietário do crédito (proprietário do projeto ou comprador), marketplace
41 Solicitação de registro de comerciante retornada para edições traders/registration/returnForEdits Proprietário ou comprador do projeto, marketplace
42 Solicitação de registro de comerciante reenviada traders/registration/resubmit Proprietário ou comprador do projeto, marketplace
43 Solicitação de retirada da lista de crédito retornada para edições credits/delisting/returnForEdits Proprietário do crédito (proprietário do projeto ou comprador), marketplace
44 Solicitação de retirada da lista de crédito reenviada credits/delisting/resubmit Proprietário do crédito (proprietário do projeto ou comprador), marketplace
45 Solicitação de desativação de crédito retornada para edições credits/retirement/returnForEdits Comprador, registro padrão
46 Solicitação de desativação de crédito reenviada credits/retirement/resubmit Comprador, registro padrão
47 Solicitação de transferência da lista de crédito retornada para edições credits/listingTransfer/returnForEdits Marketplaces de transações, proprietário do crédito (proprietário ou comprador do projeto)
48 Solicitação de transferência de lista de crédito reenviada credits/listingTransfer/resubmit Marketplaces de transações, proprietário do crédito (proprietário ou comprador do projeto)

As organizações podem visualizar a lista de tipos de eventos que podem receber usando o seguinte ponto de extremidade de API:

GET/notifications/eventtypes

Exibir eventos

As organizações podem extrair os eventos que ocorreram, descritos nos tipos de evento acima, para seus ativos associados usando o seguinte ponto de extremidade de API:

GET/notifications/events

As organizações podem filtrar os eventos com base nos seguintes critérios:

  • Tipos de eventos: com esse filtro, são retornados eventos apenas para os tipos especificados. As organizações precisam fornecer o URI do tipo de evento para esta opção de filtro. O nome da chave do filtro é eventTypeUris.

  • Intervalo de data e hora específico: as organizações podem especificar a data e hora mínima e máxima para receber apenas os eventos que ocorreram durante o intervalo de tempo especificado. Os nomes das chaves de filtro são minEventDateTimeInUtc e maxEventDateTimeInUtc. A data e a hora devem ser especificadas no formato UTC, e os filtros incluem a data e a hora especificadas.

  • Último evento pesquisado: as organizações podem especificar seu último evento pesquisado e receber todos os eventos após esse evento usando este filtro. O nome da chave do filtro é lastFetchedEventId. Você precisa especificar o ID do evento para este filtro.

Controle de acesso para eventos

A organização pode visualizar eventos apenas para os ativos que estão associados a eles. Por exemplo, um corpo de validação e verificação pode receber eventos apenas para os créditos que emitiu e não para os créditos emitidos por outro registro, ou um marketplace pode receber eventos apenas para os créditos que estão listados em sua plataforma. Além disso, todas as funções de usuário de uma organização, como administrador, colaborador e leitor, têm permissão para visualizar eventos.

Confira também

Configurar o Serviço de Crédito Ambiental (Versão Preliminar)
Glossário do Serviço de Crédito Ambiental (Versão Preliminar)
Visão Geral de Referência da API para Serviço de Crédito Ambiental (Versão Preliminar)