page and limit to walk through them.completed or failed, we calculate the final cost (100 credits per IP where a domain was found) and refund any excess. Subsequent calls return the cached settlement — you are never double-charged.curl --location 'https://dev.enrich.so/api/v3/ip-to-company/batch/550e8400-e29b-41d4-a716-446655440000/results?page=undefined&limit=undefined' \
--header 'x-api-key: <api-key>'{
"success": true,
"data": {
"batchId": "550e8400-e29b-41d4-a716-446655440000",
"status": "completed",
"totalItems": 3,
"processedCount": 3,
"foundCount": 2,
"results": [
{
"searchIp": "8.8.8.8",
"ipDomain": "google.com",
"ipOrganization": "Google LLC",
"ipCountryName": "United States",
"ipCountryCode": "US",
"ipCity": "Mountain View",
"ipTimezone": "America/Los_Angeles"
},
{
"searchIp": "1.1.1.1",
"ipDomain": "cloudflare.com",
"ipOrganization": "Cloudflare Inc",
"ipCountryName": "Australia",
"ipCountryCode": "AU",
"ipCity": "Sydney",
"ipTimezone": "Australia/Sydney"
},
{
"searchIp": "104.16.132.229",
"ipDomain": null,
"ipOrganization": "Cloudflare Inc"
}
],
"page": 1,
"limit": 100
},
"meta": {
"requestId": "665a23bc2c3b7800129dce10",
"creditsUsed": 200,
"creditsRefunded": 100,
"creditsRemaining": 4700,
"totalItems": 3,
"processedItems": 3
}
}