Hi Todd and Bradley — apologies for the delayed response, and thanks for reaching out. In general, we want to avoid using the Caliper API as a reporting or bulk data-export mechanism, particularly because API requests are subject to the AWS 29-second timeout and the API is designed for quick retrieval. Using the Lookup Customer endpoint with a createdOnOrAfter value may be a reasonable approach if you’re looking to retrieve customers created within a specific date range. If that doesn’t meet the use case, a custom endpoint may be another option. That said, pulling a very large volume of customer records through the API is discouraged, since Caliper is not designed for batch imports or large-scale reporting workloads. That's also a reason why we don't provide the ability of fetching all customers under a given group, as the number of customers would grow and the amount of data the API would need to pull could significantly increase. Let me know if you have additional questions! Feel free to open a ticket as well with your use case.
Best,
Solène
That's the only way I see it working. But if Solene is listening, it would be nice to lookup a customer by Group number using the Lookup Customer endpoint.
— Bradley Bell 4 months ago