Webhooks intro
webhooks webhooks are an important component of any integration with cross river while apis let you request data on demand, webhooks push real time updates directly to your system eliminating the need for constant polling and reducing latency in many cases, webhooks are more efficient and reliable than apis alone, ensuring your application stays in sync with critical events like account changes, transaction updates, and processing outcomes a webhook is triggered when a specific event occurs, like a transaction posting, a payment settling, or an account status changing once the registered event fires, a notification is sent to a partner’s designated callback url, carrying json structured data that describes exactly what happened this event driven flow lets partners react in real time, update their internal systems, and automate follow up actions without relying on constant polling or manual checks use webhooks within the cross river systems to notify you when different events occur t he event returns a resource object that contains relevant details about the subject of each event the full event details are included and sent to your system webhooks report to your system with real time notifications when an event happens you must register via api to use webhooks accounts, cards and payment events webhook management card payments hook notifications