Python
Verify one address or a whole list with requests, including retries and 429 handling.
Node.jsNode.js
Verify one address or a whole list with built-in fetch. No packages needed.
PHPPHP
Verify one address or a whole list from PHP with cURL or Guzzle.
RubyRuby
Verify one address or a whole list with Net::HTTP and no gems.
GoGo
Verify one address or a whole list with net/http and typed structs.
JavaJava
Verify one address or a whole list with java.net.http and Jackson.
C#C#
Verify one address or a whole list with HttpClient and System.Text.Json.
BulkVerify a list with the API
Submit up to 100,000 addresses, poll, fetch results as JSON or CSV, then delete.
WebhooksWebhooks and callbacks
Get a signed list.done call when a list finishes, with verification code for Python, Node.js and PHP.
ErrorsErrors, credits and rate limits
Status codes 400 to 429, how credits are charged and refunded, and how to handle 202 pending safely.