Troubleshooting
Common problems when working with Rekognita API and their solutions.
401 Unauthorized
Reason: Invalid or missing API key.
- Check if the key starts with
rk_sk_,rk_rk_, orrk_test_ - Ensure the key hasn't been deactivated in the Dashboard
- Check the header:
Authorization: Bearer rk_sk_...(notAPI-Key)
429 Rate Limit
Reason: Too many requests.
- Implement exponential backoff
- Utilize the
Retry-Afterheader - Consider upgrading your plan: Limits
Low OCR Quality
Solution:
- Use the
rekognita-accuratemodel instead ofrekognita-fast - Ensure the document has an image resolution ≥ 300 DPI
- For scanned documents — check contrast and tilt
- Specify the
languageparameter for better recognition
Processing Timeout
Reason: Document is too large or complex.
- Split the document into sections (
page_rangeparameter) - Use
rekognita-fastfor high volumes - Use webhooks instead of synchronous requests
Tables not recognized
- Use
rekognita-accurate— this model performs best with tables - Ensure that tables have distinct borders
- Try the graph output format: Graph Structure
Webhooks not arriving
- Check if your server is accessible from the internet
- Ensure the endpoint returns
200 OK - Check logs in Dashboard → Webhooks → Delivery Log
- Make sure the URL uses HTTPS
Contacting Support
If the issue persists, reach out to us:
- Email: support@rekognita.com
- Include
request_idfrom the API response for rapid resolution