Share
Roster API (Edge) Setup Guide

Roster API is a brand engagement and ambassador marketing platform that helps e-commerce brands turn customers into brand ambassadors, affiliates, and content creators. It enables brands to run referral and affiliate programs, launch ambassador campaigns, distribute and track discount codes, automate rewards and commissions, and build community engagement through posts, comments, and channels.

Hevo uses the Roster REST API to replicate data from your Roster API account to the Destination of your choice. To ingest data, you must provide Hevo with a private access token generated from your Roster API account.


Supported Features

Feature Name Supported
Capture deletes Yes
History mode No
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable Yes

Handling of Deletes

Hevo handles deleted records differently based on how data is ingested for an object.

Hevo uses a full data refresh approach to capture delete actions for parent objects. During each Pipeline run, Hevo compares the data fetched from the Source object with the data present in the Destination table. If a record exists in the Destination but is no longer returned by the Source, the record is marked as deleted by setting the value of the metadata column __hevo__marked_deleted to True. This applies to the following objects:

  • Orders

  • Rewards

  • Contacts

  • Programs

  • Campaigns

  • Discount Rules

  • Likes

  • Comments

  • Posts

Roster API sends delete notifications for the Campaign Performance and Discount Code objects, which Hevo uses to mark the corresponding records as deleted in the Destination. Hevo receives these notifications and marks the corresponding records as deleted in the Destination by updating the value of the metadata column __hevo__marked_deleted to True.


Source Considerations

  • Events retrieved through the Events object are not immediately available in the Roster API. After an action occurs, it may take a few seconds to a few minutes for the Event to appear.
Last updated on Jul 16, 2026

Tell us what went wrong

Skip to the section