Skip to content

fix: sync SDK with API changes (v5.3.1) - #75

Merged
BernardoSM merged 1 commit into
mainfrom
api-sync
Aug 7, 2026
Merged

fix: sync SDK with API changes (v5.3.1)#75
BernardoSM merged 1 commit into
mainfrom
api-sync

Conversation

@BernardoSM

Copy link
Copy Markdown
Contributor

Automated, script-generated SDK update from an API spec change.
No LLM was involved in producing this diff; see scripts/api-sync/ in this repo.

Applied

  • add field "review_contexts?: Record<string, unknown> | null" to types/index.d.ts:PayinTrackingPayment (PayinOut.tracking_payment)
  • add field "review_sources?: unknown[] | null" to types/index.d.ts:PayinTrackingPayment (PayinOut.tracking_payment)

Known divergences (recorded, not applied)

  • AvailableBankDetails is missing property "requiredWhen" (recorded in unmodeled.json, not applied)
  • AvailableBankDetails.[].key is missing enum member "business_industry" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "date_of_birth" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "force_cpf_cnpj" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "onemoney_external_account_id" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "phone_number" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "pix_safe_bank_code" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "pix_safe_branch_code" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "pix_safe_cpf_cnpj" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "recipient_relationship" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "sepa_beneficiary_address_line_1" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "sepa_beneficiary_address_line_2" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "sepa_beneficiary_bic" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "sepa_beneficiary_city" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "sepa_beneficiary_country" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "sepa_beneficiary_legal_name" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "sepa_beneficiary_postal_code" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "sepa_beneficiary_state_province_region" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "sepa_iban" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "status" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "swift_ifsc_branch_code" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "swift_payment_code" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "tax_id" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "ted_bank_code" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "ted_branch_code" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableBankDetails.[].key is missing enum member "ted_cpf_cnpj" on src/resources/available/index.ts:BankDetailKey (known divergence, not applied)
  • AvailableRails.country on src/resources/available/index.ts:GetRailsResponse: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • BankAccountOut is missing property "swift_ifsc_branch_code" (recorded in unmodeled.json, not applied)
  • BankAccountOut.business_industry on src/resources/bank-accounts/index.ts:ListBankAccountsResponse: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • BankAccountOut.spei_protocol on src/resources/bank-accounts/index.ts:ListBankAccountsResponse: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • BankAccountOut.status on src/resources/bank-accounts/index.ts:ListBankAccountsResponse: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • BankAccountOut.swift_payment_code on src/resources/bank-accounts/index.ts:CreateInternationalSwiftResponse: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • BankAccountOut.swift_payment_code on src/resources/bank-accounts/index.ts:ListBankAccountsResponse: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • CreateBankAccountIn is missing property "checkbook_account_id" (recorded in unmodeled.json, not applied)
  • CreateBankAccountIn is missing property "checkbook_user_key" (recorded in unmodeled.json, not applied)
  • CreateBankAccountIn is missing property "force_cpf_cnpj" (recorded in unmodeled.json, not applied)
  • CreateBankAccountIn is missing property "onemoney_external_account_id" (recorded in unmodeled.json, not applied)
  • CreateBankAccountIn is missing property "status" (recorded in unmodeled.json, not applied)
  • CreateBankAccountIn is missing property "swift_ifsc_branch_code" (recorded in unmodeled.json, not applied)
  • CreateBankAccountIn is missing property "type" (recorded in unmodeled.json, not applied)
  • CreateBankAccountIn.swift_payment_code on src/resources/bank-accounts/index.ts:CreateInternationalSwiftInput: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • CreateBlockchainWalletIn is missing property "is_account_abstraction" (recorded in unmodeled.json, not applied)
  • CreateCustomerIn is missing property "additional_info" (recorded in unmodeled.json, not applied)
  • CreateCustomerIn is missing property "kyc_type" (recorded in unmodeled.json, not applied)
  • CreateCustomerIn is missing property "latitude" (recorded in unmodeled.json, not applied)
  • CreateCustomerIn is missing property "longitude" (recorded in unmodeled.json, not applied)
  • CreateCustomerIn is missing property "type" (recorded in unmodeled.json, not applied)
  • CreatePayinIn is missing property "payin_quote_id" (recorded in unmodeled.json, not applied)
  • CreatePayinOut is missing property "billing_fee_amount" (recorded in unmodeled.json, not applied)
  • CreatePayinOut is missing property "partner_fee" (recorded in unmodeled.json, not applied)
  • CreatePayinOut is missing property "transaction_fee_amount" (recorded in unmodeled.json, not applied)
  • CreatePayinQuoteOut is missing property "billing_fee_amount" (recorded in unmodeled.json, not applied)
  • CustomerLimitIncreaseIn.supporting_document_type is missing enum member "business_accounts_receivable" on src/resources/customers/index.ts:LimitIncreaseRequestSupportingDocumentType (known divergence, not applied)
  • CustomerLimitIncreaseIn.supporting_document_type is missing enum member "business_contract" on src/resources/customers/index.ts:LimitIncreaseRequestSupportingDocumentType (known divergence, not applied)
  • CustomerLimitIncreaseIn.supporting_document_type is missing enum member "business_merchant_processor_statement" on src/resources/customers/index.ts:LimitIncreaseRequestSupportingDocumentType (known divergence, not applied)
  • CustomerLimitIncreaseIn.supporting_document_type is missing enum member "business_shareholder_loan" on src/resources/customers/index.ts:LimitIncreaseRequestSupportingDocumentType (known divergence, not applied)
  • CustomerLimitIncreaseIn.supporting_document_type is missing enum member "individual_blockchain_wallet_statement" on src/resources/customers/index.ts:LimitIncreaseRequestSupportingDocumentType (known divergence, not applied)
  • CustomerLimitIncreaseIn.supporting_document_type is missing enum member "individual_crypto_exchange_statement" on src/resources/customers/index.ts:LimitIncreaseRequestSupportingDocumentType (known divergence, not applied)
  • CustomerLimitIncreaseIn.supporting_document_type is missing enum member "individual_employment_letter" on src/resources/customers/index.ts:LimitIncreaseRequestSupportingDocumentType (known divergence, not applied)
  • CustomerLimitIncreaseIn.supporting_document_type is missing enum member "individual_investment_statement" on src/resources/customers/index.ts:LimitIncreaseRequestSupportingDocumentType (known divergence, not applied)
  • CustomerLimitIncreaseIn.supporting_document_type is missing enum member "individual_pay_stub" on src/resources/customers/index.ts:LimitIncreaseRequestSupportingDocumentType (known divergence, not applied)
  • CustomerOut is missing property "additional_info" (recorded in unmodeled.json, not applied)
  • CustomerOut is missing property "business_type" (recorded in unmodeled.json, not applied)
  • CustomerOut is missing property "customer_id" (recorded in unmodeled.json, not applied)
  • CustomerOut is missing property "latitude" (recorded in unmodeled.json, not applied)
  • CustomerOut is missing property "longitude" (recorded in unmodeled.json, not applied)
  • CustomerOut.kyc_status is missing enum member "approved_rfi" on types/index.d.ts:KycStatus (known divergence, not applied)
  • CustomerOut.source_of_funds_doc_type on src/resources/customers/index.ts:IndividualWithEnhancedKYC: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • Error is missing property "code" (recorded in unmodeled.json, not applied)
  • Error is missing property "description" (recorded in unmodeled.json, not applied)
  • Error is missing property "errors" (recorded in unmodeled.json, not applied)
  • Error is missing property "success" (recorded in unmodeled.json, not applied)
  • Error is missing property "trace_id" (recorded in unmodeled.json, not applied)
  • GetFeesOut is missing property "sepa" (recorded in unmodeled.json, not applied)
  • PayinOut is missing property "manual_concluded_at" (recorded in unmodeled.json, not applied)
  • PayinOut is missing property "manual_concluded_by" (recorded in unmodeled.json, not applied)
  • PayinOut is missing property "manual_execution_status" (recorded in unmodeled.json, not applied)
  • PayinOut is missing property "partner_fee" (recorded in unmodeled.json, not applied)
  • PayinOut is missing property "transaction_fee_amount" (recorded in unmodeled.json, not applied)
  • PayinOut.currency is missing enum member "EUR" on types/index.d.ts:Currency (known divergence, not applied)
  • PayinOut.tracking_payment is missing property "approved_risk_sources" (recorded in unmodeled.json, not applied)
  • PayinOut.tracking_payment is missing property "review_context" (recorded in unmodeled.json, not applied)
  • PayinOut.tracking_payment is missing property "review_source" (recorded in unmodeled.json, not applied)
  • PayinOut.tracking_transaction is missing property "end_to_end_id" (recorded in unmodeled.json, not applied)
  • PayinOut.tracking_transaction is missing property "provider_name" (recorded in unmodeled.json, not applied)
  • PayinOut.tracking_transaction is missing property "provider_transaction_id" (recorded in unmodeled.json, not applied)
  • PayinOut.tracking_transaction is missing property "sender_bank_name" (recorded in unmodeled.json, not applied)
  • PayinOut.tracking_transaction is missing property "ted_instruction" (recorded in unmodeled.json, not applied)
  • PayinOut.tracking_transaction is missing property "transaction_hash" (recorded in unmodeled.json, not applied)
  • PayoutOnEvmOut is missing property "bank_account_id" (recorded in unmodeled.json, not applied)
  • PayoutOnEvmOut is missing property "billing_fee_amount" (recorded in unmodeled.json, not applied)
  • PayoutOnEvmOut is missing property "offramp_wallet_id" (recorded in unmodeled.json, not applied)
  • PayoutOnEvmOut is missing property "partner_fee" (recorded in unmodeled.json, not applied)
  • PayoutOnEvmOut is missing property "tracking_documents" (recorded in unmodeled.json, not applied)
  • PayoutOnEvmOut is missing property "transaction_fee_amount" (recorded in unmodeled.json, not applied)
  • PayoutOut is missing property "partner_fee" (recorded in unmodeled.json, not applied)
  • PayoutOut is missing property "pix_safe_bank_code" (recorded in unmodeled.json, not applied)
  • PayoutOut is missing property "pix_safe_branch_code" (recorded in unmodeled.json, not applied)
  • PayoutOut is missing property "pix_safe_cpf_cnpj" (recorded in unmodeled.json, not applied)
  • PayoutOut is missing property "sender_legal_name" (recorded in unmodeled.json, not applied)
  • PayoutOut is missing property "tracking_documents" (recorded in unmodeled.json, not applied)
  • PayoutOut is missing property "transaction_fee_amount" (recorded in unmodeled.json, not applied)
  • PayoutOut.ach_cop_document_type on src/resources/payouts/index.ts:Payout: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • PayoutOut.tracking_complete is missing property "provider_transaction_id" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_complete is missing property "refund_reason" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_payment is missing property "coelsa_id" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_payment is missing property "end_to_end_id" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_payment is missing property "provider_clearing_system" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_payment is missing property "provider_error_reason" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_payment is missing property "provider_imad" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_payment is missing property "provider_integration" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_payment is missing property "provider_reference" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_payment is missing property "provider_uetr" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_payment.estimated_time_of_arrival is missing enum member "5_30_min" on types/index.d.ts:EstimatedTimeOfArrival (known divergence, not applied)
  • PayoutOut.tracking_payment.provider_name on types/index.d.ts:PayoutTrackingPayment: spec constrains this field to a fixed set of values, but the SDK declares it as a bare string (enum constraint dropped) (known divergence, recorded).
  • PayoutOut.tracking_transaction is missing property "ledger_in_transaction_id" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_transaction is missing property "ledger_out_transaction_id" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_transaction is missing property "provider_error_reason" (recorded in unmodeled.json, not applied)
  • PayoutOut.tracking_transaction is missing property "provider_transaction_id" (recorded in unmodeled.json, not applied)
  • QuoteOut is missing property "billing_fee_amount" (recorded in unmodeled.json, not applied)
  • TransferOut is missing property "external_id" (recorded in unmodeled.json, not applied)
  • UpdateCustomerIn is missing property "additional_info" (recorded in unmodeled.json, not applied)
  • UpdateCustomerIn is missing property "latitude" (recorded in unmodeled.json, not applied)
  • UpdateCustomerIn is missing property "longitude" (recorded in unmodeled.json, not applied)
  • UpdateCustomerIn.business_industry is missing enum member "446120" on types/index.d.ts:BusinessIndustry (known divergence, not applied)
  • UpdateInstanceIn is missing property "compliance_emails" (recorded in unmodeled.json, not applied)
  • UpdateInstanceIn is missing property "customer_rfi_emails_enabled" (recorded in unmodeled.json, not applied)
  • UpdateInstanceMemberIn is missing property "user_role" (recorded in unmodeled.json, not applied)
  • VirtualAccountOut is missing property "customer_id" (recorded in unmodeled.json, not applied)
  • get /v1/instances/{id}/members is missing property "has_passkey" (recorded in unmodeled.json, not applied)

Version bump: patch -> v5.3.1

Applied:
- add field "review_contexts?: Record<string, unknown> | null" to types/index.d.ts:PayinTrackingPayment (PayinOut.tracking_payment)
- add field "review_sources?: unknown[] | null" to types/index.d.ts:PayinTrackingPayment (PayinOut.tracking_payment)
@BernardoSM BernardoSM added the api-sync Automated SDK sync with blindpay API label Aug 7, 2026
@BernardoSM
BernardoSM merged commit 77f2824 into main Aug 7, 2026
1 check was pending
@BernardoSM
BernardoSM deleted the api-sync branch August 7, 2026 14:43
@BernardoSM

BernardoSM commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api-sync Automated SDK sync with blindpay API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant