feature/INT-1695 - Add verification attempt-assets endpoints and card scheduled_activation_date - #243
david-ruiz-cko wants to merge 2 commits into
Conversation
🟡 Risk Classification: MINORApproval route: AI Review + Human Approval Classification reasons
Operational gates
Files analysed: 23 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 attempt/asset listing endpoints across four identity verification clients, introduces new data model fields and shared entity 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: 26 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 documentation improvements to the identity verification, address document verification, and face authentication modules. The main focus is on adding detailed docstrings for data models, supporting pagination for attempt and asset listing endpoints, and expanding the data model to include additional applicant details.
Pagination and API Enhancements
AttemptsQueryFilterand improvedAttemptAssetsQueryFilterclasses incheckout_sdk/identities/entities.pyto support pagination for attempt and asset listing endpoints.identityverification_client.py,iddocumentverification_client.py,addressdocumentverification_client.py, andfaceauthentication_client.pyto accept pagination filters and return paginated results for attempts and attempt assets. [1] [2] [3] [4] [5] [6]Data Model and Documentation Improvements
identityverification.py,iddocumentverification.py,addressdocumentverification.py, andfaceauthentication.py, clarifying expected shapes, field requirements, and examples. [1] [2] [3] [4]DeclaredDataand related classes to include additional fields such asphone_number,email, andaddressfor identity verification, and improved the structure for address and phone number data. [1] [2]Code Imports and Structure
__ASSETS_PATHconstants to relevant client classes to support the new asset listing endpoints. [1] [2]Minor Improvements
Dictincheckout_sdk/issuing/cards.py.These changes improve the SDK's usability, make the API contracts clearer, and provide more flexibility when listing and retrieving verification attempts and their assets.
Note: attributes are assigned dynamically, so setting the old name raises nothing and the field is silently dropped from the request. Worth calling out to integrators. Nothing else is breaking: the new
queryandheadersparameters both default toNone.