Batch processing and scripting

The Autoaddress API endpoints called directly, via an SDK, or via our jQuery Plugin are restricted to real-time address entry only.  We rate limit use to prevent multi-threaded batch processing or scripting in order to protect the security, responsiveness and reliability of our API.  When rate limiting is triggered, this unfortunately also affects the real-time users for the affected license key.  It may also have unexpected cost implications for customers who purchase credit packs of transactions.

If a user exceeds the request limit in a specified time window, the user will get a HTTP 429 Error Message or a "Too Many Requests" message.

If you wish to make batch or automated calls please contact us to discuss.

Please note the following:

  • The rate limiting on the real-time API is based on calculating "requests per second" every few seconds.
  • If a user exceeds the request limit in a specified time window they will get a HTTP 429 Error Message or a "Too Many Requests" message and will not get any results returned.