Events and topics

The events the platform publishes, and the transports that carry them.

Operations0DomainMonitoring and reportingStatedocumentedAPIs0

Everest services consume events through one interface, IEventConsumer, with the transport chosen by configuration rather than by code. A service falls back to a null consumer when no transport is configured, so an unconfigured environment degrades quietly instead of failing to start.

Transports 5

TransportDeliveryPackage
KafkasubscribeEverest.Services.EventConsumer.Kafka
RabbitMQpushEverest.Services.EventConsumer.RabbitMq
NATSJetStreamEverest.Services.EventConsumer.Nats
HTTPpollEverest.Services.EventConsumer.Http
NonedisabledEverest.Services.EventConsumer

Events 70

debit 16

debit.change-card-statusCard status change
debit.replace-cardReplace card
debit.change-card-permissionCard permission change
debit.attach-card-accountCard account attach
debit.detach-card-accountCard account detach
debit.add-card-operation-limitCard operation limit add
debit.remove-card-operation-limitCard operation limit remove
debit.change-card-branchCard branch change
debit.change-customer-branchCustomer branch change
debit.change-card-misc-optionCard misc option change
debit.create-retail-cardRetail card create
debit.create-corporate-cardCorporate card create
debit.create-virtual-cardVirtual card create
debit.set-card-pinCard PIN set
debit.change-card-pinCard PIN change
debit.reset-card-cvv-counterCard CVV counter reset

emboss 2

emboss.create-fileFile create
emboss.process-feedback-fileFeedback file process

noname 2

noname.place-card-orderCard place order
noname.cancel-card-orderCard cancel order

credit 24

credit.create-retail-cardRetail card create
credit.create-corporate-cardCorporate card create
credit.create-virtual-cardVirtual card create
credit.replace-cardCard replace
credit.change-card-statusCard status change
credit.change-card-permissionCard permission change
credit.change-card-misc-optionCard misc option change
credit.attach-card-accountCard linked account attach
credit.detach-card-accountCard linked account detach
credit.add-card-operation-limitCard operation limit add
credit.change-card-branchCard branch change
credit.change-card-auto-limit-increaseCard limit auto increase change
credit.change-card-auto-payment-orderCard limit auto payment order change
credit.change-retail-card-limitRetail card limit change
credit.change-corporate-card-limitCorporate card limit change
credit.change-virtual-card-limitVirtual card limit change
credit.change-customer-limitCustomer limit change
credit.reset-card-limitCard limit reset
credit.reset-customer-limitCustomer limit reset
credit.reverse-change-card-limitCard limit reverse change
credit.fix-card-limitCard limit fix
credit.reset-card-cvv-counterCard CVV counter reset
credit.change-card-pinCard PIN change
credit.set-card-pinCard PIN set

delivery 3

delivery.send-informationInformation send
delivery.change-movementMovement change
delivery.change-addressAddress change

prepaid 23

prepaid.create-retail-cardRetail card create
prepaid.create-corporate-cardCorporate card create
prepaid.create-virtual-cardVirtual card create
prepaid.create-noname-cardNoname card create
prepaid.release-noname-cardNoname card release
prepaid.replace-cardCard replace
prepaid.change-card-statusCard status change
prepaid.change-card-permissionCard permission change
prepaid.personalize-cardCard personalize
prepaid.register-customerRegister customer
prepaid.change-card-merchant-relationCard-merchant relation change
prepaid.adjust-balanceBalance adjust
prepaid.load-balanceBalance load
prepaid.transfer-moneyMoney transfer
prepaid.set-card-pinCard PIN set
prepaid.change-card-pinCard PIN change
prepaid.reset-card-cvv-counterCard CVV counter reset
prepaid.create-walletWallet create
prepaid.remove-walletWallet remove
prepaid.change-wallet-statusWallet status change
prepaid.change-wallet-balance-statusWallet balance status change
prepaid.assign-wallet-to-customerWallet to customer assign
prepaid.assign-wallet-to-cardWallet to card assign