Batches
The Batch API provides a set of powerful tools for efficiently processing multiple requests in a single operation. These APIs enable bulk creation, updates, and transactional operations while reducing network overhead. By using batch processing, you can streamline data synchronization, automate large-scale operations, and improve overall system performance.Available Endpoints
Batch Creation
Allows bulk processing of customer data, orders, balance inquiries, adjustments, cashback rewards, redemptions, and events. This improves efficiency by handling multiple records in a single request.- Batch Creation Overview - Overview of batch creation capabilities
- Customer Data - Bulk customer data processing
- Orders - Bulk order processing
- Balance Inquiries - Bulk balance inquiry processing
- Adjustments - Bulk balance adjustments
- Cashback Rewards - Bulk cashback reward processing
- Redemptions - Bulk redemption processing
- Events - Bulk event processing
Batch Management
Provides tools to monitor and control batch jobs. You can check the status and results of a batch operation or stop an ongoing execution if needed.- Batch Management Overview - Overview of batch management capabilities
- Check Batch Status - Monitor batch job status and results
- Stop Batch Execution - Stop ongoing batch operations
Key Benefits
- Efficiency: Process multiple records in a single request
- Performance: Reduce network overhead and improve system performance
- Scalability: Handle large-scale operations with ease
- Automation: Streamline data synchronization and bulk operations
- Monitoring: Track batch job progress and manage execution
Note: Batch operations require both
apikey and secretkey headers for authentication.