Integration troubleshooting
This topic offers guidance to some commonly experienced issues and possible resolutions.
Issue | Possible cause | Possible solution |
---|---|---|
New entity stuck “In-progress“ or “Automating…“ | Invalid or no response from your integration. An invalid response from your integration isn't processed, but the check doesn't fail automatically. Maxsight continues to reattempt the check, hoping for a valid response which is why it sits in the status it does. This continues until the check deadline passes. | Check your integration is returning a valid JSON response with a 200 status code. Using the same request JSON and checking how your integration responds is the quickest way to do this. For check types such as |
Error: "A data provider has not been configured for this country" | Under the assumption this is not a genuine configuration error; check your check configuration for any country specific settings: Your JSON response contains the | Ensure that when you are returning an error, either a handled error object or a If the |
Unable to display handled errors | Your JSON response is invalid. | When handling errors in Maxsight, you don't need to include additional fields beyond The response status code should always be 200 regardless that you are returning an error. The following could be a valid error response. Note that only errors and warnings are included: { "errors": [ { "type": "MISSING_CHECK_INPUT", "message": "The request is missing required fields." } ], "warnings": [] } For more information, see About error types. |
Error adding associates to verification list with error: "An error occurred whilst adding officers/shareholders to the verification list. Try again later." This presents itself as a 500 status code at the API level. | This can be due to two possible reasons:
| For reason 1, do the following:
For reason 2, do the following:
|