Lesson
Connecting Systems With Braze
The way that Braze is able to connect to other systems is to communicate via Application Programming Interfaces (APIs). An API defines what data must be sent to a system, what format that data should be in, and what the system will do once it has received that data.
Whether you are sending webhooks, using Connected Content, or receiving data from other systems, you’ll be using APIs to communicate.
API Basics
In the following video, learn more about how APIs work.
Braze Messaging and APIs
You now know that APIs can be sent from any system to another system. In terms of what you can do in the Braze dashboard, there are four primary ways you’ll interact with APIs:
- Webhooks
These are outbound messages that go from Braze to another system. The response from that system isn’t saved. - Connected Content
Connected Content sends a request to an API, and saves the response for use in a message in Braze. - Data Transformations
If another system sends an API call to your Braze workspace, you can catch that request and process it using Data Transformations. - Braze APIs
Braze has a large number of APIs that you can use to trigger messages, change catalogs, and more. You can even use Webhooks to send messages to the Braze APIs.
In this video, learn more about the different directions data can move with Braze: