Scale
Bulk processing
Use bulk endpoints for spreadsheets, supplier lists, infrastructure inventories and other workflows containing multiple records.
Current request limit
10,000 records
per bulk request
Payment bulk example
cURL
curl -X POST https://api.threatprevent.io/v1/payment-risk/bulk \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"emails":["one@example.com","two@example.com","three@example.com"]}'Recommendations
- Deduplicate indicators before submitting them.
- Use bulk endpoints whenever a workflow naturally contains multiple records.
- For large datasets, use manageable batches rather than repeatedly sending the entire dataset.
- Retry failed batches only; do not resend batches that completed successfully.
- Remember that each record represents a billable unit even though the batch is one HTTP request.
