Introducing Webhooks
October 21, 2024
We’re excited to announce that Webhooks are now available on Coinbase Developer Platform (CDP). This means that you can embed realtime notifications for different types of onchain activity (like transactions and transfers) on Base directly into your app with just a few lines of code.
About Webhooks
Webhooks are a notification service - a way for one application to deliver data to another application in real-time when a specific event occurs.
Webhooks can be used to notify external systems of events as they occur, allowing systems to react immediately. This is particularly useful for integrating different services or automating workflows. Today, builders use CDP webhooks to create push notifications, price alerts, and monitor token flows from key wallets, among many other things.
Event Types supported in CDP Webhooks
While the scope of what CDP Webhooks can be used for is broad, there are five primary events that you can use to build your notifications.
How to get started
Getting started building CDP Webhooks is easy. Simply:
Visit Coinbase Developer Platform (CDP) and login using your Coinbase account
Create an API key, if you haven’t done so already
Check out our documentation to create your first webhook
And now you’re off and running with Webhooks!
CDP Webhooks enable so much that it’s no wonder why they’ve become so popular. While we’re still early in building CDP Webhooks on Base, we’ll continue to add more features and support in the future.
Got feedback, questions, or features you want to see us include in Webhooks? Reach out to us on Discord.
This material is the property of Coinbase, Inc., its parent and affiliates ("Coinbase"). This material is for informational purposes only, and is not (i) an offer, or solicitation of an offer, to invest in, or to buy or sell, any interests or shares, or to participate in any investment or trading strategy, (ii) intended to provide accounting, legal, tax advice, investment recommendations or other professional advice or (iii) an official statement of Coinbase. You should consult with a professional advisor before making any decisions based on this information. No representation or warranty is made, expressed or implied, with respect to the accuracy, completeness, reliability or suitability of this information or to the future performance of any digital asset, financial instrument, protocol, network, project or other market or economic measure. This information contained herein is believed to be current as of the date indicated and may not be updated or otherwise revised to reflect information that subsequently became available or a change in circumstances after the date of publication. Prior results that are presented here are not guaranteed and prior results do not guarantee future performance. The risk of loss in cryptocurrency, including staking, can be substantial and nothing herein is intended to be a guarantee against the possibility of loss. Coinbase may have financial interests in, or relationships with, some of the entities and/or publications discussed or otherwise referenced in the materials. Certain links that may be provided in the materials are provided for convenience and do not imply Coinbase's endorsement, or approval of any third-party websites or their content. The right to use any of Coinbase’s services and tools may be contingent on completion of Coinbase’s onboarding process and is subject to Coinbase’s sole discretion, including entrance into applicable legal documentation and will be, at all times, subject to and governed by Coinbase’s policies, including without limitation, any applicable terms of service and privacy policy, as may be amended from time to time. Coinbase, Inc. is not registered or licensed in any capacity with the U.S. Securities and Exchange Commission or the U.S. Commodity Futures Trading Commission.