For more details on API response codes and troubleshooting, refer to Error handling.
v2 error codes
In v2, errors also carry a GBG error code alongside the HTTP status. Each code maps to a named error and identifies where in the request the problem occurred.FAQ
How do I get granular failure reasons for document verification?
How do I get granular failure reasons for document verification?
You can access detailed failure reasons in two ways:
- Through the v2 API error response
- Through the Investigation portal.
v2 API error responses
The v2 API returns structured error objects that include a machine-readable error code, a description of the problem, and a recommended action. Each error specifies where the issue originated, making it easier to diagnose failures programmatically.Every API response also includes an
X-Request-ID header. Include this value when contacting GBG support. It correlates your request with server-side logs for faster troubleshooting.Investigation portal
For document-specific verification failures, the Investigation portal provides the most detailed view. To access granular failure reasons:- Log in to the GBG GO platform and navigate to the Investigation section.
- Click the Session ID of the session you want to review. This opens the session detail view, which shows an overview of the session.
- Navigate to the Processing tab to see each module’s outcome, for example, Match, No Match, or Error.
- Expand any module section to see a breakdown of individual data point matches.
- Click More details to open the module detail view. The available tabs vary by module type.
- Check the Raw Response tab for the complete response from the verification provider, which contains the module errors and reasons.