Skip to content

chore(spec): sync API spec 2026-11-05 - #14

Merged
arosasg merged 3 commits into
mainfrom
chore/spec-sync
Nov 5, 2026
Merged

arosasg merged 3 commits into
mainfrom
chore/spec-sync

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Spec sync 2026-11-05. Upstream files changed: verification.json, account.json.

Breaking changes

  • GET /v3/session/{sessionId}/decision/: response.registry_checks[].company.registry_data: can now be null (breaking); response.registry_checks[].ownership_structure: can now be null (breaking); response.signatures[].confirmation.channel: can now be null (breaking)
  • POST /v3/email/risk/: response.email.email_intelligence.reason_codes[]: type string -> object (breaking); response.email.enrichment.reason_codes[]: type string -> object (breaking)
  • POST /v3/kyb/select/: response.kyb_registry.registry_data: can now be null (breaking)
  • POST /v3/kyb/shareholders/: response.kyb_registry.registry_data: can now be null (breaking)
  • POST /v3/kyb/ubo/: response.kyb_registry.registry_data: can now be null (breaking)
  • POST /v3/phone/risk/: response.phone.enrichment.reason_codes[]: type string -> object (breaking); response.phone.phone_intelligence.reason_codes[]: type string -> object (breaking)
  • POST /v3/session/import-shared/: response.registry_checks[].company.registry_data: can now be null (breaking); response.registry_checks[].ownership_structure: can now be null (breaking); response.signatures[].confirmation.channel: can now be null (breaking)
  • POST /v3/session/{sessionId}/signatures/{nodeId}/validate/: response.signatures[].confirmation.channel: can now be null (breaking)

Added operations (14)

  • DELETE /v3/session/{sessionId}/kyb/parties/drafts/{draftId}/ -> sessions.delete_kyb_party_draft
  • GET /v3/organization/{organization_id}/application/{application_id}/analytics/today/ -> analytics.retrieve_today
  • GET /v3/session/{sessionId}/files-export/{exportId}/ -> sessions.get_files_export
  • GET /v3/session/{sessionId}/kyb/extracted-parties/ -> sessions.list_kyb_extracted_parties
  • GET /v3/session/{sessionId}/kyb/parties/drafts/ -> sessions.list_kyb_party_drafts
  • GET /v3/travel-rule/unmatched/ -> travel_rule.unmatched_deposits.list
  • PATCH /v3/session/{sessionId}/kyb/parties/drafts/{draftId}/ -> sessions.update_kyb_party_draft
  • POST /v3/id-verification/wallets/google-wallet/ -> id_wallets.start_google_wallet
  • POST /v3/id-verification/wallets/verifications/{request_id}/response/ -> id_wallets.submit_verification_response
  • POST /v3/session/{sessionId}/files-export/ -> sessions.export_files
  • POST /v3/session/{sessionId}/kyb/documents/ -> sessions.upload_kyb_documents
  • POST /v3/session/{sessionId}/kyb/parties/drafts/ -> sessions.create_kyb_party_draft
  • POST /v3/session/{sessionId}/kyb/parties/submit/ -> sessions.submit_kyb_parties
  • POST /v3/travel-rule/unmatched/{transaction_uuid}/match/ -> travel_rule.unmatched_deposits.match

Removed operations (0)

Renamed methods (0)

Moved or reassigned methods (0)

