The Batch API allows you to create or update multiple customer profiles in a single request, optimizing performance and reducing network overhead. This is particularly useful for bulk user imports, mass profile updates, and large-scale customer data synchronization.Documentation Index
Fetch the complete documentation index at: https://docs.gameball.co/llms.txt
Use this file to discover all available pages before exploring further.
Step 1: Create a Batch Job
Create a batch job by sending a POST request to the appropriate batch endpoint. For customer data, use the Batch Customer Data API. Endpoint:Step 2: Get the Job Status
Use the Check Batch Status API to monitor the progress of your batch operation:Queued
Queued
Running
Running
Completed
Completed
Step 3: Stop the Running Job (Optional)
If needed, you can stop a running batch job using the Stop Batch Execution API:Available Batch Operations
Customer Data
Bulk customer data processing for efficient data synchronization and migration
Orders
Bulk order processing for efficient order management and tracking
Balance Inquiries
Bulk balance inquiry processing for efficient customer balance management
Adjustments
Bulk balance adjustments for efficient customer balance management
Cashback Rewards
Bulk cashback reward processing for efficient reward distribution
Redemptions
Bulk redemption processing for efficient reward redemption management
Events
Bulk event processing for efficient event tracking and analytics
Performance Limit: Each batch request supports up to 1,000 objects per request for optimal processing efficiency.
Related Resources
Batch APIs Overview
Complete guide to batch operations
Batch Customer Data API
Bulk customer data processing
Check Batch Status API
Monitor batch operation progress
Stop Batch Execution API
Stop a running batch job
Build Your Own UI
Back to Build Your Own UI overview