From 0c8210726d8a96da151fac191f468a500f9aad10 Mon Sep 17 00:00:00 2001 From: Tommy Fisher Date: Fri, 7 Feb 2025 09:51:43 -0800 Subject: [PATCH] OpenAPI generated code at 2025-02-07T17:51:41Z --- 2020-09-14.yml | 152 +++++++++++++++++++++++++++++------- CHANGELOG.md | 206 ++++++++++++++++++++++++++----------------------- 2 files changed, 234 insertions(+), 124 deletions(-) diff --git a/2020-09-14.yml b/2020-09-14.yml index b4acd01..4b522b3 100644 --- a/2020-09-14.yml +++ b/2020-09-14.yml @@ -6,7 +6,7 @@ servers: url: https://sandbox.plaid.com info: title: The Plaid API - version: 2020-09-14_1.614.1 + version: 2020-09-14_1.617.1 description: The Plaid REST API. Please see https://plaid.com/docs/api for more details. contact: name: Plaid Developer Team @@ -20600,8 +20600,7 @@ components: format: date description: |- To be provided in the format "yyyy-mm-dd". - This field is required for any clients who became Plaid Check customers on or after Oct 1, 2024. - This field will be required for all Plaid Check customers as of Feb 1, 2025. + This field is required for all Plaid Check customers. primary_address: $ref: '#/components/schemas/AddressData' required: @@ -21449,6 +21448,12 @@ components: $ref: '#/components/schemas/InvestmentsAuthGetNumbers' data_sources: $ref: '#/components/schemas/InvestmentsAuthDataSources' + account_details_401k: + type: array + x-hidden-from-docs: true + description: Additional information for accounts of 401k subtype. + items: + $ref: '#/components/schemas/InvestmentsAuthAccountDetails401k' item: $ref: '#/components/schemas/Item' request_id: @@ -22273,6 +22278,17 @@ components: minimum: 1 maximum: 730 default: 90 + LinkTokenCashflowReport: + x-hidden-from-docs: true + description: Configuration parameters for the Cashflow Report product. Currently in closed beta. + type: object + properties: + days_requested: + description: 'Number of days of transaction history to request in the Cashflow Report product. ' + type: integer + minimum: 1 + maximum: 730 + default: 365 LinkTokenCreateHostedLink: description: Configuration parameters for Hosted Link. To enable the session for Hosted Link, send this object in the request. It can be empty. additionalProperties: true @@ -23116,7 +23132,7 @@ components: expiration: type: string format: date-time - description: The expiration date for the `link_token`, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. By default, a `link_token` created to generate a `public_token` that will be exchanged for a new `access_token` expires after 4 hours, and a `link_token` created for an existing Item (such as when updating an existing `access_token` by launching Link in update mode) expires after 30 minutes. If using [Hosted Link](https://plaid.com/docs/link/hosted-link/), the `link_token` will expire at the same time as the Hosted Link URL, and you can customize the duration using the `hosted_link.url_lifetime_seconds` option in the request. If using Link Delivery (beta), the `link_token` will expire by default after 24 hours if sent via SMS and after 7 days if sent via email. + description: The expiration date and time for the `link_token`, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. By default, a `link_token` created to generate a `public_token` that will be exchanged for a new `access_token` expires after 4 hours, and a `link_token` created for an existing Item (such as when updating an existing `access_token` by launching Link in update mode) expires after 30 minutes. If using [Hosted Link](https://plaid.com/docs/link/hosted-link/), the `link_token` will expire at the same time as the Hosted Link URL, and you can customize the duration using the `hosted_link.url_lifetime_seconds` option in the request. If using Link Delivery (beta), the `link_token` will expire by default after 24 hours if sent via SMS and after 7 days if sent via email. If using Identity Verification, Link token expiration will not be enforced; an Identity Verification Link session can be created with an expired Link token. request_id: $ref: '#/components/schemas/RequestID' hosted_link_url: @@ -24453,6 +24469,72 @@ components: type: array items: type: string + InvestmentsAuthAccountDetails401k: + type: object + additionalProperties: true + description: Additional account fee and contribution information for 401k type accounts. + properties: + account_id: + type: string + description: The ID of the 401k account. + fee_details: + $ref: '#/components/schemas/InvestmentsAuth401kFeeDetails' + contribution_details: + $ref: '#/components/schemas/InvestmentsAuth401kContributionDetails' + InvestmentsAuth401kFeeDetails: + type: object + additionalProperties: true + description: Object containing information on account fee transactions for the 401k account. + properties: + account_fee_count_12m: + type: integer + description: Number of account fee transactions on this account, for the past 12 months. + account_fee_amount_12m: + type: number + format: float + description: Sum of account fee transactions on this account, for the past 12 months. + required: + - account_fee_count_12m + - account_fee_amount_12m + InvestmentsAuth401kContributionDetails: + type: object + additionalProperties: true + description: Object containing information on contribution transactions for the 401k account. + properties: + last_contribution_transactions: + type: array + description: A list of the most recent contribution transactions for the 401k account. Includes all contributions made on the same day. + items: + $ref: '#/components/schemas/InvestmentTransaction' + contribution_count_1m: + type: integer + description: Number of contribution transactions on this account, for the past month. + contribution_amount_1m: + type: number + format: float + description: Sum of the contribution transactions on this account, for the past month. + contribution_count_6m: + type: integer + description: Number of contribution transactions on this account, for the past 6 months. + contribution_amount_6m: + type: number + format: float + description: Sum of the contribution transactions on this account, for the past 6 months. + contribution_count_12m: + type: integer + description: Number of contribution transactions on this account, for the past 12 months. + contribution_amount_12m: + type: number + format: float + description: Sum of the contribution transactions on this account, for the past 12 months. + required: + - last_contribution_transactions + - contribution_count_1m + - contribution_amount_1m + - contribution_count_6m + - contribution_amount_6m + - contribution_count_12m + - contribution_amount_12m InvestmentsAuthDataSources: title: InvestmentsAuthDataSources type: object @@ -41890,6 +41972,8 @@ components: description: |- A reference for the transaction. This must be an alphanumeric string with 6 to 18 characters and must not contain any special characters or spaces. Ensure that the `reference` field is unique for each transaction. + originating_fund_source: + $ref: '#/components/schemas/OriginatingFundSource' required: - idempotency_key - wallet_id @@ -41967,6 +42051,30 @@ components: - iso_currency_code - value description: The amount and currency of a transaction + OriginatingFundSource: + type: object + title: OriginatingFundSource + nullable: true + description: The original source of the funds. This field is required by local regulation for certain businesses (e.g. money remittance) to send payouts to recipients in the EU and UK. + required: + - full_name + - address + - account_number + - bic + properties: + full_name: + type: string + description: The full name associated with the source of the funds. + address: + $ref: '#/components/schemas/PaymentInitiationAddress' + account_number: + type: string + description: The account number from which the funds are sourced. + bic: + type: string + description: The Business Identifier Code, also known as SWIFT code, for this bank account. + minLength: 8 + maxLength: 11 WalletTransactionExecuteResponse: type: object additionalProperties: true @@ -45620,7 +45728,7 @@ components: client_user_id: type: string nullable: true - description: An identifier you determine and submit for the user. + description: An identifier you determine and submit for the user. If using the Credit Dashboard, Customers should pass in the `user_token` created in `/user/create`. first_name: type: string nullable: true @@ -46626,15 +46734,9 @@ components: average_days_between_transactions: type: number description: Average number of days between sequential transactions - longest_gap_between_transactions: - type: array - description: Deprecated; use `longest_gaps_between_transactions` instead. Longest gap between sequential transactions - deprecated: true - items: - $ref: '#/components/schemas/BaseReportLongestGapInsights' longest_gaps_between_transactions: type: array - description: Customers must transition from `longest_gap_between_transactions` by January 31st 2025. Longest gap between sequential transactions in a time period. This array can include multiple time periods. + description: Longest gap between sequential transactions in a time period. This array can include multiple time periods. items: $ref: '#/components/schemas/BaseReportLongestGapInsights' number_of_inflows: @@ -46642,15 +46744,9 @@ components: description: The number of debits into the account. This array will be empty for non-depository accounts. items: $ref: '#/components/schemas/BaseReportNumberFlowInsights' - average_inflow_amount: - type: array - description: Deprecated; use `average_inflow_amounts` instead. Average amount of debit transactions into the account. This array will be empty for non-depository accounts. This field only takes into account USD transactions from the account. - deprecated: true - items: - $ref: '#/components/schemas/BaseReportAverageFlowInsights' average_inflow_amounts: type: array - description: Customers must transition from `average_inflow_amount` by January 31st 2025. Average amount of debit transactions into the account in a time period. This array will be empty for non-depository accounts. This field only takes into account USD transactions from the account. + description: Average amount of debit transactions into the account in a time period. This array will be empty for non-depository accounts. This field only takes into account USD transactions from the account. items: $ref: '#/components/schemas/BaseReportAverageFlowInsights' number_of_outflows: @@ -46658,15 +46754,9 @@ components: description: The number of outflows from the account. This array will be empty for non-depository accounts. items: $ref: '#/components/schemas/BaseReportNumberFlowInsights' - average_outflow_amount: - type: array - description: Deprecated; use `average_outflow_amounts` instead. Average amount of transactions out of the account. This array will be empty for non-depository accounts. This field only takes into account USD transactions from the account. - deprecated: true - items: - $ref: '#/components/schemas/BaseReportAverageFlowInsights' average_outflow_amounts: type: array - description: Customers must transition from `average_outflow_amount` by January 31st 2025. Average amount of transactions out of the account in a time period. This array will be empty for non-depository accounts. This field only takes into account USD transactions from the account. + description: Average amount of transactions out of the account in a time period. This array will be empty for non-depository accounts. This field only takes into account USD transactions from the account. items: $ref: '#/components/schemas/BaseReportAverageFlowInsights' number_of_days_no_transactions: @@ -53622,7 +53712,7 @@ components: description: The minimum number of days of data required for the report to be successfully generated. products: type: array - description: Specifies a list of products that will be eagerly generated when creating the report. These products will be made available before a success webhook is sent. Use this option if you know which products you want in the report up-front, in order to optimize latency. The `cra_base_report` product will always be generated and needs not be specified here. + description: Specifies a list of products that will be eagerly generated when creating the report. These products will be made available before a success webhook is sent. Use this option to minimize response latency for product `/get` endpoints. nullable: true minItems: 1 items: @@ -57690,3 +57780,11 @@ components: $ref: '#/components/schemas/RequestID' required: - request_id + VerifyAPIToken: + title: VerifyAPIToken + type: string + description: The customer's Plaid Verify API Token. The `verify_api_token` is required and may be provided either in the `VERIFY-API-TOKEN` header or as part of a request body. + VerifyClientSessionStartData: + title: VerifyClientSessionStartData + type: string + description: The initial data collected by the Plaid.JS SDK when a Verify client session is started. diff --git a/CHANGELOG.md b/CHANGELOG.md index 36df91d..51675e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +### 2020-09-14_1.617.1 +- For Plaid Check: `date_of_birth` is now required within the `consumer_report_user_identity` object when creating or updating a user token. + +### 2020-09-14_1.617.0 +- [Breaking] Removed the deprecated longest_gap_between_transactions, average_inflow_amount, and average_outflow_amount fields from the BaseReportAccountInsights object in the /cra/check_report/base_report/get response. + +### 2020-09-14_1.616.0 +- Add `originating_fund_source` to `/wallet/transaction/execute` endpoint. + +### 2020-09-14_1.615.0 +- Add `account_details_401k` objects to `/investments/auth/get` endpoint. + ### 2020-09-14_1.614.1 - Update `owners` field description for empty case @@ -51,10 +63,10 @@ ### 2020-09-14_1.603.0 - (pre-release) Add `fraud_analysis_details` and `image_quality_details` objects to the `analysis` object within each `documentary_verification.documents` object. These changes affect the response of all of the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.602.1 - Documentation-only change to `/cra/monitoring_insights/subscribe` for cadence @@ -70,12 +82,12 @@ ### 2020-09-14_1.601.0 - Clean up legacy `/cra/base_report/*` endpoints from libraries in favor of `/cra/check_report/*` -endpoints. + endpoints. ### 2020-09-14_1.600.2 - Update descriptions for `/network/status/get` request and response fields - Add `nullable: true` to mortgage `account_number` field in the `MortgageLiability` schema to reflect actual behavior. -- Add `transactions_refresh` to `Products` array to reflect actual behavior; this field is not accepted as input to `/link/token/create` but can be part of supported products array in the `Institution` object. +- Add `transactions_refresh` to `Products` array to reflect actual behavior; this field is not accepted as input to `/link/token/create` but can be part of supported products array in the `Institution` object. ### 2020-09-14_1.600.1 - `depository`+`cash management` Accounts are now eligible for Auth data for certain institutions @@ -114,10 +126,10 @@ endpoints. ### 2020-09-14_1.591.0 - (pre-release) Add overall `risk_level`, and in some cases `factors` to each type of `risk_check` object. Also add `first_party_synthentic_fraud` and `third_party_synthentic_fraud` objects to`risk_check.identity_abuse_signals.synthetic_identity`. These changes affect the response of all of the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.590.0 - Add `webhook` field to `TransferPlatformOriginatorCreateRequest` @@ -185,10 +197,10 @@ endpoints. ### 2020-09-14_1.581.0 - Update `verify_sms` object in the response of all of the identity verification endpoints to add `redacted_at` timestamp: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.580.4 - Fixed an incorrect example response in `/user_account/session/get` @@ -200,24 +212,24 @@ endpoints. - Make `scores` nullable in `/signal/evaluate` and `/processor/signal/evaluate` response ### 2020-09-14_1.580.1 - - Add new `payer_details` field to `payment_initiation/consent/create` in preparation to new account restrictions +- Add new `payer_details` field to `payment_initiation/consent/create` in preparation to new account restrictions ### 2020-09-14_1.579.1 - - Add new `type` field to `payment_initiation/consent/create` and deprecate the `scopes` field +- Add new `type` field to `payment_initiation/consent/create` and deprecate the `scopes` field ### 2020-09-14_1.578.1 - Update `verify_sms` object in the response of all of the identity verification endpoints to support nullable `verification.phone_number` and expand allowed statuses for `verification.status`: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.578.0 - Add `verify_sms` object in the response of all of the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.577.1 - Added support for `signal` to `required_if_supported_products`. @@ -295,10 +307,10 @@ endpoints. ### 2020-09-14_1.568.0 - Add `name` object to the `extracted_data` within each `documentary_verification.documents` object in the response of all of the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.567.5 - Add `error_reason` to `/cra/check_report/partner_insights/get` @@ -334,10 +346,10 @@ endpoints. ### 2020-09-14_1.563.0 - Update fields on `item` object in `/item/get` response - - Add `consented_use_cases` field - - Add `consented_data_scopes` field - - Add `created_at` field - - Update descriptions for `consented_products` and `consent_expiration_time` fields + - Add `consented_use_cases` field + - Add `consented_data_scopes` field + - Add `created_at` field + - Update descriptions for `consented_products` and `consent_expiration_time` fields - Add `/consent/events/get` endpoint ### 2020-09-14_1.157.1 @@ -345,10 +357,10 @@ endpoints. ### 2020-09-14_1.157.0 - (pre-release) Add `facial_analysis` to the `analysis` within each `selfie_check.selfies` object in the response of all of the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.156.2 - [BREAKING] Remove `from_client_id` and `to_client_id` from `/transfer/ledger/distribute` request @@ -374,10 +386,10 @@ endpoints. ### 2020-09-14_1.558.0 - Add `liveness_check` to the `analysis` within each `selfie_check.selfies` object in the response of all of the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.557.2 - Internal changes only @@ -608,11 +620,11 @@ endpoints. ### 2020-09-14_1.520.0 - [Breaking] Contains fixes to Balance Plus (beta): - - [Breaking] Convert `risk_level` string to an enum object `RiskLevel`. - - [Breaking] Adds missing `required` labels to certain fields within `BalancePlusAttributes`, `AccountsBalanceGetResponsePaymentRiskAssessment`, `AccountsBalanceGetRequestPaymentDetails`, and `RiskReason`. - - Adds missing `additionalProperties` field to `BalancePlusAttributes` - - Fix incorrect response example for Balance Plus - - Docs updates for Balance Plus + - [Breaking] Convert `risk_level` string to an enum object `RiskLevel`. + - [Breaking] Adds missing `required` labels to certain fields within `BalancePlusAttributes`, `AccountsBalanceGetResponsePaymentRiskAssessment`, `AccountsBalanceGetRequestPaymentDetails`, and `RiskReason`. + - Adds missing `additionalProperties` field to `BalancePlusAttributes` + - Fix incorrect response example for Balance Plus + - Docs updates for Balance Plus ### 2020-09-14_1.519.0 @@ -914,10 +926,10 @@ endpoints. ### 2020-09-14_1.496.5 - Update the description and enum values for `linked_services` in the response of all of the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.496.4 @@ -981,10 +993,10 @@ Add `POST /beacon/user/history/list` ### 2020-09-14_1.491.1 - Add new `no_data` type to `name` and `date_of_birth` fields in `documentary_verification.documents[].analysis.extracted_data` in the response of all of the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.491.0 @@ -1570,7 +1582,7 @@ Add `BE` to the list of available countries ### 2020-09-14_1.419.0 - Update `/signal/decision/report` description - - Overwriting `initiated` field is now supported and no longer returns an `INVALID_FIELD` error + - Overwriting `initiated` field is now supported and no longer returns an `INVALID_FIELD` error ### 2020-09-14_1.418.0 @@ -1706,16 +1718,16 @@ Add `BE` to the list of available countries ### 2020-09-14_1.393.0 - Add `date_of_birth` and `address` fields to `documentary_verification.documents[].extracted_data` in the response of all of the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.392.4 - Update the following about identity/match name, phone number, email, and address score descriptions: - - Ensure consistent language across all fields - - Include score recommended "match" threshold for all fields. + - Ensure consistent language across all fields + - Include score recommended "match" threshold for all fields. ### 2020-09-14_1.392.3 @@ -1724,11 +1736,11 @@ Add `BE` to the list of available countries ### 2020-09-14_1.392.2 - Mark a few response fields as always present in the identity verification API: - - `selfie_check.selfies[].capture.image_url` - - `selfie_check.selfies[].capture.video_url` - - `risk_check.identity_abuse_signals` - - `risk_check.identity_abuse_signals.synthetic_identity.score` - - `risk_check.identity_abuse_signals.stolen_identity.score` + - `selfie_check.selfies[].capture.image_url` + - `selfie_check.selfies[].capture.video_url` + - `risk_check.identity_abuse_signals` + - `risk_check.identity_abuse_signals.synthetic_identity.score` + - `risk_check.identity_abuse_signals.stolen_identity.score` ### 2020-09-14_1.392.1 @@ -1975,10 +1987,10 @@ Add `BE` to the list of available countries ### 2020-09-14_1.354.0 - Adds a `selfie_check` object to the response schema of all the identity verification endpoints: - - `identity_verification/create` - - `identity_verification/get` - - `identity_verification/list` - - `identity_verification/retry` + - `identity_verification/create` + - `identity_verification/get` + - `identity_verification/list` + - `identity_verification/retry` ### 2020-09-14_1.353.1 @@ -2199,7 +2211,7 @@ Fix npm publish ### 2020-09-14_1.332.0 - [Breaking] Remove `/wallet/transaction/list` endpoint - - [Note] Determined that `/wallet/transaction/list` is unused + - [Note] Determined that `/wallet/transaction/list` is unused ### 2020-09-14_1.331.0 @@ -2208,7 +2220,7 @@ Add `LinkDeliveryCallbackWebhook`, `LinkUserDeliveryStatusWebhook` for Link Deli ### 2020-09-14_1.330.0 - [Breaking] Remove `options.wallet_id` field in `/payment_initiation/payment/create` and `/payment_initiation/consent/create` request. - - [Note] Determined that this field is unused. + - [Note] Determined that this field is unused. ### 2020-09-14_1.229.2 @@ -3755,21 +3767,21 @@ Add `nullable` property to `date_of_birth`, `phone_number_verified_time`, and `e ### 2020-09-14_1.64.15 - De-anonymized enums: - - `PaymentInitiationPaymentReverseResponse.properties.status` => `PaymentInitiationRefundStatus` - - `PaymentInitiationPaymentCreateResponse.properties.status` => `PaymentInitiationPaymentCreateStatus` - - `PaymentInitiationRefund.properties.status` => `PaymentInitiationRefundStatus` - - `PaymentAmount.properties.currency` => `PaymentAmountCurrency` - - `InvestmentTransaction.properties.type` => `InvestmentTransactionType` - - `InvestmentTransaction.properties.subtype` => `InvestmentTransactionSubtype` - - `TransferAuthorizationDecisionRationale.properties.code` => `TransferAuthorizationDecisionRationaleCode` - - `TransferAuthorizationGuaranteeDecisionRationale.properties.code` => `TransferAuthorizationGuaranteeDecisionRationaleCode` - - `TransferAuthorization.properties.decision` => `TransferAuthorizationDecision` - - `TransferEventListRequest.properties.transfer_type` => `TransferEventListTransferType` - - `BankTransferEventListRequest.properties.bank_transfer_type` => `BankTransferEventListBankTransferType` - - `BankTransferEventListRequest.properties.direction` => `BankTransferEventListDirection` - - `TransferIntentCreate.properties.status` => `TransferIntentStatus` - - `TransferIntentGet.properties.status` => `TransferIntentStatus` - - `TransferIntentGet.properties.authorization_decision` => `TransferIntentAuthorizationDecision` + - `PaymentInitiationPaymentReverseResponse.properties.status` => `PaymentInitiationRefundStatus` + - `PaymentInitiationPaymentCreateResponse.properties.status` => `PaymentInitiationPaymentCreateStatus` + - `PaymentInitiationRefund.properties.status` => `PaymentInitiationRefundStatus` + - `PaymentAmount.properties.currency` => `PaymentAmountCurrency` + - `InvestmentTransaction.properties.type` => `InvestmentTransactionType` + - `InvestmentTransaction.properties.subtype` => `InvestmentTransactionSubtype` + - `TransferAuthorizationDecisionRationale.properties.code` => `TransferAuthorizationDecisionRationaleCode` + - `TransferAuthorizationGuaranteeDecisionRationale.properties.code` => `TransferAuthorizationGuaranteeDecisionRationaleCode` + - `TransferAuthorization.properties.decision` => `TransferAuthorizationDecision` + - `TransferEventListRequest.properties.transfer_type` => `TransferEventListTransferType` + - `BankTransferEventListRequest.properties.bank_transfer_type` => `BankTransferEventListBankTransferType` + - `BankTransferEventListRequest.properties.direction` => `BankTransferEventListDirection` + - `TransferIntentCreate.properties.status` => `TransferIntentStatus` + - `TransferIntentGet.properties.status` => `TransferIntentStatus` + - `TransferIntentGet.properties.authorization_decision` => `TransferIntentAuthorizationDecision` - `IncomeVerificationPrecheckMilitaryInfo.properties.branch` is now a string field (previously enum) ### 2020-09-14_1.64.15 @@ -3803,11 +3815,11 @@ Add `nullable` property to `date_of_birth`, `phone_number_verified_time`, and `e - De-anonymized the object filters under `LinkTokenCreateRequestAccountSubtypes`, as anonymous objects aren't compatible with the generated CLibs. - De-anonymized some misc. objects - - `PaymentInitiationMetadata/properties/maximum_payment_amount` - - `PaystubOverride/properties/employer` - - `PaystubOverride/properties/employee` - - `PaystubOverride/properties/employee/properties/address` - - `LiabilitiesDefaultUpdateWebhook/properties/account_ids_with_updated_liabilities` + - `PaymentInitiationMetadata/properties/maximum_payment_amount` + - `PaystubOverride/properties/employer` + - `PaystubOverride/properties/employee` + - `PaystubOverride/properties/employee/properties/address` + - `LiabilitiesDefaultUpdateWebhook/properties/account_ids_with_updated_liabilities` ### 2020-09-14_1.64.8 @@ -4508,11 +4520,11 @@ Add `nullable` property to `date_of_birth`, `phone_number_verified_time`, and `e ### 2020-09-14_1.19.6 - Added the following response fields to the `/deposit_switch/get` docs: - - `switch_method` - - `employer_name` - - `employer_id` - - `institution_name` - - `institution_id` + - `switch_method` + - `employer_name` + - `employer_id` + - `institution_name` + - `institution_id` ### 2020-09-14_1.19.5 @@ -4675,4 +4687,4 @@ Add `nullable` property to `date_of_birth`, `phone_number_verified_time`, and `e ### 2020-09-14_1.5.0 -Initial version +Initial version \ No newline at end of file