When it happens
violated_policies says which limit:
minute: the key made more calls in the current UTC minute than its rate limit allows.concurrency: the key already had two searches running, and no slot became free within a second.
What to do
Wait forRetry-After seconds before retrying, and pace requests using the RateLimit header. For concurrency, run fewer searches in parallel. See Rate limits & usage.
Example
Headers
Body