RudderStack
RudderStack is a warehouse-native customer data platform (CDP) for developers, with open-source data plane SDKs (rudder-server) and a managed control plane. The platform exposes an HTTP Tracking (Event Stream) API for ingest, a Config Backend API for managing sources/destinations/connections, a Tran
9 channels
across 1 AsyncAPI spec
· Provider profile
Channels
-
Customer-configured Webhook destination endpoint. RudderStack delivers Cloud Mode events and Reverse ETL sync rows to this URL using the HTTP method, headers, and payload shape configured for the destRudderStack Event Streaming API
-
HTTP Tracking API alias endpoint. Merges different identities of a known user.RudderStack Event Streaming API
-
HTTP Tracking API batch endpoint. Sends a batch of identify, track, page, screen, group, or alias events in a single request.RudderStack Event Streaming API
-
HTTP Tracking API group endpoint. Links an identified user with a group such as a company, organization, or account and records group traits.RudderStack Event Streaming API
-
HTTP Tracking API identify endpoint. Associates a visiting user with their actions and records any traits.RudderStack Event Streaming API
-
HTTP Tracking API page endpoint. Records a page view and any associated properties.RudderStack Event Streaming API
-
HTTP Tracking API screen endpoint. Mobile equivalent of page; records a mobile screen view.RudderStack Event Streaming API
-
HTTP Tracking API track endpoint. Records user actions with associated properties.RudderStack Event Streaming API
-
Webhook Source endpoint. Accepts inbound webhooks from third-party SaaS tools. RudderStack identifies which Webhook Source should handle the request using the write key supplied via Basic Auth, then nRudderStack Event Streaming API