- Get all active workflows with monitoring enabled
- Retrieve historical data changes across your workflows
Prerequisites
To get the most out of this guide, you’ll need to:- Create a Kadoa account
- Get your API key
1. Get All Active Monitoring Workflows
Use the following endpoint to retrieve your workflows:2. Get Historical Data Changes
The/changes
endpoint returns all historical data changes detected by your monitoring workflows. By default, it returns changes from all your active workflows.
View full API reference →
Differences Field Explanation
Each change includes adifferences
array showing structured representations of what changed:
differences
field provides an object-based diffing with the following structure:
type
: The type of change - can beadded
,removed
, orchanged
fields
: All fields of the object (even if unchanged)
key
: Field name that was changedvalue
: Current field valuepreviousValue
: Previous field value (only present forchanged
type)
Example: Product Inventory Changes
Here’s a real-world example showing how product data changes are tracked: Before:id: "004"
remains unchanged, so it doesn’t appear in the differences array.
For real-time updates, consider using our WebSocket API instead of polling
this endpoint.