This page provides a comprehensive overview of the common error codes that users might encounter while using Genify's Transaction Data API and the Logo Service. Understanding these error codes is crucial for troubleshooting and ensuring seamless interaction with our services.
General HTTP Error Codes
The table below summarizes the most common error codes returned by our service APIs as well as the meaning and the recommended fix for each.
Code | Meaning | Output |
---|---|---|
400 | Bad request (Usually implies there are missing fields or validation errors) | Make sure all fields were correctly added with correct data. |
401 | Unauthorized | Make sure you add the bearer token to the headers |
404 | Not Found | Make sure that provided user_id is available in DB |
500 | Internal Server Error | Request correctly received, but an unexpected error occurred. Try again later |
Logo HTTP Codes
The table below summarizes the Logoerror codes returned by our service APIs as well as the meaning and the expected output for each.
Code | Meaning | Output |
---|---|---|
200 | Our system was able to retrieve the logo successfully | The correct logo |
202 | Logo is still being processed. User can wait for a period of 2-5 secs before refreshing the page and getting the logo | JSON response: "Logo is still being processed" |
404 | Logo not found | A generic earth logo ![]() |