feature/INT-1695 - Add verification attempt-assets endpoints and card scheduled_activation_date - #671
david-ruiz-cko wants to merge 2 commits into
Conversation
🟡 Risk Classification: MINORApproval route: AI Review + Human Approval Classification reasons
Operational gates
Files analysed: 73 wall-e 2026.06.19-02 · policy |
🔬 Debug — why this classification?Each reason code emitted by the classifier, its source clause in the AI in SDLC Control Framework, and what it means.
Kinds:
See issue #3 for the proposal to formalise this map as Appendix A of the standards doc. wall-e 2026.06.19-02 · debug |
🟠 Advisory review: Concerns worth a lookThis PR needs a human approval. Before you give it, these are the things I'd want resolved. The PR adds paginated attempt/asset retrieval endpoints, new response models, and PATCH-with-headers overloads. It looks broadly correct, but there is one breaking API change and one missing validation that need to be resolved. Concerns
This is not an approval. wall-e cannot auto-approve this PR — it is an opinion to help whoever does. Advisory review · us.anthropic.claude-sonnet-4-6 · wall-e 2026.06.19-02 |
| * The paginated assets uploaded for an address document verification attempt. | ||
| */ | ||
| @Data | ||
| @EqualsAndHashCode(callSuper = false) |
| * The personal details provided by the applicant for an identity verification. | ||
| */ | ||
| @Data | ||
| @EqualsAndHashCode(callSuper = true) |
| * The applicant's details for an identity verification attempt. | ||
| */ | ||
| @Data | ||
| @EqualsAndHashCode(callSuper = true) |
| * The paginated assets uploaded for an ID document verification attempt. | ||
| */ | ||
| @Data | ||
| @EqualsAndHashCode(callSuper = false) |
| * Response for identity verification attempt operations | ||
| */ | ||
| @Data | ||
| @EqualsAndHashCode(callSuper = true) |
🟡 Risk Classification: MINORApproval route: AI Review + Human Approval Classification reasons
Operational gates
Files analysed: 75 wall-e 2026.06.19-02 · policy |
🔬 Debug — why this classification?Each reason code emitted by the classifier, its source clause in the AI in SDLC Control Framework, and what it means.
Kinds:
See issue #3 for the proposal to formalise this map as Appendix A of the standards doc. wall-e 2026.06.19-02 · debug |
|
| * Create an address document verification attempt | ||
| * | ||
| * @param addressDocumentVerificationId the address document verification ID | ||
| * @param attemptRequest the attempt request |
| * | ||
| * @param addressDocumentVerificationId the address document verification ID | ||
| * @param attemptRequest the attempt request | ||
| * @return the {@link AddressDocumentVerificationAttemptResponse} |



This pull request adds support for retrieving paginated address document verification attempts and their associated assets (such as document images), and introduces several new response models to represent these assets. It also enhances the
ApiClientinterface to allow custom headers for PATCH requests. Additionally, it improves type safety for address country codes and updates the report response model.Address Document Verification API enhancements:
AddressDocumentVerificationClientand its implementation to retrieve paginated verification attempts (with optional query filters) and to fetch assets (document images) uploaded for a specific attempt, both asynchronously and synchronously. [1] [2] [3] [4] [5] [6] [7] [8]AddressDocumentVerificationAttemptAsset,AddressDocumentVerificationAttemptAssetType, andAddressDocumentVerificationAttemptAssetsResponseto represent and paginate assets. [1] [2] [3]ApiClient interface improvements:
patchandpatchAsyncmethods toApiClientand its implementation, allowing custom headers to be passed with PATCH requests. [1] [2] [3] [4]Type safety and model updates:
countryfield in theAddressresponse model fromStringto theCountryCodeenum for better type safety. [1] [2]signedUrlfield topdfReportinAddressDocumentVerificationReportResponseand improved its documentation.…on_date