---
Source: https://docs.microblink.com/verify/v2/messages
Title: Response messages
Description: Reference for all messages returned in BlinkID Verify API responses
---

# Response messages

The `messages` array in the API response contains human-readable explanations for integrators.
Messages appear when verification behaved unexpectedly or could not produce a complete result.

Each message has a `Code` and a `Message` string.
Codes are prefixed by type: `E` (error), `W` (warning), or `I` (informational).

## Errors

### E001

The request produced no result.
Review your request parameters and ensure the required image fields are present and valid.

### E003

Text extraction from the document failed entirely.
Supply higher-quality images with all document edges visible and no cropping.

## Warnings

### W001

The front image was marginal quality, but processing continued and produced a partial result.
Review `processIndicators` for details on what affected the image.
If the result is inadequate, prompt the user to recapture.

### W002

Image quality was too low for any reliable result.
Prompt the user to recapture.

### W003

Only one image was provided for a multi-sided document.
Supplying the other side will produce a more complete and reliable verification.

### W004

The barcode image quality was insufficient.
If submitting a separate barcode image, supply a higher-quality capture.

### W005

Image quality prevented the system from reaching a fraud verdict.
`recommendedOutcome` will be `Retry`.
Prompt the user to recapture.

### W006

The image lacks sufficient clarity.
Prompt the user to recapture with better lighting and focus.

### W007

The document is so close to the image edges that liveness checks could not run, and no overall fraud verdict is possible.
Prompt the user to recapture with more background visible around the document.
If you are intentionally submitting cropped images, see [Accept cropped images](./cropped.md).

### W008

The document is close to the image edges; verification ran but the liveness check was skipped.
The fraud verdict is less reliable as a result.
Prompt the user to recapture if possible.
If you are intentionally submitting cropped images, see [Accept cropped images](./cropped.md).

## Informational

### I001

Processing completed and all feasible checks ran.
If the result is not what you expected, review `processIndicators` for details on conditions that may have limited the checks.


Last updated on Aug 3, 2026
