Notifications

Subscribe to events and receive webhook notifications

Manage subscriptions to important events for your BBVA products, directly from your systems. The Notifications API enables you to register, unsubscribe, and modify your preferences for receiving HTTP webhook notifications. This ensures that your systems receive the necessary information at the right time.

Learn all about API Notifications

Your systems will receive notifications of relevant events in real time

In a business environment that doesn’t stop, the key is to manage information intelligently. With the Notifications API, BBVA offers you the ultimate tool to manage your subscriptions to the events that impact your operation. Choose what notifications to receive and where, keeping your systems synchronized and ready to act.

Our API is designed so that you can register new subscriptions to events you are interested in, modify existing ones or cancel them with complete flexibility. Once configured, notifications for the events you have subscribed to will be sent automatically through secure and reliable HTTP webhooks, allowing you to automate processes and react instantly to every new development.

In practice

  • Subscription control: Manage your system’s event subscriptions: add, remove, or modify them on demand, as needed.
  • Automatic notification receipt after subscribing: Once subscribed, your system will receive HTTP webhooks with relevant information instantly. You will receive this at the callback URL that you declare when you subscribe or modify your subscription. Your system should only "listen" to these events and confirm their receipt, programmatically.
  • Note: Make sure you comply with the relevant contracting process. The times to start receiving webhook notifications on the Callback URL you declare may vary and will be communicated to you by an executive.

What it offers

Advantages of the Notifications API

Subscribing to events on your own and receiving webhook notifications

Independently manage subscriptions, cancellations, and modifications of events to which your system subscribes. Once subscribed, your system receives webhooks with relevant information instantly.

Failed notifications are automatically retried

If your systems are temporarily down, we’ll automatically retry sending notifications until your system confirms they’ve been received. That way, you won’t miss a thing.

Decision-making or automations based on notifications

Avoid constantly checking (for example, via querying another API) the status of a resource (e.g. a payment). Instead, listen to the notifications that BBVA will send directly to your systems. Turn notifications into value for various tasks, such as automatic payments reconciliation.

Available notification types

Status changes in sent SPEI payments

Enables webhook notifications for completed SPEI transfers (when they become successful and/or returned)

Status changes in sent BBVA payments

Enables webhook notifications for completed BBVA transfers

CIE payments received through "BBVA Pay By Bank"

Enables webhook notifications for CIE payments made by customers to CIE enterprise customers using the "BBVA Pay By Bank" product.

How does it work?

Get started with the Notifications API

Other APIs you may be interested in

The Notifications API and the notifications you will receive go hand in hand with other services that generate such notifications, for example:

Más APIs

Mostrar más

Let’s talk

Get in touch with us to find out how our suite of APIs can turn your innovations into reality.

You may also be interested in…

Notifications: Essential in the relationship with the user

More on the importance of real-time notifications in various financial transactions.

Read more

BBVA, the best bank in the world for its open banking offer, according to Global Finance

Have the peace of mind that you are consuming APIs and services from the best bank in this segment.

Read more

REST API: What it is and what its advantages are in project development

Learn about the standard in programmatic communications between systems.

Read more