Changed operations (368)

  • DELETE /v3/biometric-templates/{template_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/events/{event_uuid}/delete/: descriptions, examples or other details changed
  • DELETE /v3/lists/{list_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/lists/{list_uuid}/entries/{entry_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/{blueprint_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/{blueprint_uuid}/draft/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/{record_uuid}/draft/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/links/{link_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/{note_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/notes/{note_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/report-templates/{template_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/organization/{organization_id}/application/{application_id}/transactions/delete/: descriptions, examples or other details changed
  • DELETE /v3/questionnaires/{questionnaire_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/session/{sessionId}/delete/: descriptions, examples or other details changed
  • DELETE /v3/transactions/rules/install/: descriptions, examples or other details changed
  • DELETE /v3/transactions/rules/{rule_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/travel-rule/counterparty-contacts/{contact_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/travel-rule/vasps/{vasp_id}/decision/: descriptions, examples or other details changed
  • DELETE /v3/travel-rule/wallet-addresses/{entry_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/webhook/destinations/{destination_uuid}/: descriptions, examples or other details changed
  • DELETE /v3/workflows/{settings_uuid}/: descriptions, examples or other details changed
  • GET /v3/aml-monitoring/jobs/{job_id}/: descriptions, examples or other details changed
  • GET /v3/aml/dataset-freshness/: descriptions, examples or other details changed
  • GET /v3/billing/balance/: descriptions, examples or other details changed
  • GET /v3/biometric-templates/: descriptions, examples or other details changed
  • GET /v3/biometric-templates/count/: descriptions, examples or other details changed
  • GET /v3/biometric-templates/{template_uuid}/: descriptions, examples or other details changed
  • GET /v3/blocklist/: descriptions, examples or other details changed
  • GET /v3/businesses/: descriptions, examples or other details changed
  • GET /v3/businesses/{vendor_data}/: descriptions, examples or other details changed
  • GET /v3/customization/: descriptions, examples or other details changed
  • GET /v3/events/: descriptions, examples or other details changed
  • GET /v3/events/enrichment-metrics/: descriptions, examples or other details changed
  • GET /v3/events/subjects/{vendor_data}/: descriptions, examples or other details changed
  • GET /v3/events/{event_uuid}/: descriptions, examples or other details changed
  • GET /v3/fraud/checks/{check_id}/: descriptions, examples or other details changed
  • GET /v3/id-verification/wallets/: response.wallets[].interaction: values added ["digital_credentials"]
  • GET /v3/id-verification/wallets/verifications/{request_id}/: response.wallet_verification.next_action.digital_credentials: added
  • GET /v3/import-jobs/: descriptions, examples or other details changed
  • GET /v3/import-jobs/active/: descriptions, examples or other details changed
  • GET /v3/investigator/activity/: descriptions, examples or other details changed
  • GET /v3/investigator/activity/export/: descriptions, examples or other details changed
  • GET /v3/investigator/dashboard/: descriptions, examples or other details changed
  • GET /v3/investigator/guardrails/: descriptions, examples or other details changed
  • GET /v3/investigator/performance/: descriptions, examples or other details changed
  • GET /v3/investigator/queue/: descriptions, examples or other details changed
  • GET /v3/investigator/runs/{run_id}/: descriptions, examples or other details changed
  • GET /v3/investigator/settings/: descriptions, examples or other details changed
  • GET /v3/investigator/summary/: descriptions, examples or other details changed
  • GET /v3/investigator/transactions/{transaction_id}/: descriptions, examples or other details changed
  • GET /v3/lists/: descriptions, examples or other details changed
  • GET /v3/lists/{list_uuid}/: descriptions, examples or other details changed
  • GET /v3/lists/{list_uuid}/entries/: descriptions, examples or other details changed
  • GET /v3/organization/bank-verification-pricing/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/analytics/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/business-sessions/{business_session_id}/networks/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/businesses/toggle-ongoing-monitoring/{job_id}/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/businesses/{business_session_id}/pdf/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/businesses/{vendor_business_uuid}/networks/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/presets/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/{blueprint_uuid}/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/{blueprint_uuid}/draft/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/{blueprint_uuid}/history/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/reviewers/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/{record_uuid}/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/{record_uuid}/draft/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/{record_uuid}/history/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/statistics/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/teams/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/teams/{record_uuid}/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/action-receipts/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/aml/: response[].hits[].datasets[]: values added ["Other Lists"]; response[].warnings[].feature: values added ["GEOLOCATION", "SIGNATURE"]
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/checklist/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/events/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/links/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/presign/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/print/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/regulatory-reports/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/requests/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/requests/options/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/requests/{request_uuid}/attachment/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/networks/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/graph/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/map/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/members/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/notes/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/report/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/signals/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/timeline/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/download-url/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/report-templates/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/report-templates/{template_uuid}/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/sessions/{session_id}/networks/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/transactions/{transaction_uuid}/networks/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/transactions/{transaction_uuid}/parties/{transaction_party_uuid}/networks/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/transactions/{transaction_uuid}/pdf/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/users/{vendor_user_uuid}/networks/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/vendor-businesses/toggle-ongoing-monitoring/{job_id}/: descriptions, examples or other details changed
  • GET /v3/organization/{organization_id}/application/{application_id}/vendor-users/toggle-ongoing-monitoring/{job_id}/: descriptions, examples or other details changed
  • GET /v3/questionnaires/: descriptions, examples or other details changed
  • GET /v3/questionnaires/{questionnaire_uuid}/: descriptions, examples or other details changed
  • GET /v3/session/imports/providers/: descriptions, examples or other details changed
  • GET /v3/session/imports/template/: descriptions, examples or other details changed
  • GET /v3/session/imports/{importId}/: descriptions, examples or other details changed
  • GET /v3/session/imports/{importId}/errors/: descriptions, examples or other details changed
  • GET /v3/session/{sessionId}/aml-screening-history/: parameter added: month (query); response.results[].entities_screened: added; response.results[].new_hits: added; response.results[].run_id: added
  • GET /v3/session/{sessionId}/aml-screening-history/export/: parameter added: month (query)
  • GET /v3/session/{sessionId}/decision/ (breaking): response.registry_checks[].company.registry_data: can now be null (breaking); response.registry_checks[].ownership_structure: can now be null (breaking); response.signatures[].confirmation.channel: can now be null (breaking); response.assignee: added; response.biometric_retention: added; response.database_validation_not_performed_reason: added; response.decision_trace: added; response.fraud_check: added; response.full_session_video: added; response.full_session_video_recorded_at: added; response.geolocation_attempts: added; response.geolocation_checks: added; response.linked_records: added; response.sandbox_scenario: added; response.shared_from_session_number: added; response.sla_due_at: added; response.status_override: added; response.waiting_since: added; response.aml_screenings[].hits[].datasets[]: values added ["Other Lists"]; response.aml_screenings[].warnings[].feature: values added ["GEOLOCATION", "SIGNATURE"]; response.database_validations[].warnings[].feature: values added ["GEOLOCATION", "SIGNATURE"]; response.email_verifications[].email_intelligence: added; response.email_verifications[].email_social: added; response.email_verifications[].warnings[].feature: values added ["GEOLOCATION", "SIGNATURE"]; response.face_matches[].face_coverage: added; and 59 more differences
  • GET /v3/session/{sessionId}/events/: descriptions, examples or other details changed
  • GET /v3/session/{sessionId}/features/overrides/: descriptions, examples or other details changed
  • GET /v3/session/{sessionId}/generate-pdf/: descriptions, examples or other details changed
  • GET /v3/session/{sessionId}/signatures/{nodeId}/documents/{documentId}/file/: descriptions, examples or other details changed
  • GET /v3/session/{sessionId}/signatures/{nodeId}/evidence/: descriptions, examples or other details changed
  • GET /v3/session/{sessionId}/signatures/{nodeId}/fields/{fieldId}/image/: descriptions, examples or other details changed
  • GET /v3/session/{sessionId}/webhook/{webhook_uuid}: response.webhook_type: values added ["transaction_rule_suggestions.created"]
  • GET /v3/session/{sessionId}/webhooks/: response[].webhook_type: values added ["transaction_rule_suggestions.created"]
  • GET /v3/sessions/: parameter added: decided_from (query); parameter added: decided_to (query); parameter added: tags (query); response.results[]<oneOf 1>.assignee: added; response.results[]<oneOf 1>.sla_due_at: added; response.results[]<oneOf 1>.top_warnings: added; response.results[]<oneOf 1>.waiting_since: added; response.results[]<oneOf 1>.warnings_count: added; response.results[]<oneOf 1>.features[].feature: values added ["GEOLOCATION"]
  • GET /v3/sessions/delete/{job_id}/: descriptions, examples or other details changed
  • GET /v3/sessions/{session_id}/reviews/: descriptions, examples or other details changed
  • GET /v3/transactions/: parameter added: assignee (query)
  • GET /v3/transactions/rules/: descriptions, examples or other details changed
  • GET /v3/transactions/rules/library/: descriptions, examples or other details changed
  • GET /v3/transactions/rules/{rule_uuid}/: descriptions, examples or other details changed
  • GET /v3/transactions/{transaction_id}/: descriptions, examples or other details changed
  • GET /v3/transactions/{transaction_id}/notes/: descriptions, examples or other details changed
  • GET /v3/transactions/{transaction_id}/related/: descriptions, examples or other details changed
  • GET /v3/transactions/{transaction_id}/travel-rule/messages/: descriptions, examples or other details changed
  • GET /v3/travel-rule/counterparty-contacts/: descriptions, examples or other details changed
  • GET /v3/travel-rule/networks/: descriptions, examples or other details changed
  • GET /v3/travel-rule/networks/questionnaire/: descriptions, examples or other details changed
  • GET /v3/travel-rule/settings/: descriptions, examples or other details changed
  • GET /v3/travel-rule/transfers/: descriptions, examples or other details changed
  • GET /v3/travel-rule/vasps/: descriptions, examples or other details changed
  • GET /v3/travel-rule/vasps/{vasp_id}/: descriptions, examples or other details changed
  • GET /v3/travel-rule/vasps/{vasp_id}/decision/: descriptions, examples or other details changed
  • GET /v3/travel-rule/vasps/{vasp_id}/questionnaires/: descriptions, examples or other details changed
  • GET /v3/travel-rule/vasps/{vasp_id}/screening/: descriptions, examples or other details changed
  • GET /v3/travel-rule/wallet-addresses/: descriptions, examples or other details changed
  • GET /v3/travel-rule/wallet-proofs/: descriptions, examples or other details changed
  • GET /v3/travel-rule/workspace/: descriptions, examples or other details changed
  • GET /v3/users/: descriptions, examples or other details changed
  • GET /v3/users/{vendor_data}/: descriptions, examples or other details changed
  • GET /v3/users/{vendor_data}/generate-pdf/: descriptions, examples or other details changed
  • GET /v3/webhook/: response.allowed_domains: added; response.available_events[].value: values added ["transaction_rule_suggestions.created"]; response.endpoints[].subscribed_events[]: values added ["transaction_rule_suggestions.created"]
  • GET /v3/webhook/destinations/: response[].subscribed_events[]: values added ["transaction_rule_suggestions.created"]
  • GET /v3/webhook/destinations/{destination_uuid}/: response.subscribed_events[]: values added ["transaction_rule_suggestions.created"]
  • GET /v3/webhook/destinations/{destination_uuid}/analytics/: descriptions, examples or other details changed
  • GET /v3/webhook/destinations/{destination_uuid}/deliveries/: response.results[].webhook_type: values added ["transaction_rule_suggestions.created"]
  • GET /v3/webhook/destinations/{destination_uuid}/deliveries/{delivery_uuid}/: response.webhook_type: values added ["transaction_rule_suggestions.created"]
  • GET /v3/workflows/: descriptions, examples or other details changed
  • GET /v3/workflows/{settings_uuid}/: response.signature_availability: added
  • PATCH /v3/businesses/{vendor_data}/: descriptions, examples or other details changed
  • PATCH /v3/businesses/{vendor_data}/update-status/: descriptions, examples or other details changed
  • PATCH /v3/customization/: descriptions, examples or other details changed
  • PATCH /v3/document-ai/{sessionId}/documents/{documentUuid}/: descriptions, examples or other details changed
  • PATCH /v3/investigator/settings/: descriptions, examples or other details changed
  • PATCH /v3/lists/{list_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/businesses/toggle-ongoing-monitoring/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/{blueprint_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/{record_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/cases/teams/{record_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/checklist/{item_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/{note_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/report-templates/{template_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/vendor-businesses/toggle-ongoing-monitoring/: descriptions, examples or other details changed
  • PATCH /v3/organization/{organization_id}/application/{application_id}/vendor-users/toggle-ongoing-monitoring/: descriptions, examples or other details changed
  • PATCH /v3/questionnaires/{questionnaire_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/session/{sessionId}/add-images/: descriptions, examples or other details changed
  • PATCH /v3/session/{sessionId}/bulk-update-aml-hit-status/: descriptions, examples or other details changed
  • PATCH /v3/session/{sessionId}/features/{nodeId}/update-status/: descriptions, examples or other details changed
  • PATCH /v3/session/{sessionId}/kyb/parties/{partyUuid}/: descriptions, examples or other details changed
  • PATCH /v3/session/{sessionId}/kyb/{companyUuid}/update-data/: response.registry_data.alternative_names: added; response.registry_data.company_name: added; response.registry_data.company_type: added; response.registry_data.control_scheme: added; response.registry_data.country_code: added; response.registry_data.dissolution_date: added; response.registry_data.documents_available: added; response.registry_data.email: added; response.registry_data.incorporation_date: added; response.registry_data.legal_address: added; response.registry_data.legal_entity_identifier: added; response.registry_data.lite_enrichment: added; response.registry_data.location_of_registration: added; response.registry_data.nature_of_business: added; response.registry_data.ownership_error: added; response.registry_data.parent_companies: added; response.registry_data.phone: added; response.registry_data.previous_names: added; response.registry_data.region: added; response.registry_data.registered_address: added; response.registry_data.registered_capital: added; response.registry_data.registered_capital_amount: added; response.registry_data.registered_capital_currency: added; response.registry_data.registration_date: added; response.registry_data.registration_number: added; and 9 more differences
  • PATCH /v3/session/{sessionId}/update-aml-hit-status/: descriptions, examples or other details changed
  • PATCH /v3/session/{sessionId}/update-aml-status/: descriptions, examples or other details changed
  • PATCH /v3/session/{sessionId}/update-data/: descriptions, examples or other details changed
  • PATCH /v3/session/{sessionId}/update-poa-data/: descriptions, examples or other details changed
  • PATCH /v3/session/{sessionId}/update-status/: body.nodes_to_resubmit[].feature: values added ["GEOLOCATION"]
  • PATCH /v3/transactions/rules/{rule_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/transactions/{transaction_id}/travel-rule/: descriptions, examples or other details changed
  • PATCH /v3/travel-rule/wallet-addresses/{entry_uuid}/: descriptions, examples or other details changed
  • PATCH /v3/users/{vendor_data}/: descriptions, examples or other details changed
  • PATCH /v3/users/{vendor_data}/update-status/: descriptions, examples or other details changed
  • PATCH /v3/webhook/: body.allowed_domains: added; response.allowed_domains: added; response.available_events[].value: values added ["transaction_rule_suggestions.created"]; response.endpoints[].subscribed_events[]: values added ["transaction_rule_suggestions.created"]
  • PATCH /v3/webhook/destinations/{destination_uuid}/: body.subscribed_events[]: values added ["transaction_rule_suggestions.created"]; response.subscribed_events[]: values added ["transaction_rule_suggestions.created"]
  • PATCH /v3/workflows/{settings_uuid}/: response.signature_availability: added
  • POST /v3/address-validation/: descriptions, examples or other details changed
  • POST /v3/age-estimation/: descriptions, examples or other details changed
  • POST /v3/aml/: response.aml.hits[].datasets[]: now limited to ["PEP", "PEP Level 1", "PEP Level 2", "PEP Level 3", "PEP Level 4", "Sanctions", "Adverse Media", "Warnings and Regulatory Enforcement", "Fitness and Probity", "SIP", "SIE", "Insolvency", "Other Lists"]
  • POST /v3/bank/account-check/: body.consent: added
  • POST /v3/billing/top-up/: descriptions, examples or other details changed
  • POST /v3/biometric-templates/delete/: descriptions, examples or other details changed
  • POST /v3/blocklist/add/: descriptions, examples or other details changed
  • POST /v3/blocklist/remove/: descriptions, examples or other details changed
  • POST /v3/businesses/aml-monitoring/: descriptions, examples or other details changed
  • POST /v3/businesses/create/: descriptions, examples or other details changed
  • POST /v3/businesses/delete/: descriptions, examples or other details changed
  • POST /v3/database-validation/: body.account_type: added; body.bank_account_number: added; body.bank_name: added; body.company_name: added; body.company_registration_number: added; body.initials: added; body.left_thumb: added; body.licence_number: added; body.max_matches: added; body.phone_number: added; body.refugee_file_number: added; body.right_thumb: added; body.score_level: added; body.vehicle_licence_plate: added; body.vehicle_register_number: added; body.vin: added
  • POST /v3/document-ai/: descriptions, examples or other details changed
  • POST /v3/email/check/: body.email_intelligence_score_action: added; body.enable_enrichment: added; body.frequent_email_breach_action: added; body.recent_email_breach_action: added; response.email.email_intelligence: added
  • POST /v3/email/risk/ (breaking): response.email.email_intelligence.reason_codes[]: type string -> object (breaking); response.email.enrichment.reason_codes[]: type string -> object (breaking)
  • POST /v3/email/send/: descriptions, examples or other details changed
  • POST /v3/events/: descriptions, examples or other details changed
  • POST /v3/events/batch/: descriptions, examples or other details changed
  • POST /v3/events/sdk-token/: descriptions, examples or other details changed
  • POST /v3/face-match/: descriptions, examples or other details changed
  • POST /v3/face-search/: descriptions, examples or other details changed
  • POST /v3/fraud/checks/: descriptions, examples or other details changed
  • POST /v3/fraud/checks/plan/: descriptions, examples or other details changed
  • POST /v3/id-verification/: descriptions, examples or other details changed
  • POST /v3/id-verification/wallets/audkenni/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/bankid-cz/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/bankid-no/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/bankid-se/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/buypass/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/connectid/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/diia/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/eparaksts-mobile/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/eudi/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/franceconnect/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/frejaid/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/ftn/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/govbr/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/govuk-wallet/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/idcard-ee/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/idin/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/itsme/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/mitid/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/mobile-id/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/mojeid/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/oneid/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/personalausweis/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/smart-id/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/uae-pass/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/verifications/{request_id}/cancel/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/verifications/{request_id}/poll/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/id-verification/wallets/vipps/: response.wallet_verification.next_action.digital_credentials: added
  • POST /v3/investigator/runs/batch-accept/: descriptions, examples or other details changed
  • POST /v3/investigator/runs/{run_id}/accept/: descriptions, examples or other details changed
  • POST /v3/investigator/runs/{run_id}/override/: descriptions, examples or other details changed
  • POST /v3/ip/risk/: descriptions, examples or other details changed
  • POST /v3/kyb/search/: descriptions, examples or other details changed
  • POST /v3/kyb/select/ (breaking): response.kyb_registry.registry_data: can now be null (breaking); response.kyb_registry.registry_monitoring: added; response.kyb_registry.registry_data.alternative_names: added; response.kyb_registry.registry_data.company_name: added; response.kyb_registry.registry_data.company_type: added; response.kyb_registry.registry_data.control_scheme: added; response.kyb_registry.registry_data.country_code: added; response.kyb_registry.registry_data.dissolution_date: added; response.kyb_registry.registry_data.documents_available: added; response.kyb_registry.registry_data.email: added; response.kyb_registry.registry_data.incorporation_date: added; response.kyb_registry.registry_data.legal_address: added; response.kyb_registry.registry_data.legal_entity_identifier: added; response.kyb_registry.registry_data.lite_enrichment: added; response.kyb_registry.registry_data.location_of_registration: added; response.kyb_registry.registry_data.nature_of_business: added; response.kyb_registry.registry_data.ownership_error: added; response.kyb_registry.registry_data.parent_companies: added; response.kyb_registry.registry_data.phone: added; response.kyb_registry.registry_data.previous_names: added; response.kyb_registry.registry_data.region: added; response.kyb_registry.registry_data.registered_address: added; response.kyb_registry.registry_data.registered_capital: added; response.kyb_registry.registry_data.registered_capital_amount: added; response.kyb_registry.registry_data.registered_capital_currency: added; and 11 more differences
  • POST /v3/kyb/shareholders/ (breaking): response.kyb_registry.registry_data: can now be null (breaking); response.kyb_registry.registry_monitoring: added; response.kyb_registry.registry_data.alternative_names: added; response.kyb_registry.registry_data.company_name: added; response.kyb_registry.registry_data.company_type: added; response.kyb_registry.registry_data.control_scheme: added; response.kyb_registry.registry_data.country_code: added; response.kyb_registry.registry_data.dissolution_date: added; response.kyb_registry.registry_data.documents_available: added; response.kyb_registry.registry_data.email: added; response.kyb_registry.registry_data.incorporation_date: added; response.kyb_registry.registry_data.legal_address: added; response.kyb_registry.registry_data.legal_entity_identifier: added; response.kyb_registry.registry_data.lite_enrichment: added; response.kyb_registry.registry_data.location_of_registration: added; response.kyb_registry.registry_data.nature_of_business: added; response.kyb_registry.registry_data.ownership_error: added; response.kyb_registry.registry_data.parent_companies: added; response.kyb_registry.registry_data.phone: added; response.kyb_registry.registry_data.previous_names: added; response.kyb_registry.registry_data.region: added; response.kyb_registry.registry_data.registered_address: added; response.kyb_registry.registry_data.registered_capital: added; response.kyb_registry.registry_data.registered_capital_amount: added; response.kyb_registry.registry_data.registered_capital_currency: added; and 11 more differences
  • POST /v3/kyb/ubo/ (breaking): response.kyb_registry.registry_data: can now be null (breaking); response.kyb_registry.registry_monitoring: added; response.kyb_registry.registry_data.alternative_names: added; response.kyb_registry.registry_data.company_name: added; response.kyb_registry.registry_data.company_type: added; response.kyb_registry.registry_data.control_scheme: added; response.kyb_registry.registry_data.country_code: added; response.kyb_registry.registry_data.dissolution_date: added; response.kyb_registry.registry_data.documents_available: added; response.kyb_registry.registry_data.email: added; response.kyb_registry.registry_data.incorporation_date: added; response.kyb_registry.registry_data.legal_address: added; response.kyb_registry.registry_data.legal_entity_identifier: added; response.kyb_registry.registry_data.lite_enrichment: added; response.kyb_registry.registry_data.location_of_registration: added; response.kyb_registry.registry_data.nature_of_business: added; response.kyb_registry.registry_data.ownership_error: added; response.kyb_registry.registry_data.parent_companies: added; response.kyb_registry.registry_data.phone: added; response.kyb_registry.registry_data.previous_names: added; response.kyb_registry.registry_data.region: added; response.kyb_registry.registry_data.registered_address: added; response.kyb_registry.registry_data.registered_capital: added; response.kyb_registry.registry_data.registered_capital_amount: added; response.kyb_registry.registry_data.registered_capital_currency: added; and 11 more differences
  • POST /v3/lists/: descriptions, examples or other details changed
  • POST /v3/lists/{list_uuid}/entries/: descriptions, examples or other details changed
  • POST /v3/lists/{list_uuid}/entries/face-upload/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/presets/install/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/{blueprint_uuid}/publish/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/bulk/assign/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/bulk/status/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/duplicates/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/preview/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/{record_uuid}/publish/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/teams/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/action-receipts/{receipt_uuid}/retry/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/approve/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/assign/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/entity-actions/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/escalate/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/links/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/presign/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/regulatory-reports/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/reject-approval/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/reopen/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/request-info/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/requests/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/requests/preview/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/requests/{request_uuid}/cancel/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/requests/{request_uuid}/remind/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/resolve/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/transfer/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/notes/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/tags/add/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/tags/remove/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/finalize/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/validate/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/report-templates/: descriptions, examples or other details changed
  • POST /v3/organization/{organization_id}/application/{application_id}/vendor-users/by-id/{didit_internal_id}/faces/upload/: descriptions, examples or other details changed
  • POST /v3/passive-liveness/: descriptions, examples or other details changed
  • POST /v3/phone/check/: body.enable_enrichment: added; body.low_phone_trust_action: added; body.phone_intelligence_score_action: added; body.phone_type_risk_action: added; body.recent_port_action: added; response.phone.phone_intelligence: added
  • POST /v3/phone/risk/ (breaking): response.phone.enrichment.reason_codes[]: type string -> object (breaking); response.phone.phone_intelligence.reason_codes[]: type string -> object (breaking)
  • POST /v3/phone/send/: descriptions, examples or other details changed
  • POST /v3/poa/: descriptions, examples or other details changed
  • POST /v3/questionnaires/: descriptions, examples or other details changed
  • POST /v3/session/: body.multi_account_segment: added
  • POST /v3/session/import-shared/ (breaking): response.registry_checks[].company.registry_data: can now be null (breaking); response.registry_checks[].ownership_structure: can now be null (breaking); response.signatures[].confirmation.channel: can now be null (breaking); response.assignee: added; response.biometric_retention: added; response.database_validation_not_performed_reason: added; response.decision_trace: added; response.fraud_check: added; response.full_session_video: added; response.full_session_video_recorded_at: added; response.geolocation_attempts: added; response.geolocation_checks: added; response.linked_records: added; response.sandbox_scenario: added; response.shared_from_session_number: added; response.sla_due_at: added; response.status_override: added; response.waiting_since: added; response.aml_screenings[].hits[].datasets[]: values added ["Other Lists"]; response.aml_screenings[].warnings[].feature: values added ["GEOLOCATION", "SIGNATURE"]; response.database_validations[].warnings[].feature: values added ["GEOLOCATION", "SIGNATURE"]; response.email_verifications[].email_intelligence: added; response.email_verifications[].email_social: added; response.email_verifications[].warnings[].feature: values added ["GEOLOCATION", "SIGNATURE"]; response.face_matches[].face_coverage: added; and 59 more differences
  • POST /v3/session/imports/: descriptions, examples or other details changed
  • POST /v3/session/imports/providers/check/: descriptions, examples or other details changed
  • POST /v3/session/imports/{importId}/cancel/: descriptions, examples or other details changed
  • POST /v3/session/imports/{importId}/pause/: descriptions, examples or other details changed
  • POST /v3/session/imports/{importId}/resume/: descriptions, examples or other details changed
  • POST /v3/session/imports/{importId}/retry/: descriptions, examples or other details changed
  • POST /v3/session/imports/{importId}/start/: descriptions, examples or other details changed
  • POST /v3/session/{sessionId}/decision-email-preview/: response.text: added
  • POST /v3/session/{sessionId}/features/overrides/{overrideId}/cancel/: descriptions, examples or other details changed
  • POST /v3/session/{sessionId}/kyb/parties/{partyUuid}/regenerate/: descriptions, examples or other details changed
  • POST /v3/session/{sessionId}/resubmission-preview/: body.nodes_to_resubmit[].feature: values added ["GEOLOCATION"]; response.text: added; response.nodes_to_resubmit[].feature: values added ["GEOLOCATION"]
  • POST /v3/session/{sessionId}/share/: descriptions, examples or other details changed
  • POST /v3/session/{sessionId}/signatures/{nodeId}/validate/ (breaking): response.signatures[].confirmation.channel: can now be null (breaking); response.signatures[].format: values added ["pdf"]; response.signatures[].level: values added ["simple"]
  • POST /v3/session/{sessionId}/simulate/: descriptions, examples or other details changed
  • POST /v3/session/{sessionId}/webhook/{webhook_uuid}/resend: response.webhook_type: values added ["transaction_rule_suggestions.created"]
  • POST /v3/sessions/delete/: descriptions, examples or other details changed
  • POST /v3/sessions/{session_id}/reviews/: descriptions, examples or other details changed
  • POST /v3/transactions/: descriptions, examples or other details changed
  • POST /v3/transactions/rules/: descriptions, examples or other details changed
  • POST /v3/transactions/rules/backtest/: descriptions, examples or other details changed
  • POST /v3/transactions/rules/install/: descriptions, examples or other details changed
  • POST /v3/transactions/sdk-token/: descriptions, examples or other details changed
  • POST /v3/transactions/{transaction_id}/notes/: descriptions, examples or other details changed
  • POST /v3/transactions/{transaction_id}/travel-rule/messages/: descriptions, examples or other details changed
  • POST /v3/transactions/{transaction_id}/travel-rule/ownership/: descriptions, examples or other details changed
  • POST /v3/travel-rule/counterparty-contacts/: descriptions, examples or other details changed
  • POST /v3/travel-rule/inbound/: descriptions, examples or other details changed
  • POST /v3/travel-rule/networks/questionnaire/submit/: descriptions, examples or other details changed
  • POST /v3/travel-rule/networks/{network}/request/: descriptions, examples or other details changed
  • POST /v3/travel-rule/settings/compliance-email/confirmation/: descriptions, examples or other details changed
  • POST /v3/travel-rule/test-vasp/inbound/: descriptions, examples or other details changed
  • POST /v3/travel-rule/vasps/{vasp_id}/questionnaires/: descriptions, examples or other details changed
  • POST /v3/travel-rule/vasps/{vasp_id}/screening/: descriptions, examples or other details changed
  • POST /v3/travel-rule/wallet-addresses/: descriptions, examples or other details changed
  • POST /v3/travel-rule/wallet-addresses/import/: descriptions, examples or other details changed
  • POST /v3/travel-rule/wallet-proofs/{proof_uuid}/decision/: descriptions, examples or other details changed
  • POST /v3/travel-rule/widget-session/: descriptions, examples or other details changed
  • POST /v3/travel-rule/workspace/billing/: descriptions, examples or other details changed
  • POST /v3/travel-rule/workspace/claim/: descriptions, examples or other details changed
  • POST /v3/travel-rule/workspace/domain/code/: descriptions, examples or other details changed
  • POST /v3/travel-rule/workspace/domain/confirm/: descriptions, examples or other details changed
  • POST /v3/travel-rule/workspace/domain/dns/: descriptions, examples or other details changed
  • POST /v3/users/aml-monitoring/: descriptions, examples or other details changed
  • POST /v3/users/create/: descriptions, examples or other details changed
  • POST /v3/users/delete/: body.face_retention_days: added; body.retain_face_embeddings: added
  • POST /v3/wallet-screening/: body.blockchain: values added ["AVAX", "ADA", "XLM", "HBAR"]
  • POST /v3/wallet-screening/pdf/: descriptions, examples or other details changed
  • POST /v3/webhook/destinations/: response.subscribed_events[]: values added ["transaction_rule_suggestions.created"]
  • POST /v3/webhook/destinations/{destination_uuid}/deliveries/{delivery_uuid}/resend/: response.webhook_type: values added ["transaction_rule_suggestions.created"]
  • POST /v3/workflows/: response.signature_availability: added
  • PUT /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/{blueprint_uuid}/draft/: descriptions, examples or other details changed
  • PUT /v3/organization/{organization_id}/application/{application_id}/cases/routing-rules/{record_uuid}/draft/: descriptions, examples or other details changed
  • PUT /v3/travel-rule/networks/questionnaire/: descriptions, examples or other details changed
  • PUT /v3/travel-rule/settings/: descriptions, examples or other details changed
  • PUT /v3/travel-rule/vasps/{vasp_id}/decision/: descriptions, examples or other details changed
  • account GET /organizations/me/: descriptions, examples or other details changed
  • account GET /organizations/me/{org_id}/applications/: descriptions, examples or other details changed
  • account GET /organizations/me/{org_id}/applications/{app_id}/: descriptions, examples or other details changed
  • account PATCH /organizations/me/{org_id}/applications/{app_id}/: descriptions, examples or other details changed
  • account POST /organizations/me/{org_id}/applications/: descriptions, examples or other details changed
  • account POST /programmatic/login/: descriptions, examples or other details changed
  • account POST /programmatic/register/: descriptions, examples or other details changed
  • account POST /programmatic/resend-otp/: descriptions, examples or other details changed
  • account POST /programmatic/verify-email/: descriptions, examples or other details changed

Schemas

  • verification.json added: ApplicationAnalyticsToday, BiometricRetention, DigitalIdWalletApiGoogleWalletWalletVerificationStartCountryEnum, DigitalIdWalletApiGoogleWalletWalletVerificationStartRequest, DigitalIdWalletApiWalletDigitalCredentialResponseRequest, DigitalIdWalletApiWalletDigitalCredentialsRequest, GeolocationAttempt, GeolocationCheck, KYBOwnershipStructure, KYBOwnershipStructureOwner, KYBRegistryData, KYBRegistryGroupCompany, KYBRegistryLiteEnrichment, KYBRegistrySectionError, KYBRegistrySource, KYBRegistryUboResolution, SessionFilesExport, SubjectDeletionInProgressError, TransactionRuleSuggestionsCreatedEvent, TravelRuleManualMatchRequest, TravelRuleManualMatchResponse
  • verification.json changed: AMLScreening, AMLScreeningRun, BankAccountCheckRequest, DigitalIdWalletApiInteractionEnum, DigitalIdWalletApiWalletNextAction, DigitalIdWalletApiWalletNextActionTypeEnum, EmailIntelligence, EmailVerificationCheckResponse, KYBRegistryCandidateRequest, PhoneIntelligence, PhoneVerificationCheckResponse, SessionDecision, SessionWebhookEventData, SignatureResult, SimpleWorkflowFeature, TransactionDetail, TransactionRuleAggregation, TransactionRuleCondition, UserSessionListItem, WebhookConfig, WebhookEvent, WebhookEventPayload, WorkflowDetail

Checks

  • Regenerate (codegen/generate.py)
  • ruff check
  • ruff format --check
  • mypy --strict: failed, see the workflow run
  • pyright: failed, see the workflow run
  • pytest: failed, see the workflow run

Opened by spec sync run 41981146127.
Generated code comes from codegen/ and openapi/; do not edit it by hand.

@github-actions github-actions Bot changed the title chore(spec): sync API spec 2026-10-30 chore(spec): sync API spec 2026-10-31 Oct 31, 2026
@github-actions github-actions Bot changed the title chore(spec): sync API spec 2026-10-31 chore(spec): sync API spec 2026-11-01 Nov 1, 2026
@github-actions
github-actions Bot force-pushed the chore/spec-sync branch 2 times, most recently from a596df1 to feee7f2 Compare November 2, 2026 06:41
@github-actions github-actions Bot changed the title chore(spec): sync API spec 2026-11-01 chore(spec): sync API spec 2026-11-02 Nov 2, 2026
@github-actions github-actions Bot changed the title chore(spec): sync API spec 2026-11-02 chore(spec): sync API spec 2026-11-03 Nov 3, 2026
@github-actions github-actions Bot changed the title chore(spec): sync API spec 2026-11-03 chore(spec): sync API spec 2026-11-04 Nov 4, 2026
@github-actions github-actions Bot changed the title chore(spec): sync API spec 2026-11-04 chore(spec): sync API spec 2026-11-05 Nov 5, 2026
…sion in webhook events

The generated test passed bytes for an array-of-binary multipart field, which fails mypy --strict
(upload_kyb_documents takes a sequence of files). SessionDecision pulled the whole decision
component graph in at import; it is now imported when a session event is first parsed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@arosasg

arosasg commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Codex review (codex CLI, account codex-1, model gpt-5.6-sol)


💡 Code review

Reviewed commit: 5ebc470

P1 Badge Preserve direct validation of session webhook models

src/didit/webhooks/_events.py:L11-L12 - view

When callers directly construct SessionStatusUpdatedEvent or invoke model_validate()/model_json_schema(), SessionDecision exists only under TYPE_CHECKING, so Pydantic cannot resolve the deferred annotation and raises an undefined-annotation error. _bind_session_decision() only protects calls through parse_event; retain lazy loading in a path that covers every public model entry point, or keep the runtime import.

P1 Badge Document the new unmatched-deposits API

src/didit/resources/travel_rule/__init__.py:L147-L150 - view

This sync adds the public client.travel_rule.unmatched_deposits resource, but the patch does not update the README to expose or demonstrate the new capability. Add the required README documentation alongside this generated public API addition.

AGENTS.md reference: AGENTS.md:L46-L46

P1 Badge Mark the API sync as a feature commit

src/didit/resources/id_wallets.py:L1732-L1737 - view

The new public methods, including start_google_wallet, are introduced by 616b381 as chore(spec), so release-please will not assign the feature-level semver impact required for this API expansion. Reclassify the spec-sync commit as feat(spec) so the generated release reflects the added public surface.

AGENTS.md reference: AGENTS.md:L46-L46

Verdict: REQUEST CHANGES

The previous change only bound SessionDecision in parse_event, so model_validate, direct
construction and model_json_schema on session event models failed. The decision field now
carries a lazy schema marker that pydantic resolves on every entry point; lenient construction
resolves it too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@arosasg

arosasg commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Round 1 triage. Finding 1 (direct validation of session event models) was valid and is fixed in the latest commit: the decision field now resolves lazily at schema build, with a test covering model_validate, direct construction, model_json_schema and lenient construction. Finding 2 (README for unmatched_deposits) is declined: the README documents the resource tree by area, no spec sync updates it per operation, and the five other SDK sync pull requests merged today the same way. Finding 3 (commit type) is declined: chore(spec) is the commit type the spec-sync workflow gives its pull request in all seven repositories, this pull request is merged with a merge commit, and release-please versions the release through its own reviewed pull request.

@arosasg

arosasg commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Codex review (codex CLI, account codex-5, model gpt-5.6-sol)


💡 Code review

Reviewed commit: 151b5e6

No actionable findings in commit 151b5e6.

Verdict: APPROVE

@arosasg
arosasg merged commit e002a81 into main Nov 5, 2026
13 checks passed
@arosasg
arosasg deleted the chore/spec-sync branch November 5, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant