Alguns eventos que ocorrem dentro do Kobana são registrados. Todos eles, quando registrados, geram notificações para cada webhook que esteja ativo e configurado para receber o respectivo evento.
Você pode acessar a qualquer momento o Log de Eventos da sua conta.

Os códigos dos eventos seguem um padrão resource.event, onde resource é o nome do recurso que gerou o evento e event é a ação propriamente dita.

Lista de eventos

Código

Descrição

pix.db.created

Toda vez que um Pix é criado no banco de dados.

pix.db.updated

Toda vez que um Pix é atualizado no banco de dados.

pix.db.deleted

Toda vez que um Pix é excluído no banco de dados.

pix.update.requested

Toda vez que uma atualização do Pix é solicitada.

pix.update.confirmed

Toda vez que uma atualização do Pix é confirmada.

pix.update.failed

Toda vez que uma atualização do Pix falha.

pix.register.requested

Toda vez que o registro de um Pix na Instituição Financeira é solicitado.

pix.register.confirmed

Toda vez que o registro de um Pix na Instituição Financeira é confirmado.

pix.register.failed

Toda vez que o registro de um Pix na Instituição Financeira falha.

pix.cancel.requested

Toda vez que um cancelamento de um Pix na Instituição Financeira é solicitado.

pix.cancel.confirmed

Toda vez que um cancelamento de um Pix na Instituição Financeira é confirmado.

pix.cancel.failed

Toda vez que um cancelamento de um Pix na Instituição Financeira falha.

pix.paid

Toda vez que a confirmação do pagamento de um Pix é recebida.

account.updated

Toda vez que a conta é atualizada.

account.blocked

Toda vez que a conta é bloqueada.

bank_billet.created

Toda vez que um boleto é criado.

bank_billet.generated

Toda vez que o PDF de um boleto é gerado.

bank_billet.updated

Toda vez que um boleto é atualizado.

bank_billet.canceled

Toda vez que um boleto é cancelado.

bank_billet.overdue

Toda vez que um boleto fica vencido.

bank_billet.paid

Toda vez que um boleto é pago.

bank_billet.blocked

Toda vez que o pagamento de um boleto é bloqueado.

bank_billet.rejected

Toda vez que um boleto é rejeitado pelo banco.

bank_billet.registered

Toda vez que um boleto é registrado no banco.

bank_billet_account.created

Toda vez que uma carteira de cobrança é criada.

bank_billet_account.homologated

Toda vez que uma carteira de cobrança é enviada para homologação.

Atenção! O código deste evento será alterado para bank_billet_account.homologation_started em breve. Faça um código que aceite ambos os códigos.

bank_billet_account.validated

Toda vez que uma carteira de cobrança é enviada para validação.

Atenção! O código deste evento será alterado para bank_billet_account.validation_released em breve. Faça um código que aceite ambos os códigos.

bank_billet_account.activated

Toda vez que uma carteira de cobrança é homologada.

bank_billet_account.updated

Toda vez que uma carteira de cobrança é atualizada.

bank_billet_account.deleted

Toda vez que uma carteira de cobrança é excluída.

bank_billet_discharge.created

Toda vez que um registro de retorno é criado.

bank_billet_discharge.updated

Toda vez que um registro de retorno é atualizado.

bank_billet_discharge.deleted

Toda vez que um registro de retorno é excluído.

bank_billet_payment.created

Toda vez que um pagamento é criado.

bank_billet_payment.updated

Toda vez que um pagamento é atualizado.

bank_billet_payment.deleted

Toda vez que um pagamento é excluído.

bank_billet_remittance.created

Toda vez que um registro de remessa é criado.

bank_billet_remittance.updated

Toda vez que um registro de remessa é atualizado.

bank_billet_remittance.deleted

Toda vez que um registro de remessa é excluído.

customer.created

Toda vez que um cliente é criado.

customer.updated

Toda vez que um cliente é atualizado.

customer.deleted

Toda vez que um cliente é excluído.

customer_subscription.created

Toda vez que uma assinatura é criada.

customer_subscription.updated

Toda vez que uma assinatura é atualizada.

customer_subscription.deleted

Toda vez que uma assinatura é excluída.

discharge.created

Toda vez que um retorno é criado.

discharge.processed

Toda vez que um retorno é processado.

installment.created

Toda vez que um carnê é criado.

installment.processed

Toda vez que todas as parcelas de um carnê são criadas.

installment.generated

Toda vez que todas as parcelas de um carnê são geradas.

installment.deleted

Toda vez que um carnê é apagado.

plan_subscription.activated

Toda vez que um plano é ativado.

plan_subscription.removed

Toda vez que um plano é desativado.

plan_subscription.fee

Toda vez que um plano é cobrado.

ping

Evento especial para testar o webhook.

remittance.created

Toda vez que uma remessa é criada.

remittance.processed

Toda vez que uma remessa é processada.

remittance.downloaded

Toda vez que uma remessa é baixada.

remittance.sent

Toda vez que uma remessa é enviada. (Somente quando contratado envio automático)

transaction.created

Toda vez que uma transação é criada.

transaction.updated

Toda vez que uma transação é atualizada.

transaction.processed

Toda vez que uma transação é processada.

user.created

Toda vez que um usuário é criado.

user.updated

Toda vez que um usuário é atualizado.

user.deleted

Toda vez que um usuário é excluído.

addon.activated

Toda vez que um add-on é ativado.

addon.removed

Toda vez que um add-on é removido.

Evento Ping

O evento ping é um evento especial para testar se a URL do webhook está funcionando. Quando um webhook é criado uma notificação também é criado com o evento ping.

Esse evento não é registrado no log de eventos da conta.

Eventos Coringas

Ao configurar o webhook é possível se inscrever nos eventos acima e nos eventos coringas. Eventos coringas não são eventos que acontecem dentro do Kobana, eles são apenas representações de um conjunto de eventos para determinar que notificações o webhook deve receber.

Código

Descrição

Todos os eventos. Se o webhook estiver configurado para este evento, não é mais necessário configurar para nenhum outro evento e o seu sistema receberá notificação para todos os eventos que ocorrerem no Boleto Simples. Além disso, o webhook estará configurado para receber todo e qualquer evento que venha ser implementado posteriorment

account.*

Todos os eventos relacionados a conta, inclusive os novos eventos que sejam implementados após a criação do webhook.

bank_billet.*

Todos os eventos relacionados a boleto bancário, inclusive os novos eventos que sejam implementados após a criação do webhook.

bank_billet_discharge.*

Todos os eventos relacionados a registros de retornos, inclusive os novos eventos que sejam implementados após a criação do webhook.

bank_billet_remittance.*

Todos os eventos relacionados a registros de remessa, inclusive os novos eventos que sejam implementados após a criação do webhook.

customer.*

Todos os eventos relacionados a cientes, inclusive os novos eventos que sejam implementados após a criação do webhook.

customer_subscription.*

Todos os eventos relacionados a assinaturas, inclusive os novos eventos que sejam implementados após a criação do webhook.

transaction.*

Todos os eventos relacionados a transações, inclusive os novos eventos que sejam implementados após a criação do webhook.

withdrawal.*

Todos os eventos relacionados a saques, inclusive os novos eventos que sejam implementados após a criação do webhook.

user.*

Todos os eventos relacionados a usuário, inclusive os novos eventos que sejam implementados após a criação do webhook.

remittance.*

Todos os eventos relacionados a remessas, inclusive os novos eventos que sejam implementados após a criação do webhook.

discharge.*

Todos os eventos relacionados a retornos, inclusive os novos eventos que sejam implementados após a criação do webhook.

plan_subscription.*

Todos os eventos relacionados a planos, inclusive os novos eventos que sejam implementados após a criação do webhook.

bank_billet_account.*

Todos os eventos relacionados a carteiras de cobrança, inclusive os novos eventos que sejam implementados após a criação do webhook.

installment.*

Todos os eventos relacionados a carnês, inclusive os novos eventos que sejam implementados após a criação do webhook.

pix.*

Todos os eventos relacionados a Pix, inclusive os novos eventos que sejam implementados após a criação do webhook.