Data Propagation
Overview
Why Data Propagation Matters
How Data Propagation Works
Basic Data Flow
Step 1: API Create User
└── Response: {user_id: "123", email: "[email protected]"}
Step 2: API Login
└── Input: email from Step 1
└── Response: {token: "abc123def456"}
Step 3: Web Login
└── Input: email and password
└── Use token from Step 2 in header
Step 4: Web Verify Profile
└── Use token from Step 2
└── Verify user_id from Step 1 in profileData Variable Syntax
Capturing Output Data
Types of Data to Capture
Extracting Data from Steps
Method 1: Automatic Extraction
Method 2: Manual Extraction
Method 3: Data Hub
Using Captured Data
Example 1: User Creation and Login
Example 2: Payment Processing
Data Mapping
Simple Mapping
Complex Mapping
Conditional Mapping
Data Transformation
Available Transformations
Function
Purpose
Example
Example Transformations
Accessing Nested Data
JSON Path Navigation
Array Access
Real-World Workflow Examples
Example 1: E-Commerce End-to-End
Example 2: API Data Pipeline
Best Practices
✅ Do
❌ Don't
Troubleshooting
Issue: Variable not recognized
Issue: Data format incorrect
Issue: Null or empty values
Integration with Other Features
Related Topics
Last updated