For Companies & Schools
Data Feeds
Data Feeds enable you to consume platform events programmatically from the Edlink platform. These events include actions such as user logins, integration updates, and error notifications. Using Data Feeds, you can create workflows that respond to these events without manually monitoring the dashboard.
Key Concepts
- Application as a Feed: Each application in Edlink acts as a default feed.
- Subscribers: Subscribers are connectors that link a feed to an external system (e.g., AWS SQS, Google Pub/Sub, or a webhook). Each subscriber defines how events are consumed and sent to external systems.
Setting Up Data Feeds
Follow these steps to create and configure a subscriber for your Data Feed:
- Navigate to the Data Feeds Section:
- Log in to the Edlink dashboard.
- Select the relevant application.
- Click on the Data Feeds tab in the left sidebar.
- Create a Subscriber:
- Click on the Create Subscriber button at the top right corner.
- Choose the type of external system you want to connect (e.g., AWS SQS, Google Pub/Sub, or another supported service).
- Provide the required configuration details for the selected type:
- For AWS SQS: Enter the SQS Queue URL and ensure the queue’s region is supported. (See the AWS SQS documentation for more information.)
- For Google Pub/Sub: Add the topic’s name and configure events to listen to. (See the Google Pub/Sub documentation for more information.)
- Select Events: Specify the types of events you want the subscriber to consume. This step ensures only relevant events are sent to your external system.
- Activate the Subscriber: Ensure the subscriber’s state is set to Active to start receiving events immediately.