# Weavr Webhook

For Verification, create a base64 hash using HmacSHA256 using Published-Timestamp header as message and your API key as secret. The result should match the Signature header.

Version: v2

## Servers

```
""
```

## Download OpenAPI description

 - [Weavr Webhook](https://api.weavr.io/_bundle/products/webhooks/openapi.yaml)

## Corporates

 - [POST /corporates/kyb/watch](https://api.weavr.io/products/webhooks/openapi/corporates/corporates_kyb_watch.md): Notification that the KYB status of a corporate identity has been updated.
 - [POST /corporates/kyb/beneficiaries/watch](https://api.weavr.io/products/webhooks/openapi/corporates/corporates_kyb_beneficiaries_watch.md): Notification that the verification status of a corporate beneficiary has been updated.
 - [POST /corporates/corporate_activated/watch](https://api.weavr.io/products/webhooks/openapi/corporates/corporates_corporate_activated_watch.md): Notification that a corporate identity has been activated.
 - [POST /corporates/settings_updated/watch](https://api.weavr.io/products/webhooks/openapi/corporates/corporates_settings_updated_watch.md): Notification that the settings of a corporate identity were changed, either by one of its users or by Weavr.
 - [POST /corporates/corporate_deactivated/watch](https://api.weavr.io/products/webhooks/openapi/corporates/corporates_corporate_deactivated_watch.md): Notification that a corporate identity has been deactivated.
## Consumers

 - [POST /consumers/kyc/watch](https://api.weavr.io/products/webhooks/openapi/consumers/consumers_kyc_watch.md): Notification that the KYC status of a consumer identity has been updated.
 - [POST /consumers/consumer_activated/watch](https://api.weavr.io/products/webhooks/openapi/consumers/consumers_consumer_activated_watch.md): Notification that a consumer identity has been activated.
 - [POST /consumers/consumer_deactivated/watch](https://api.weavr.io/products/webhooks/openapi/consumers/consumers_consumer_deactivated_watch.md): Notification that a consumer identity has been deactivated.
## Managed Cards

 - [POST /managed_cards/state_change/watch](https://api.weavr.io/products/webhooks/openapi/managed-cards/managed_cards_state_change_watch.md): Notification that a card has changed state. The following events trigger a notification: - Activate a physical card. - Remove a managed card. - Report a physical card as lost. - Report a physical card
 - [POST /managed_cards/authorisations/watch](https://api.weavr.io/products/webhooks/openapi/managed-cards/managed_cards_authorisations_watch.md): Notification that a card authorisation attempt has been performed on a managed card. This is sent irrespective of the authorisation outcome - the `approved` field indicates whether the authorisation h
 - [POST /managed_cards/adjustments/watch](https://api.weavr.io/products/webhooks/openapi/managed-cards/managed_cards_adjustments_watch.md): Notification that a balance adjustment has been processed on a managed card.
 - [POST /managed_cards/settlements/watch](https://api.weavr.io/products/webhooks/openapi/managed-cards/managed_cards_settlements_watch.md): Notification that a card settlement has been processed on a managed card.
 - [POST /managed_cards/expiries/watch](https://api.weavr.io/products/webhooks/openapi/managed-cards/managed_cards_expiries_watch.md): Notification that a card is about to expire, a card Expired or a Card was renewed.
 - [POST /managed_cards/physical_cards_upgrade/watch](https://api.weavr.io/products/webhooks/openapi/managed-cards/managed_cards_physical_cards_upgrade_watch.md): Notification that there has been an update in the card upgrade to physical process
 - [POST /managed_cards/replacement/watch](https://api.weavr.io/products/webhooks/openapi/managed-cards/managed_cards_replacement_watch.md): Notification that a card replacement has been requested or processed.
 - [POST /managed_cards/payments/watch](https://api.weavr.io/products/webhooks/openapi/managed-cards/managed_cards_payments_watch.md): Notification that a card payment (the aggregate of related authorisations, settlements, reversals, refunds and chargebacks) has been created or updated. The payload carries the full current state of t
## Managed Accounts

 - [POST /managed_accounts/watch](https://api.weavr.io/products/webhooks/openapi/managed-accounts/managed_accounts_watch.md): Notification that the status of a managed account has been updated.
 - [POST /managed_accounts/deposits/watch](https://api.weavr.io/products/webhooks/openapi/managed-accounts/managed_accounts_deposits_watch.md): Notification that an incoming wire transfer (previously called 'deposit') has been performed on a managed account.
 - [POST /managed_accounts/low_balance/watch](https://api.weavr.io/products/webhooks/openapi/managed-accounts/managed_accounts_low_balance_watch.md): Notification that a managed account's available balance has dropped below the configured threshold.
## Transfers

 - [POST /transfers/watch](https://api.weavr.io/products/webhooks/openapi/transfers/transfers_watch.md): Notification that a Transfer transaction has been processed.
## Sends

 - [POST /send/watch](https://api.weavr.io/products/webhooks/openapi/sends/send_watch.md): Notification that a Send transaction has been processed.
## Outgoing Wire Transfers

 - [POST /outgoing_wire_transfers/watch](https://api.weavr.io/products/webhooks/openapi/outgoing-wire-transfers/outgoing_wire_transfers_watch.md): Notification that a Outgoing Wire Transfer has been processed.
## Correspondent Bank Transfers

 - [POST /correspondent_bank_transfers/watch](https://api.weavr.io/products/webhooks/openapi/correspondent-bank-transfers/correspondent_bank_transfers_watch.md): Notification that a Correspondent Bank Transfer has been processed.
## Manual Transactions

 - [POST /manual_transactions/watch](https://api.weavr.io/products/webhooks/openapi/manual-transactions/manual_transactions_watch.md): Notification that a manual transaction has been processed.
## Fees

 - [POST /fees/watch](https://api.weavr.io/products/webhooks/openapi/fees/fees_watch.md): Notification that a fee has been charged.
## Login

 - [POST /login/watch](https://api.weavr.io/products/webhooks/openapi/login/login_watch.md): Notification that a login attempt was completed successfully or declined.
## Stepup

 - [POST /stepup/watch](https://api.weavr.io/products/webhooks/openapi/stepup/stepup_watch.md): Notification that a step-up has been completed or declined.
## Authentication Factors

 - [POST /authentication_factors/watch](https://api.weavr.io/products/webhooks/openapi/authentication-factors/authentication_factors_watch.md): Notification that an enrolment has been accepted or declined.
## Trusted Payees

 - [POST /beneficiaries/batch/watch](https://api.weavr.io/products/webhooks/openapi/trusted-payees/beneficiary_batch_watch.md): Notification that a Beneficiary batch has been submitted.
## Bulk Operations

 - [POST /bulk_process_end/watch](https://api.weavr.io/products/webhooks/openapi/bulk-operations/bulk_process_end.md): Reports on the final state of execution of a bulk process the moment it ends: - COMPLETED: the execution of the bulk process is complete and all bulk operations of the bulk process were executed succe
## Authorised Users

 - [POST /auth/users/user_deactivated/watch](https://api.weavr.io/products/webhooks/openapi/authorised-users/auth_users_user_deactivated_watch.md): Notification that an auth user has been deactivated.
