Credit Usage
SMARTe Discover APIs operate on a credit-based consumption model. Credits are associated with your organization and are evaluated for every data retrieval request.
Credit validation occurs before processing begins. Credits are deducted only when data is successfully delivered.
How Credits Are Deducted
Each request is evaluated independently. Credit deduction is tied to data delivery, not to request submission.
Credits are calculated based on the volume of data returned and the type of data delivered.
Total Credits = Number of records returned × Applicable Credits per record
Credit Validation
Before processing a request, SMARTe verifies that sufficient credits are available for the organization. If sufficient credits are not available:
- The request is rejected
- No data retrieval is performed
- An error response is returned
Credit Information in Responses
For successful requests, credit-related metadata is included in response headers. Typical headers include:
- credits-deducted
This information can be used for tracking and reconciliation of API usage.
Managing Credit Usage
To manage credit consumption effectively:
- Use Stats API to estimate record counts before retrieving data
- Use Preview mode to validate filters without consuming credits
- Avoid unnecessary full data extraction
Credit allocation and replenishment are managed at the api key level.
Updated about 1 month ago
What’s Next
Review rate limiting behavior to design resilient, high-throughput integrations.

