feature/INT-1695 - Add verification attempt-assets endpoints and card scheduled_activation_date - #381
Conversation
🟡 Risk Classification: MINORApproval route: AI Review + Human Approval Classification reasons
Operational gates
Files analysed: 32 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: Looks good to meThis PR still needs a human approval — wall-e cannot auto-approve it. For what it's worth, I read the diff and found nothing I'd block on. Adds pagination support to the list-attempts methods across all four identity/face-auth clients, introduces new attempt-assets endpoints, adds richer applicant data model classes, renames What I checked
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 |
🟡 Risk Classification: MINORApproval route: AI Review + Human Approval Classification reasons
Operational gates
Files analysed: 33 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 |
|



This pull request introduces several enhancements and structural improvements to the identity verification and face authentication modules. The main updates include adding support for pagination when listing verification attempts, introducing new fields and types for richer applicant data, and enabling retrieval of document/image assets for verification attempts. The changes also improve type annotations and documentation for better clarity and extensibility.
Pagination and Asset Retrieval Enhancements:
skipandlimit) when listing verification attempts in theget...Attemptsmethods for identity, ID document, address document, and face authentication clients, using the newAttemptsQueryFilterclass. These methods now use the newquerymethod inApiClientto handle query parameters. [1] [2] [3] [4] [5] [6]Applicant Data Model Improvements:
PhoneNumber,IdvAddress,IdentityDeclaredData, andIdentityVerificationClientInformationto capture richer applicant details, including phone, email, address, document issuing country, and document type. [1] [2] [3] [4]Type and Documentation Improvements:
ClientInformation,DeclaredData, and related request/response objects, specifying formats, examples, and optionality for better developer experience and validation. [1] [2]Dependency and Import Updates:
These updates make the API more flexible, extensible, and user-friendly, especially for clients needing to paginate results or capture additional applicant information.
Note: nothing else is breaking. The new
getXAttempts($id, ?AttemptsQueryFilter $query = null)andupdateCardDetails($cardId, $request, ?CardUpdateHeaders $headers = null)parameters default to null, andApiClient::query()was widened to accept a nullable filter. Properties are untyped, so theIdentityDeclaredDataandIdentityVerificationClientInformationsubclasses are a docblock change only.