Address-verification¶
Expected responses¶
In order of evaluation
| Response | Exception | Id | Comment |
|--|--|--|--|
| 403 | GeolocationDisabledException | 9E56F960-79A2-48ED-A715-FAB38A07B84F | Feature toggle off, handled by app |
| 400 | BadRequestException | 76489cc0-1b68-4fb6-981f-1a7386c156e3 | Invalid coordinates (not floating point numbers) |
| 400 | UserAddressCoordinatesMissingException | 2e15a3c5-1c62-4325-bf31-d501b44e7994 | No coordinates exist for the current user address so cannot use geolocation |
| 400 | GeolocationToFarException | b8fcb86f-94b0-4058-bcd7-246d5cf1c970 | Distance between address coordinates and geolocation (including accuracy measure) is too far, handled by app |
| 403 | ForbiddenException | 2dffcbba-eaf2-4ac8-93d9-7a5241257a63 | Address not found or already verified |
| 200 | | | Address verification successful |
The errors not handled by app explictely have error header/message from backend.