diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index f50b5f41e..0135f3537 100644 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -116,6 +116,8 @@ docs/AuthVerifyNumbersACH.md docs/AuthVerifyRequest.md docs/AuthVerifyRequestNumbers.md docs/AuthVerifyResponse.md +docs/AuthorizationGuaranteeDetails.md +docs/AuthorizationGuaranteeScheduleItem.md docs/AutomaticallyVerifiedWebhook.md docs/BankIncomeCompleteResult.md docs/BankIncomeCompleteWebhook.md @@ -496,6 +498,22 @@ docs/CraUpgradeFailedWebhook.md docs/CraUserCheckReportFailedWebhook.md docs/CraUserCheckReportReadyWebhook.md docs/CraUserTier.md +docs/CraVerificationIncomeAccount.md +docs/CraVerificationIncomeCategory.md +docs/CraVerificationIncomeItem.md +docs/CraVerificationIncomeMetrics.md +docs/CraVerificationIncomeNextPayment.md +docs/CraVerificationIncomePayFrequency.md +docs/CraVerificationIncomeProvider.md +docs/CraVerificationIncomeReport.md +docs/CraVerificationIncomeStatus.md +docs/CraVerificationIncomeStream.md +docs/CraVerificationIncomeStreamInsights.md +docs/CraVerificationIncomeTransaction.md +docs/CraVerificationIncomeTransactionOutlier.md +docs/CraVerificationIncomeUserSummary.md +docs/CraVerificationIncomeValues.md +docs/CraVerificationModeledIncome.md docs/CraVerificationReport.md docs/CraVoaReport.md docs/CraVoaReportAccount.md @@ -718,7 +736,15 @@ docs/ExternalPaymentRefundDetails.md docs/ExternalPaymentScheduleBase.md docs/ExternalPaymentScheduleGet.md docs/ExternalPaymentScheduleRequest.md +docs/FDXConsentGrant.md +docs/FDXConsentGrantResource.md +docs/FDXConsentGrantStatus.md +docs/FDXConsentResourceType.md +docs/FDXConsentRevocation.md +docs/FDXConsentRevocationRecord.md +docs/FDXConsentRevocations.md docs/FDXContentTypes.md +docs/FDXDataCluster.md docs/FDXEventStatus.md docs/FDXFiAttribute.md docs/FDXHateoasLink.md @@ -759,6 +785,8 @@ docs/HistoricalAnnualIncome.md docs/HistoricalBalance.md docs/HistoricalUpdateWebhook.md docs/Holding.md +docs/HoldingTaxLot.md +docs/HoldingTaxLotPositionType.md docs/HoldingsDefaultUpdateWebhook.md docs/HoldingsOverride.md docs/HostedLinkDeliveryMethod.md @@ -938,8 +966,6 @@ docs/ItemCreateAuthentication.md docs/ItemErrorWebhook.md docs/ItemGetRequest.md docs/ItemGetResponse.md -docs/ItemHandleFraudReportRequest.md -docs/ItemHandleFraudReportResponse.md docs/ItemImportRequest.md docs/ItemImportRequestOptions.md docs/ItemImportRequestUserAuth.md @@ -1022,7 +1048,6 @@ docs/LinkSessionExitMetadataInstitution.md docs/LinkSessionFinishedWebhook.md docs/LinkSessionItemAddResult.md docs/LinkSessionPayrollIncomeResult.md -docs/LinkSessionProtectResult.md docs/LinkSessionResults.md docs/LinkSessionSuccess.md docs/LinkSessionSuccessMetadata.md @@ -1115,10 +1140,6 @@ docs/NameMatchScore.md docs/NegativeBalanceInsights.md docs/NegativeBalanceOccurrence.md docs/NetPay.md -docs/NetworkInsightsItem.md -docs/NetworkInsightsReport.md -docs/NetworkInsightsReportGetRequest.md -docs/NetworkInsightsReportGetResponse.md docs/NetworkInsightsVersion.md docs/NetworkStatusGetRequest.md docs/NetworkStatusGetResponse.md @@ -1401,6 +1422,7 @@ docs/ProductPermissionsRequiredIdentityWebhook.md docs/ProductStatus.md docs/ProductStatusBreakdown.md docs/Products.md +docs/ProductsTerminateReasonCode.md docs/ProfileNetworkStatusGetRequest.md docs/ProfileNetworkStatusGetResponse.md docs/ProgramNameSensitivity.md @@ -1408,6 +1430,7 @@ docs/ProjectedIncomeSummaryFieldNumber.md docs/ProtectBankAccount.md docs/ProtectComputeRequest.md docs/ProtectComputeResponse.md +docs/ProtectComputeSubscores.md docs/ProtectEvent.md docs/ProtectEventGetRequest.md docs/ProtectEventGetResponse.md @@ -1462,7 +1485,10 @@ docs/RiskCheckEmail.md docs/RiskCheckEmailDomainIsCustom.md docs/RiskCheckEmailDomainIsDisposable.md docs/RiskCheckEmailDomainIsFreeProvider.md +docs/RiskCheckEmailIncludesDateOfBirth.md docs/RiskCheckEmailIsDeliverableStatus.md +docs/RiskCheckEmailIsEdu.md +docs/RiskCheckEmailName.md docs/RiskCheckEmailTopLevelDomainIsSuspicious.md docs/RiskCheckFacialDuplicate.md docs/RiskCheckIdentityAbuseSignals.md @@ -1566,6 +1592,8 @@ docs/ScreeningHitNamesItems.md docs/ScreeningStatusUpdatedWebhook.md docs/Security.md docs/SecurityOverride.md +docs/SelfieAgeCheck.md +docs/SelfieAgeCheckStatus.md docs/SelfieAnalysis.md docs/SelfieAnalysisDocumentComparison.md docs/SelfieAnalysisFacialAnalysis.md @@ -1765,6 +1793,10 @@ docs/TransferFundingAccountWithDisplayName.md docs/TransferFundingAccountWithDisplayNameAllOf.md docs/TransferGetRequest.md docs/TransferGetResponse.md +docs/TransferGuaranteeDetails.md +docs/TransferGuaranteeOutcome.md +docs/TransferGuaranteeScheduleItem.md +docs/TransferGuaranteeScheduleItemAllOf.md docs/TransferIntentAuthorizationDecision.md docs/TransferIntentCreate.md docs/TransferIntentCreateMode.md @@ -1907,6 +1939,7 @@ docs/UserItemsGetResponse.md docs/UserItemsRemoveRequest.md docs/UserItemsRemoveResponse.md docs/UserPermissionRevokedWebhook.md +docs/UserProductsTerminateReasonCode.md docs/UserProductsTerminateRequest.md docs/UserProductsTerminateResponse.md docs/UserRemoveRequest.md @@ -2155,6 +2188,8 @@ lib/plaid/models/auth_verify_numbers_ach.rb lib/plaid/models/auth_verify_request.rb lib/plaid/models/auth_verify_request_numbers.rb lib/plaid/models/auth_verify_response.rb +lib/plaid/models/authorization_guarantee_details.rb +lib/plaid/models/authorization_guarantee_schedule_item.rb lib/plaid/models/automatically_verified_webhook.rb lib/plaid/models/bank_income_complete_result.rb lib/plaid/models/bank_income_complete_webhook.rb @@ -2535,6 +2570,22 @@ lib/plaid/models/cra_upgrade_failed_webhook.rb lib/plaid/models/cra_user_check_report_failed_webhook.rb lib/plaid/models/cra_user_check_report_ready_webhook.rb lib/plaid/models/cra_user_tier.rb +lib/plaid/models/cra_verification_income_account.rb +lib/plaid/models/cra_verification_income_category.rb +lib/plaid/models/cra_verification_income_item.rb +lib/plaid/models/cra_verification_income_metrics.rb +lib/plaid/models/cra_verification_income_next_payment.rb +lib/plaid/models/cra_verification_income_pay_frequency.rb +lib/plaid/models/cra_verification_income_provider.rb +lib/plaid/models/cra_verification_income_report.rb +lib/plaid/models/cra_verification_income_status.rb +lib/plaid/models/cra_verification_income_stream.rb +lib/plaid/models/cra_verification_income_stream_insights.rb +lib/plaid/models/cra_verification_income_transaction.rb +lib/plaid/models/cra_verification_income_transaction_outlier.rb +lib/plaid/models/cra_verification_income_user_summary.rb +lib/plaid/models/cra_verification_income_values.rb +lib/plaid/models/cra_verification_modeled_income.rb lib/plaid/models/cra_verification_report.rb lib/plaid/models/cra_voa_report.rb lib/plaid/models/cra_voa_report_account.rb @@ -2759,7 +2810,15 @@ lib/plaid/models/external_payment_schedule_get.rb lib/plaid/models/external_payment_schedule_request.rb lib/plaid/models/fallback_auth_microdeposit_auto_verified_webhook.rb lib/plaid/models/fallback_auth_microdeposit_verification_expired_webhook.rb +lib/plaid/models/fdx_consent_grant.rb +lib/plaid/models/fdx_consent_grant_resource.rb +lib/plaid/models/fdx_consent_grant_status.rb +lib/plaid/models/fdx_consent_resource_type.rb +lib/plaid/models/fdx_consent_revocation.rb +lib/plaid/models/fdx_consent_revocation_record.rb +lib/plaid/models/fdx_consent_revocations.rb lib/plaid/models/fdx_content_types.rb +lib/plaid/models/fdx_data_cluster.rb lib/plaid/models/fdx_event_status.rb lib/plaid/models/fdx_hateoas_link.rb lib/plaid/models/fdx_hateoas_link_action.rb @@ -2798,6 +2857,8 @@ lib/plaid/models/historical_annual_income.rb lib/plaid/models/historical_balance.rb lib/plaid/models/historical_update_webhook.rb lib/plaid/models/holding.rb +lib/plaid/models/holding_tax_lot.rb +lib/plaid/models/holding_tax_lot_position_type.rb lib/plaid/models/holdings_default_update_webhook.rb lib/plaid/models/holdings_override.rb lib/plaid/models/hosted_link_delivery_method.rb @@ -2977,8 +3038,6 @@ lib/plaid/models/item_create_authentication.rb lib/plaid/models/item_error_webhook.rb lib/plaid/models/item_get_request.rb lib/plaid/models/item_get_response.rb -lib/plaid/models/item_handle_fraud_report_request.rb -lib/plaid/models/item_handle_fraud_report_response.rb lib/plaid/models/item_import_request.rb lib/plaid/models/item_import_request_options.rb lib/plaid/models/item_import_request_user_auth.rb @@ -3061,7 +3120,6 @@ lib/plaid/models/link_session_exit_metadata_institution.rb lib/plaid/models/link_session_finished_webhook.rb lib/plaid/models/link_session_item_add_result.rb lib/plaid/models/link_session_payroll_income_result.rb -lib/plaid/models/link_session_protect_result.rb lib/plaid/models/link_session_results.rb lib/plaid/models/link_session_success.rb lib/plaid/models/link_session_success_metadata.rb @@ -3154,10 +3212,6 @@ lib/plaid/models/name_match_score.rb lib/plaid/models/negative_balance_insights.rb lib/plaid/models/negative_balance_occurrence.rb lib/plaid/models/net_pay.rb -lib/plaid/models/network_insights_item.rb -lib/plaid/models/network_insights_report.rb -lib/plaid/models/network_insights_report_get_request.rb -lib/plaid/models/network_insights_report_get_response.rb lib/plaid/models/network_insights_version.rb lib/plaid/models/network_status_get_request.rb lib/plaid/models/network_status_get_response.rb @@ -3438,6 +3492,7 @@ lib/plaid/models/product_permissions_required_identity_webhook.rb lib/plaid/models/product_status.rb lib/plaid/models/product_status_breakdown.rb lib/plaid/models/products.rb +lib/plaid/models/products_terminate_reason_code.rb lib/plaid/models/profile_network_status_get_request.rb lib/plaid/models/profile_network_status_get_response.rb lib/plaid/models/program_name_sensitivity.rb @@ -3445,6 +3500,7 @@ lib/plaid/models/projected_income_summary_field_number.rb lib/plaid/models/protect_bank_account.rb lib/plaid/models/protect_compute_request.rb lib/plaid/models/protect_compute_response.rb +lib/plaid/models/protect_compute_subscores.rb lib/plaid/models/protect_event.rb lib/plaid/models/protect_event_get_request.rb lib/plaid/models/protect_event_get_response.rb @@ -3500,7 +3556,10 @@ lib/plaid/models/risk_check_email.rb lib/plaid/models/risk_check_email_domain_is_custom.rb lib/plaid/models/risk_check_email_domain_is_disposable.rb lib/plaid/models/risk_check_email_domain_is_free_provider.rb +lib/plaid/models/risk_check_email_includes_date_of_birth.rb lib/plaid/models/risk_check_email_is_deliverable_status.rb +lib/plaid/models/risk_check_email_is_edu.rb +lib/plaid/models/risk_check_email_name.rb lib/plaid/models/risk_check_email_top_level_domain_is_suspicious.rb lib/plaid/models/risk_check_facial_duplicate.rb lib/plaid/models/risk_check_identity_abuse_signals.rb @@ -3602,6 +3661,8 @@ lib/plaid/models/screening_hit_names_items.rb lib/plaid/models/screening_status_updated_webhook.rb lib/plaid/models/security.rb lib/plaid/models/security_override.rb +lib/plaid/models/selfie_age_check.rb +lib/plaid/models/selfie_age_check_status.rb lib/plaid/models/selfie_analysis.rb lib/plaid/models/selfie_analysis_document_comparison.rb lib/plaid/models/selfie_analysis_facial_analysis.rb @@ -3803,6 +3864,10 @@ lib/plaid/models/transfer_funding_account_with_display_name.rb lib/plaid/models/transfer_funding_account_with_display_name_all_of.rb lib/plaid/models/transfer_get_request.rb lib/plaid/models/transfer_get_response.rb +lib/plaid/models/transfer_guarantee_details.rb +lib/plaid/models/transfer_guarantee_outcome.rb +lib/plaid/models/transfer_guarantee_schedule_item.rb +lib/plaid/models/transfer_guarantee_schedule_item_all_of.rb lib/plaid/models/transfer_intent_authorization_decision.rb lib/plaid/models/transfer_intent_create.rb lib/plaid/models/transfer_intent_create_mode.rb @@ -3945,6 +4010,7 @@ lib/plaid/models/user_items_get_response.rb lib/plaid/models/user_items_remove_request.rb lib/plaid/models/user_items_remove_response.rb lib/plaid/models/user_permission_revoked_webhook.rb +lib/plaid/models/user_products_terminate_reason_code.rb lib/plaid/models/user_products_terminate_request.rb lib/plaid/models/user_products_terminate_response.rb lib/plaid/models/user_remove_request.rb diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b2f4a9f0..ab268b4f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,143 @@ See full changelog for the OpenAPI schema (OAS) [here](https://github.com/plaid/plaid-openapi/blob/master/CHANGELOG.md). +# 47.0.0 +- Updating to OAS 2020-09-14_1.698.7 + +## Breaking changes in this version +- [BREAKING] Remove `protect_results` from `LinkSessionResults` in `/link/token/get` responses. The API no longer populates this field. (OAS 2020-09-14_1.697.0) +- [BREAKING] `Recaptcha_RequiredError`: change `http_code` from `string` to `integer`. The API already returns an integer; only the spec was wrong. (OAS 2020-09-14_1.695.0) +- [BREAKING] Replace `report_requested` field with `reports_requested` array field in `/cra/check_report/verification/pdf/get`. (OAS 2020-09-14_1.691.0) +- [BREAKING] Remove `/item/handle_fraud_report` endpoint and its `ItemHandleFraudReportRequest` and `ItemHandleFraudReportResponse` schemas. The endpoint was never wired up for any customer. (OAS 2020-09-14_1.688.9) + +## OpenAPI Schema Changes +### 2020-09-14_1.698.7 +- Add `kanmon` to the `processor` enum on `/processor/token/create`, for creating processor tokens for the Kanmon integration. + +### 2020-09-14_1.698.6 +- Add `natural` to the `processor` enum on `/processor/token/create`, for creating processor tokens for the Natural integration. + +### 2020-09-14_1.698.5 +- Add `pay` to the `processor` enum on `/processor/token/create`, for creating processor tokens for the Pay.com integration. + +### 2020-09-14_1.698.4 +- Remove the 1024-character `maxLength` constraint from `notes` on `/protect/report/create`. + +### 2020-09-14_1.698.3 +- Add `FRAUD_TRANSACTION` to the `reason_code` enum (`ProductsTerminateReasonCode`) accepted by `/item/products/terminate` and `/user/products/terminate`, for terminating an Item due to transaction-level fraud (e.g. unauthorized transactions, card testing, chargebacks, ACH returns, or disputes). +- Add `/cra/report/get` endpoint with CRA report schemas (CraReportGetRequest, CraReportGetResponse, CraReportGetReport, CraReportGetResponseProduct, CraReportGetProductAttributes, CraReportGetProductMetadata). + +### 2020-09-14_1.698.2 +- Correct stylization, acronym expansions, and factual errors in schema descriptions: "Bacs" (was "BACS"), "International Bank Account Number", "Business Identifier Code", "Government-Sponsored Enterprise" (was "Government Sponsored Entity"), "Registered Disability Savings Plan (RDSP)" (was "RSDP"), "FATCA" filing requirement (description only; was "FACTA"), "E.164" phone format (was "E. 164"), and "Social Security". Also clarified that `balances.available` and `balances.current` may both be `null` for limited-purpose checking accounts, and corrected an endpoint reference in a description (`/processor/stripe/bank_account_token/create`), and normalized two endpoint summaries to refer to the product as a singular "Consumer Report", and normalized "realtime" to the hyphenated "real-time" in balance descriptions. No changes to API behavior. + +### 2020-09-14_1.698.1 +- Clarify that `/protect/report/create` requires either `user_id` or at least one supported `incident_event` identifier, and that contextual fields alone do not satisfy this requirement. + +### 2020-09-14_1.698.0 +- Add `guarantee_details` (optional) to `Transfer` and `TransferAuthorization` schemas to surface adaptive guarantee settlement information. Introduces `TransferGuaranteeOutcome` enum, `AuthorizationGuaranteeScheduleItem` and `TransferGuaranteeScheduleItem` objects, `AuthorizationGuaranteeDetails` (outcome + schedule), and `TransferGuaranteeDetails` (guaranteed_amount + schedule). The authorization schedule omits `observation_window_expiration_time`, which is only meaningful on a created transfer. `guarantee_details` is `null` when no guarantee was attempted. The existing `guarantee_decision` and `guarantee_decision_rationale` fields are deprecated in favor of `guarantee_details`. +- Add `requested_amount` to the `proposed_transfer` object on the `/transfer/authorization/create` response. Surfaces the amount the client originally requested, which can differ from the proposed `amount` when only a partial amount is offered for an adaptive guarantee. + +### 2020-09-14_1.697.5 +- Document support for UltraFICO® scores through the CRA Partner Insights product. + +### 2020-09-14_1.697.4 +- Correct spec to reflect two missing enum values: add missing `in_epic` enum value to `IDNumberType` and add missing `IDEMPOTENCY_ERROR` enum value to `ErrorType` schema. No changes to actual API behavior. + +### 2020-09-14_1.697.4 +- Update `Holding.tax_lots` description: remove stale "Absent from the response when the tax lots feature is not yet enabled" clause. + +### 2020-09-14_1.697.3 +- Add `atomicfi` value to the `processor` enum on `/processor/token/create`. + +### 2020-09-14_1.697.2 +- Add `payment` and `refund` values to the `transaction_code` enum, and update the field description to note that `transaction_code` is now populated for certain US institutions, in addition to European institutions. + +### 2020-09-14_1.697.1 +- Add `sub_programs` (`array`) to `WatchlistScreeningHit` and `EntityWatchlistScreeningHit`. Surfaces the sub-program designations published by the issuing authority (for example OFAC SDN program codes like `SDGT`, `SDNTK`, `IRAN`, `RUSSIA-EO14024`). + +### 2020-09-14_1.697.0 +- [Breaking] Remove `protect_results` from `LinkSessionResults` in `/link/token/get` responses. The API no longer populates this field. + +### 2020-09-14_1.696.1 +- Add `tax_lots` array field to `Holding` and introduce `HoldingTaxLot` schema with 7 fields: `institution_lot_id`, `original_purchase_datetime`, `quantity`, `purchase_price`, `cost_basis`, `current_value`, and `position_type`. Introduce `HoldingTaxLotPositionType` enum (`LONG`, `SHORT`). + +### 2020-09-14_1.696.0 +- Add `ACCOUNT_FUNDING` and `AUTO_REFUND` values to the `WalletTransaction.type` enum. These transaction types are already returned for virtual-account unexpected-payment handling and were documented but missing from the spec. + +### 2020-09-14_1.695.0 +- [Breaking] `Recaptcha_RequiredError`: change `http_code` from `string` to `integer`. The API already returns an integer; only the spec was wrong. +- Add `BASE_REPORT_ERROR` to the `error_type` enum (`PlaidErrorType`). +- `IncomeVerificationRiskSignalsStatusWebhook`: fix the `required` list to reference `risk_signals_status` instead of a non-existent `status` field. +- `Recaptcha_RequiredError`: mark `display_message` nullable and remove `link_user_experience`, `common_causes`, and `troubleshooting_steps` from `required`. This schema object is used for documentation only; describing these fields as required is misleading. +- Remove `database_insights_pending` from the `verification_status` description on product-endpoint account schemas — it is only returned in the Link `onSuccess` metadata, not by these endpoints. +- Add `STARTED` and `INTERNAL_ERROR` to the `CreditSessionBankIncomeStatus` enum. +- Add `STARTED` and `INTERNAL_ERROR` to the `CreditSessionBankEmploymentStatus` enum. +- Fix various webhook and error response examples to conform to their schemas. + +### 2020-09-14_1.694.0 +- Add `custom_attributes` field to `TransferAuthorizationCreateRequest`. + +### 2020-09-14_1.693.0 +- Add `reason_codes` array to `CraPartnerInsightsBaseFicoScore` and `negative_reason_codes` / `positive_reason_codes` arrays to `CraPartnerInsightsUltraFicoScore`. The corresponding individual `reason_code_1` through `reason_code_4` and `positive_reason_code_1` through `positive_reason_code_4` fields are now deprecated. + +### 2020-09-14_1.692.7 +- Add `model_version` string field to `PrismInsights` and deprecate the integer `version` field. Required to surface Prism Insights v4.1 and any future non-integeter model versions. + +### 2020-09-14_1.692.6 +- Add private-visibility scaffolding for `POST /fraud_insights/connection_event/send` (501 stub; customer-facing entry follows when `x-private-visibility` flips). + +### 2020-09-14_1.692.5 +- Add `interchecks` value to the `processor` enum on `/processor/token/create`. + +### 2020-09-14_1.692.4 +- Redeclare `name`, `official_name`, `mask`, and `verification_name` on the second `allOf` piece of `InvestmentAccount`, `BusinessAccount`, `AccountIdentity`, and `AccountIdentityMatchScore`. The fields are already declared on `AccountBase`; the redeclaration prevents the `plaid-python` SDK (>= 39.0.0) from routing them through its `additional_properties_type` handler, which upconverts date-shaped string values (e.g. an account literally named `"June - 529"`) into `datetime.date` objects in `to_dict()`. No change to the API response shape. + +### 2020-09-14_1.692.3 +- Add private-visibility scaffolding for `POST /fraud_insights/connection_risk_score/get` (501 stub; customer-facing entry follows when `x-private-visibility` flips). + +### 2020-09-14_1.692.2 +- Update `CraUserCheckReportFailedWebhook` (`USER_CHECK_REPORT_FAILED`) description to document that customers can call `/user/items/get` and inspect non-null `error` objects on the associated Items to retrieve error details, matching the existing guidance on `CraCheckReportFailedWebhook` (`CHECK_REPORT_FAILED`). + +### 2020-09-14_1.692.1 +- Correct the `/statements/download` success response content type from `application/json` to `application/pdf` to match the binary PDF body the endpoint actually returns. + +### 2020-09-14_1.692.0 +- `/cra/check_report/income_insights/get`: `income_streams` is now marked as required on `CraIncomeInsights` and is always present on the response. When there are no income streams for the report, it is returned as an empty array (`[]`) instead of being omitted. + +### 2020-09-14_1.691.2 +- Update `/user/products/terminate` description to clarify which subscription bundles are terminated, the billing impact, and the CRA Monitoring carve-out. +- Restore the `/user/items/remove` description paragraph that points users to `/user/products/terminate` for stopping billing and to the Consumer Service Center for user-initiated data deletion. + +### 2020-09-14_1.691.1 +- Add `frame` value to the `processor` enum on `/processor/token/create`. + +### 2020-09-14_1.691.0 +- [Breaking] Replace `report_requested` field with `reports_requested` array field in `/cra/check_report/verification/pdf/get`. +- Add `income` value to `CraCheckReportVerificationPdfReportType`. + +### 2020-09-14_1.690.1 +- Expose `/user/products/terminate` in the public OpenAPI spec (previously hidden from client libraries). + +### 2020-09-14_1.690.0 +- Add an optional `subscores` object to the `/protect/compute` response and a new `ProtectComputeSubscores` schema. For cash-advance models, exposes per-bucket subscores (`cash_advance_bucket_0_25` through `cash_advance_bucket_400_500`) where each scored bucket is a 0-100 trust index score (higher = lower fraud risk). Both the wrapper `subscores` field and each individual bucket key are omitted from the response when not scored: models that do not produce subscores will not include the `subscores` key in the response at all, and partially-scored responses include only the bucket keys that were scored. + +### 2020-09-14_1.689.0 +- Add optional `user_id` field to `CraCreditProfileReportGetResponse`. + +### 2020-09-14_1.688.10 +- Add `reason_code` enum values to `/item/products/terminate` and `/user/products/terminate` + +### 2020-09-14_1.688.9 +- [Breaking] Remove `/item/handle_fraud_report` endpoint and its `ItemHandleFraudReportRequest` and `ItemHandleFraudReportResponse` schemas. The endpoint was never wired up for any customer. + +### 2020-09-14_1.688.8 +- Expose the `limited_purpose_types` filter on `LinkTokenCreateDepositoryFilter` and `DepositoryFilter`, and the `LimitedPurposeTypes` and `LimitedPurposeType` schemas, in the public OpenAPI spec (previously hidden from client libraries). Used in conjunction with the `limited purpose checking` depository subtype to restrict which kinds of limited purpose checking accounts may be connected in Link. + +### 2020-09-14_1.688.7 +- Add income schema types (`CraVerificationIncome*`) to CRA Home Lending Verification Report +- Add `income` field to `CraVerificationReport` +- Add `INCOME` to `CraCheckReportVerificationGetReportType` enum +- Document that `/sandbox/transactions/create` only applies custom transactions to the depository account on `user_transactions_dynamic` Items + # 46.2.0 - Updating to OAS 2020-09-14_1.688.6 diff --git a/Makefile b/Makefile index edbcf241c..c4817f342 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # Ruby embeds the version in the generator where as others don't so it's not possible to cat for it. -RUBY_PACKAGE_VERSION=46.2.0 +RUBY_PACKAGE_VERSION=47.0.0 .PHONY: release release: diff --git a/lib/plaid.rb b/lib/plaid.rb index 12e6f10c5..7e67810bd 100644 --- a/lib/plaid.rb +++ b/lib/plaid.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -135,6 +135,8 @@ Plaid.autoload :AuthVerifyRequest, 'plaid/models/auth_verify_request' Plaid.autoload :AuthVerifyRequestNumbers, 'plaid/models/auth_verify_request_numbers' Plaid.autoload :AuthVerifyResponse, 'plaid/models/auth_verify_response' +Plaid.autoload :AuthorizationGuaranteeDetails, 'plaid/models/authorization_guarantee_details' +Plaid.autoload :AuthorizationGuaranteeScheduleItem, 'plaid/models/authorization_guarantee_schedule_item' Plaid.autoload :AutomaticallyVerifiedWebhook, 'plaid/models/automatically_verified_webhook' Plaid.autoload :BankIncomeCompleteResult, 'plaid/models/bank_income_complete_result' Plaid.autoload :BankIncomeCompleteWebhook, 'plaid/models/bank_income_complete_webhook' @@ -515,6 +517,22 @@ Plaid.autoload :CraUserCheckReportFailedWebhook, 'plaid/models/cra_user_check_report_failed_webhook' Plaid.autoload :CraUserCheckReportReadyWebhook, 'plaid/models/cra_user_check_report_ready_webhook' Plaid.autoload :CraUserTier, 'plaid/models/cra_user_tier' +Plaid.autoload :CraVerificationIncomeAccount, 'plaid/models/cra_verification_income_account' +Plaid.autoload :CraVerificationIncomeCategory, 'plaid/models/cra_verification_income_category' +Plaid.autoload :CraVerificationIncomeItem, 'plaid/models/cra_verification_income_item' +Plaid.autoload :CraVerificationIncomeMetrics, 'plaid/models/cra_verification_income_metrics' +Plaid.autoload :CraVerificationIncomeNextPayment, 'plaid/models/cra_verification_income_next_payment' +Plaid.autoload :CraVerificationIncomePayFrequency, 'plaid/models/cra_verification_income_pay_frequency' +Plaid.autoload :CraVerificationIncomeProvider, 'plaid/models/cra_verification_income_provider' +Plaid.autoload :CraVerificationIncomeReport, 'plaid/models/cra_verification_income_report' +Plaid.autoload :CraVerificationIncomeStatus, 'plaid/models/cra_verification_income_status' +Plaid.autoload :CraVerificationIncomeStream, 'plaid/models/cra_verification_income_stream' +Plaid.autoload :CraVerificationIncomeStreamInsights, 'plaid/models/cra_verification_income_stream_insights' +Plaid.autoload :CraVerificationIncomeTransaction, 'plaid/models/cra_verification_income_transaction' +Plaid.autoload :CraVerificationIncomeTransactionOutlier, 'plaid/models/cra_verification_income_transaction_outlier' +Plaid.autoload :CraVerificationIncomeUserSummary, 'plaid/models/cra_verification_income_user_summary' +Plaid.autoload :CraVerificationIncomeValues, 'plaid/models/cra_verification_income_values' +Plaid.autoload :CraVerificationModeledIncome, 'plaid/models/cra_verification_modeled_income' Plaid.autoload :CraVerificationReport, 'plaid/models/cra_verification_report' Plaid.autoload :CraVoaReport, 'plaid/models/cra_voa_report' Plaid.autoload :CraVoaReportAccount, 'plaid/models/cra_voa_report_account' @@ -737,7 +755,15 @@ Plaid.autoload :ExternalPaymentScheduleBase, 'plaid/models/external_payment_schedule_base' Plaid.autoload :ExternalPaymentScheduleGet, 'plaid/models/external_payment_schedule_get' Plaid.autoload :ExternalPaymentScheduleRequest, 'plaid/models/external_payment_schedule_request' +Plaid.autoload :FDXConsentGrant, 'plaid/models/fdx_consent_grant' +Plaid.autoload :FDXConsentGrantResource, 'plaid/models/fdx_consent_grant_resource' +Plaid.autoload :FDXConsentGrantStatus, 'plaid/models/fdx_consent_grant_status' +Plaid.autoload :FDXConsentResourceType, 'plaid/models/fdx_consent_resource_type' +Plaid.autoload :FDXConsentRevocation, 'plaid/models/fdx_consent_revocation' +Plaid.autoload :FDXConsentRevocationRecord, 'plaid/models/fdx_consent_revocation_record' +Plaid.autoload :FDXConsentRevocations, 'plaid/models/fdx_consent_revocations' Plaid.autoload :FDXContentTypes, 'plaid/models/fdx_content_types' +Plaid.autoload :FDXDataCluster, 'plaid/models/fdx_data_cluster' Plaid.autoload :FDXEventStatus, 'plaid/models/fdx_event_status' Plaid.autoload :FDXFiAttribute, 'plaid/models/fdxfi_attribute' Plaid.autoload :FDXHateoasLink, 'plaid/models/fdx_hateoas_link' @@ -778,6 +804,8 @@ Plaid.autoload :HistoricalBalance, 'plaid/models/historical_balance' Plaid.autoload :HistoricalUpdateWebhook, 'plaid/models/historical_update_webhook' Plaid.autoload :Holding, 'plaid/models/holding' +Plaid.autoload :HoldingTaxLot, 'plaid/models/holding_tax_lot' +Plaid.autoload :HoldingTaxLotPositionType, 'plaid/models/holding_tax_lot_position_type' Plaid.autoload :HoldingsDefaultUpdateWebhook, 'plaid/models/holdings_default_update_webhook' Plaid.autoload :HoldingsOverride, 'plaid/models/holdings_override' Plaid.autoload :HostedLinkDeliveryMethod, 'plaid/models/hosted_link_delivery_method' @@ -957,8 +985,6 @@ Plaid.autoload :ItemErrorWebhook, 'plaid/models/item_error_webhook' Plaid.autoload :ItemGetRequest, 'plaid/models/item_get_request' Plaid.autoload :ItemGetResponse, 'plaid/models/item_get_response' -Plaid.autoload :ItemHandleFraudReportRequest, 'plaid/models/item_handle_fraud_report_request' -Plaid.autoload :ItemHandleFraudReportResponse, 'plaid/models/item_handle_fraud_report_response' Plaid.autoload :ItemImportRequest, 'plaid/models/item_import_request' Plaid.autoload :ItemImportRequestOptions, 'plaid/models/item_import_request_options' Plaid.autoload :ItemImportRequestUserAuth, 'plaid/models/item_import_request_user_auth' @@ -1041,7 +1067,6 @@ Plaid.autoload :LinkSessionFinishedWebhook, 'plaid/models/link_session_finished_webhook' Plaid.autoload :LinkSessionItemAddResult, 'plaid/models/link_session_item_add_result' Plaid.autoload :LinkSessionPayrollIncomeResult, 'plaid/models/link_session_payroll_income_result' -Plaid.autoload :LinkSessionProtectResult, 'plaid/models/link_session_protect_result' Plaid.autoload :LinkSessionResults, 'plaid/models/link_session_results' Plaid.autoload :LinkSessionSuccess, 'plaid/models/link_session_success' Plaid.autoload :LinkSessionSuccessMetadata, 'plaid/models/link_session_success_metadata' @@ -1134,10 +1159,6 @@ Plaid.autoload :NegativeBalanceInsights, 'plaid/models/negative_balance_insights' Plaid.autoload :NegativeBalanceOccurrence, 'plaid/models/negative_balance_occurrence' Plaid.autoload :NetPay, 'plaid/models/net_pay' -Plaid.autoload :NetworkInsightsItem, 'plaid/models/network_insights_item' -Plaid.autoload :NetworkInsightsReport, 'plaid/models/network_insights_report' -Plaid.autoload :NetworkInsightsReportGetRequest, 'plaid/models/network_insights_report_get_request' -Plaid.autoload :NetworkInsightsReportGetResponse, 'plaid/models/network_insights_report_get_response' Plaid.autoload :NetworkInsightsVersion, 'plaid/models/network_insights_version' Plaid.autoload :NetworkStatusGetRequest, 'plaid/models/network_status_get_request' Plaid.autoload :NetworkStatusGetResponse, 'plaid/models/network_status_get_response' @@ -1419,6 +1440,7 @@ Plaid.autoload :ProductStatus, 'plaid/models/product_status' Plaid.autoload :ProductStatusBreakdown, 'plaid/models/product_status_breakdown' Plaid.autoload :Products, 'plaid/models/products' +Plaid.autoload :ProductsTerminateReasonCode, 'plaid/models/products_terminate_reason_code' Plaid.autoload :ProfileNetworkStatusGetRequest, 'plaid/models/profile_network_status_get_request' Plaid.autoload :ProfileNetworkStatusGetResponse, 'plaid/models/profile_network_status_get_response' Plaid.autoload :ProgramNameSensitivity, 'plaid/models/program_name_sensitivity' @@ -1426,6 +1448,7 @@ Plaid.autoload :ProtectBankAccount, 'plaid/models/protect_bank_account' Plaid.autoload :ProtectComputeRequest, 'plaid/models/protect_compute_request' Plaid.autoload :ProtectComputeResponse, 'plaid/models/protect_compute_response' +Plaid.autoload :ProtectComputeSubscores, 'plaid/models/protect_compute_subscores' Plaid.autoload :ProtectEvent, 'plaid/models/protect_event' Plaid.autoload :ProtectEventGetRequest, 'plaid/models/protect_event_get_request' Plaid.autoload :ProtectEventGetResponse, 'plaid/models/protect_event_get_response' @@ -1480,7 +1503,10 @@ Plaid.autoload :RiskCheckEmailDomainIsCustom, 'plaid/models/risk_check_email_domain_is_custom' Plaid.autoload :RiskCheckEmailDomainIsDisposable, 'plaid/models/risk_check_email_domain_is_disposable' Plaid.autoload :RiskCheckEmailDomainIsFreeProvider, 'plaid/models/risk_check_email_domain_is_free_provider' +Plaid.autoload :RiskCheckEmailIncludesDateOfBirth, 'plaid/models/risk_check_email_includes_date_of_birth' Plaid.autoload :RiskCheckEmailIsDeliverableStatus, 'plaid/models/risk_check_email_is_deliverable_status' +Plaid.autoload :RiskCheckEmailIsEdu, 'plaid/models/risk_check_email_is_edu' +Plaid.autoload :RiskCheckEmailName, 'plaid/models/risk_check_email_name' Plaid.autoload :RiskCheckEmailTopLevelDomainIsSuspicious, 'plaid/models/risk_check_email_top_level_domain_is_suspicious' Plaid.autoload :RiskCheckFacialDuplicate, 'plaid/models/risk_check_facial_duplicate' Plaid.autoload :RiskCheckIdentityAbuseSignals, 'plaid/models/risk_check_identity_abuse_signals' @@ -1584,6 +1610,8 @@ Plaid.autoload :ScreeningStatusUpdatedWebhook, 'plaid/models/screening_status_updated_webhook' Plaid.autoload :Security, 'plaid/models/security' Plaid.autoload :SecurityOverride, 'plaid/models/security_override' +Plaid.autoload :SelfieAgeCheck, 'plaid/models/selfie_age_check' +Plaid.autoload :SelfieAgeCheckStatus, 'plaid/models/selfie_age_check_status' Plaid.autoload :SelfieAnalysis, 'plaid/models/selfie_analysis' Plaid.autoload :SelfieAnalysisDocumentComparison, 'plaid/models/selfie_analysis_document_comparison' Plaid.autoload :SelfieAnalysisFacialAnalysis, 'plaid/models/selfie_analysis_facial_analysis' @@ -1783,6 +1811,10 @@ Plaid.autoload :TransferFundingAccountWithDisplayNameAllOf, 'plaid/models/transfer_funding_account_with_display_name_all_of' Plaid.autoload :TransferGetRequest, 'plaid/models/transfer_get_request' Plaid.autoload :TransferGetResponse, 'plaid/models/transfer_get_response' +Plaid.autoload :TransferGuaranteeDetails, 'plaid/models/transfer_guarantee_details' +Plaid.autoload :TransferGuaranteeOutcome, 'plaid/models/transfer_guarantee_outcome' +Plaid.autoload :TransferGuaranteeScheduleItem, 'plaid/models/transfer_guarantee_schedule_item' +Plaid.autoload :TransferGuaranteeScheduleItemAllOf, 'plaid/models/transfer_guarantee_schedule_item_all_of' Plaid.autoload :TransferIntentAuthorizationDecision, 'plaid/models/transfer_intent_authorization_decision' Plaid.autoload :TransferIntentCreate, 'plaid/models/transfer_intent_create' Plaid.autoload :TransferIntentCreateMode, 'plaid/models/transfer_intent_create_mode' @@ -1925,6 +1957,7 @@ Plaid.autoload :UserItemsRemoveRequest, 'plaid/models/user_items_remove_request' Plaid.autoload :UserItemsRemoveResponse, 'plaid/models/user_items_remove_response' Plaid.autoload :UserPermissionRevokedWebhook, 'plaid/models/user_permission_revoked_webhook' +Plaid.autoload :UserProductsTerminateReasonCode, 'plaid/models/user_products_terminate_reason_code' Plaid.autoload :UserProductsTerminateRequest, 'plaid/models/user_products_terminate_request' Plaid.autoload :UserProductsTerminateResponse, 'plaid/models/user_products_terminate_response' Plaid.autoload :UserRemoveRequest, 'plaid/models/user_remove_request' diff --git a/lib/plaid/api/plaid_api.rb b/lib/plaid/api/plaid_api.rb index aba752445..7e7bc238b 100644 --- a/lib/plaid/api/plaid_api.rb +++ b/lib/plaid/api/plaid_api.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -20,7 +20,7 @@ def initialize(api_client = ApiClient.default) @api_client = api_client end # Retrieve real-time balance data - # The `/accounts/balance/get` endpoint returns the real-time balance for each of an Item's accounts. While other endpoints, such as `/accounts/get`, return a balance object, `/accounts/balance/get` forces the available and current balance fields to be refreshed rather than cached. This endpoint can be used for existing Items that were added via any of Plaid’s other products. This endpoint can be used as long as Link has been initialized with any other product, `balance` itself is not a product that can be used to initialize Link. As this endpoint triggers a synchronous request for fresh data, latency may be higher than for other Plaid endpoints (typically less than 10 seconds, but occasionally up to 30 seconds or more); if you encounter errors, you may find it necessary to adjust your timeout period when making requests. Note: If you are getting real-time balance for the purpose of assessing the return risk of a proposed ACH transaction, it is recommended to use `/signal/evaluate` instead of `/accounts/balance/get`. `/signal/evaluate` returns the same real-time balance information and also provides access to Signal Rules, which provides no-code transaction business logic configuration, backtesting and recommendations for tuning your transaction acceptance logic, and the ability to easily switch between Balance and Signal Transaction Scores as needed for ultra-low-latency, ML-powered risk assessments. For more details, see the [Balance documentation](/docs/balance/#balance-integration-options). + # The `/accounts/balance/get` endpoint returns the real-time balance for each of an Item's accounts. While other endpoints, such as `/accounts/get`, return a balance object, `/accounts/balance/get` forces the available and current balance fields to be refreshed rather than cached. This endpoint can be used for existing Items that were added via any of Plaid's other products. This endpoint can be used as long as Link has been initialized with any other product; `balance` itself is not a product that can be used to initialize Link. As this endpoint triggers a synchronous request for fresh data, latency may be higher than for other Plaid endpoints (typically less than 10 seconds, but occasionally up to 30 seconds or more); if you encounter errors, you may find it necessary to adjust your timeout period when making requests. Note: If you are getting real-time balance for the purpose of assessing the return risk of a proposed ACH transaction, it is recommended to use `/signal/evaluate` instead of `/accounts/balance/get`. `/signal/evaluate` returns the same real-time balance information and also provides access to Signal Rules, which provides no-code transaction business logic configuration, backtesting and recommendations for tuning your transaction acceptance logic, and the ability to easily switch between Balance and Signal Transaction Scores as needed for ultra-low-latency, ML-powered risk assessments. For more details, see the [Balance documentation](https://plaid.com/docs/balance/#balance-integration-options). # @param accounts_balance_get_request [AccountsBalanceGetRequest] # @param [Hash] opts the optional parameters # @return [AccountsGetResponse] @@ -30,7 +30,7 @@ def accounts_balance_get(accounts_balance_get_request, opts = {}) end # Retrieve real-time balance data - # The `/accounts/balance/get` endpoint returns the real-time balance for each of an Item's accounts. While other endpoints, such as `/accounts/get`, return a balance object, `/accounts/balance/get` forces the available and current balance fields to be refreshed rather than cached. This endpoint can be used for existing Items that were added via any of Plaid’s other products. This endpoint can be used as long as Link has been initialized with any other product, `balance` itself is not a product that can be used to initialize Link. As this endpoint triggers a synchronous request for fresh data, latency may be higher than for other Plaid endpoints (typically less than 10 seconds, but occasionally up to 30 seconds or more); if you encounter errors, you may find it necessary to adjust your timeout period when making requests. Note: If you are getting real-time balance for the purpose of assessing the return risk of a proposed ACH transaction, it is recommended to use `/signal/evaluate` instead of `/accounts/balance/get`. `/signal/evaluate` returns the same real-time balance information and also provides access to Signal Rules, which provides no-code transaction business logic configuration, backtesting and recommendations for tuning your transaction acceptance logic, and the ability to easily switch between Balance and Signal Transaction Scores as needed for ultra-low-latency, ML-powered risk assessments. For more details, see the [Balance documentation](/docs/balance/#balance-integration-options). + # The `/accounts/balance/get` endpoint returns the real-time balance for each of an Item's accounts. While other endpoints, such as `/accounts/get`, return a balance object, `/accounts/balance/get` forces the available and current balance fields to be refreshed rather than cached. This endpoint can be used for existing Items that were added via any of Plaid's other products. This endpoint can be used as long as Link has been initialized with any other product; `balance` itself is not a product that can be used to initialize Link. As this endpoint triggers a synchronous request for fresh data, latency may be higher than for other Plaid endpoints (typically less than 10 seconds, but occasionally up to 30 seconds or more); if you encounter errors, you may find it necessary to adjust your timeout period when making requests. Note: If you are getting real-time balance for the purpose of assessing the return risk of a proposed ACH transaction, it is recommended to use `/signal/evaluate` instead of `/accounts/balance/get`. `/signal/evaluate` returns the same real-time balance information and also provides access to Signal Rules, which provides no-code transaction business logic configuration, backtesting and recommendations for tuning your transaction acceptance logic, and the ability to easily switch between Balance and Signal Transaction Scores as needed for ultra-low-latency, ML-powered risk assessments. For more details, see the [Balance documentation](https://plaid.com/docs/balance/#balance-integration-options). # @param accounts_balance_get_request [AccountsBalanceGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(AccountsGetResponse, Integer, Hash)>] AccountsGetResponse data, response status code and response headers @@ -88,7 +88,7 @@ def accounts_balance_get_with_http_info(accounts_balance_get_request, opts = {}) end # Retrieve accounts - # The `/accounts/get` endpoint can be used to retrieve a list of accounts associated with any linked Item. Plaid will only return active bank accounts — that is, accounts that are not closed and are capable of carrying a balance. To return new accounts that were created after the user linked their Item, you can listen for the [`NEW_ACCOUNTS_AVAILABLE`](https://plaid.com/docs/api/items/#new_accounts_available) webhook and then use Link's [update mode](https://plaid.com/docs/link/update-mode/) to request that the user share this new account with you. `/accounts/get` is free to use and retrieves cached information, rather than extracting fresh information from the institution. The balance returned will reflect the balance at the time of the last successful Item update. If the Item is enabled for a regularly updating product, such as Transactions, Investments, or Liabilities, the balance will typically update about once a day, as long as the Item is healthy. If the Item is enabled only for products that do not frequently update, such as Auth or Identity, balance data may be much older. For realtime balance information, use the paid endpoints `/accounts/balance/get` or `/signal/evaluate` instead. + # The `/accounts/get` endpoint can be used to retrieve a list of accounts associated with any linked Item. Plaid will only return active bank accounts -- that is, accounts that are not closed and are capable of carrying a balance. To return new accounts that were created after the user linked their Item, you can listen for the [`NEW_ACCOUNTS_AVAILABLE`](https://plaid.com/docs/api/items/#new_accounts_available) webhook and then use Link's [update mode](https://plaid.com/docs/link/update-mode/) to request that the user share this new account with you. `/accounts/get` is free to use and retrieves cached information, rather than extracting fresh information from the institution. The balance returned will reflect the balance at the time of the last successful Item update. If the Item is enabled for a regularly updating product, such as Transactions, Investments, or Liabilities, the balance will typically update about once a day, as long as the Item is healthy. If the Item is enabled only for products that do not frequently update, such as Auth or Identity, balance data may be much older. For real-time balance information, use the paid endpoints `/accounts/balance/get` or `/signal/evaluate` instead. # @param accounts_get_request [AccountsGetRequest] # @param [Hash] opts the optional parameters # @return [AccountsGetResponse] @@ -98,7 +98,7 @@ def accounts_get(accounts_get_request, opts = {}) end # Retrieve accounts - # The `/accounts/get` endpoint can be used to retrieve a list of accounts associated with any linked Item. Plaid will only return active bank accounts — that is, accounts that are not closed and are capable of carrying a balance. To return new accounts that were created after the user linked their Item, you can listen for the [`NEW_ACCOUNTS_AVAILABLE`](https://plaid.com/docs/api/items/#new_accounts_available) webhook and then use Link's [update mode](https://plaid.com/docs/link/update-mode/) to request that the user share this new account with you. `/accounts/get` is free to use and retrieves cached information, rather than extracting fresh information from the institution. The balance returned will reflect the balance at the time of the last successful Item update. If the Item is enabled for a regularly updating product, such as Transactions, Investments, or Liabilities, the balance will typically update about once a day, as long as the Item is healthy. If the Item is enabled only for products that do not frequently update, such as Auth or Identity, balance data may be much older. For realtime balance information, use the paid endpoints `/accounts/balance/get` or `/signal/evaluate` instead. + # The `/accounts/get` endpoint can be used to retrieve a list of accounts associated with any linked Item. Plaid will only return active bank accounts -- that is, accounts that are not closed and are capable of carrying a balance. To return new accounts that were created after the user linked their Item, you can listen for the [`NEW_ACCOUNTS_AVAILABLE`](https://plaid.com/docs/api/items/#new_accounts_available) webhook and then use Link's [update mode](https://plaid.com/docs/link/update-mode/) to request that the user share this new account with you. `/accounts/get` is free to use and retrieves cached information, rather than extracting fresh information from the institution. The balance returned will reflect the balance at the time of the last successful Item update. If the Item is enabled for a regularly updating product, such as Transactions, Investments, or Liabilities, the balance will typically update about once a day, as long as the Item is healthy. If the Item is enabled only for products that do not frequently update, such as Auth or Identity, balance data may be much older. For real-time balance information, use the paid endpoints `/accounts/balance/get` or `/signal/evaluate` instead. # @param accounts_get_request [AccountsGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(AccountsGetResponse, Integer, Hash)>] AccountsGetResponse data, response status code and response headers @@ -224,7 +224,7 @@ def application_get_with_http_info(application_get_request, opts = {}) end # Create Asset Report Audit Copy - # Plaid can provide an Audit Copy of any Asset Report directly to a participating third party on your behalf. For example, Plaid can supply an Audit Copy directly to the GSEs on your behalf if you participate in Fannie Mae's Day 1 Certainty™ program or utilize Freddie Mac’s Loan Product Advisor® (LPA®) Asset and Income Modeler (AIM). An Audit Copy contains the same underlying data as the Asset Report. To grant access to an Audit Copy, use the `/asset_report/audit_copy/create` endpoint to create an `audit_copy_token` and then pass that token to the third party who needs access. Each third party has its own `auditor_id`, for example `fannie_mae`. You’ll need to create a separate Audit Copy for each third party to whom you want to grant access to the Report. + # Plaid can provide an Audit Copy of any Asset Report directly to a participating third party on your behalf. For example, Plaid can supply an Audit Copy directly to the GSEs on your behalf if you participate in Fannie Mae's Day 1 Certainty™ program or utilize Freddie Mac's Loan Product Advisor® (LPA®) Asset and Income Modeler (AIM). An Audit Copy contains the same underlying data as the Asset Report. To grant access to an Audit Copy, use the `/asset_report/audit_copy/create` endpoint to create an `audit_copy_token` and then pass that token to the third party who needs access. Each third party has its own `auditor_id`, for example `fannie_mae`. You'll need to create a separate Audit Copy for each third party to whom you want to grant access to the Report. # @param asset_report_audit_copy_create_request [AssetReportAuditCopyCreateRequest] # @param [Hash] opts the optional parameters # @return [AssetReportAuditCopyCreateResponse] @@ -234,7 +234,7 @@ def asset_report_audit_copy_create(asset_report_audit_copy_create_request, opts end # Create Asset Report Audit Copy - # Plaid can provide an Audit Copy of any Asset Report directly to a participating third party on your behalf. For example, Plaid can supply an Audit Copy directly to the GSEs on your behalf if you participate in Fannie Mae's Day 1 Certainty™ program or utilize Freddie Mac’s Loan Product Advisor® (LPA®) Asset and Income Modeler (AIM). An Audit Copy contains the same underlying data as the Asset Report. To grant access to an Audit Copy, use the `/asset_report/audit_copy/create` endpoint to create an `audit_copy_token` and then pass that token to the third party who needs access. Each third party has its own `auditor_id`, for example `fannie_mae`. You’ll need to create a separate Audit Copy for each third party to whom you want to grant access to the Report. + # Plaid can provide an Audit Copy of any Asset Report directly to a participating third party on your behalf. For example, Plaid can supply an Audit Copy directly to the GSEs on your behalf if you participate in Fannie Mae's Day 1 Certainty™ program or utilize Freddie Mac's Loan Product Advisor® (LPA®) Asset and Income Modeler (AIM). An Audit Copy contains the same underlying data as the Asset Report. To grant access to an Audit Copy, use the `/asset_report/audit_copy/create` endpoint to create an `audit_copy_token` and then pass that token to the third party who needs access. Each third party has its own `auditor_id`, for example `fannie_mae`. You'll need to create a separate Audit Copy for each third party to whom you want to grant access to the Report. # @param asset_report_audit_copy_create_request [AssetReportAuditCopyCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(AssetReportAuditCopyCreateResponse, Integer, Hash)>] AssetReportAuditCopyCreateResponse data, response status code and response headers @@ -972,7 +972,7 @@ def auth_get_with_http_info(auth_get_request, opts = {}) end # Verify auth data - # The `/auth/verify` endpoint verifies bank account and routing numbers and (optionally) account owner names against Plaid's database via [Database Auth](https://plaid.com/docs/auth/coverage/database-auth/). It can be used to verify account numbers that were not collected via the Plaid Link flow. This endpoint is currently in Early Availability; contact Sales or your Plaid account manager to request access. + # The `/auth/verify` endpoint verifies bank account and routing numbers and (optionally) account owner names against Plaid's database via [Database Auth](https://plaid.com/docs/auth/coverage/database-auth/). It can be used to verify account numbers that were not collected via the Plaid Link flow. This endpoint is currently in Early Availability; contact sales or your Plaid account manager to request access. # @param auth_verify_request [AuthVerifyRequest] # @param [Hash] opts the optional parameters # @return [AuthVerifyResponse] @@ -982,7 +982,7 @@ def auth_verify(auth_verify_request, opts = {}) end # Verify auth data - # The `/auth/verify` endpoint verifies bank account and routing numbers and (optionally) account owner names against Plaid's database via [Database Auth](https://plaid.com/docs/auth/coverage/database-auth/). It can be used to verify account numbers that were not collected via the Plaid Link flow. This endpoint is currently in Early Availability; contact Sales or your Plaid account manager to request access. + # The `/auth/verify` endpoint verifies bank account and routing numbers and (optionally) account owner names against Plaid's database via [Database Auth](https://plaid.com/docs/auth/coverage/database-auth/). It can be used to verify account numbers that were not collected via the Plaid Link flow. This endpoint is currently in Early Availability; contact sales or your Plaid account manager to request access. # @param auth_verify_request [AuthVerifyRequest] # @param [Hash] opts the optional parameters # @return [Array<(AuthVerifyResponse, Integer, Hash)>] AuthVerifyResponse data, response status code and response headers @@ -1516,7 +1516,7 @@ def bank_transfer_list_with_http_info(bank_transfer_list_request, opts = {}) end # Migrate account into Bank Transfers - # As an alternative to adding Items via Link, you can also use the `/bank_transfer/migrate_account` endpoint to migrate known account and routing numbers to Plaid Items. Note that Items created in this way are not compatible with endpoints for other products, such as `/accounts/balance/get`, and can only be used with Bank Transfer endpoints. If you require access to other endpoints, create the Item through Link instead. Access to `/bank_transfer/migrate_account` is not enabled by default; to obtain access, contact your Plaid Account Manager. + # As an alternative to adding Items via Link, you can also use the `/bank_transfer/migrate_account` endpoint to migrate known account and routing numbers to Plaid Items. Note that Items created in this way are not compatible with endpoints for other products, such as `/accounts/balance/get`, and can only be used with Bank Transfer endpoints. If you require access to other endpoints, create the Item through Link instead. Access to `/bank_transfer/migrate_account` is not enabled by default; to obtain access, contact your Plaid account manager. # @param bank_transfer_migrate_account_request [BankTransferMigrateAccountRequest] # @param [Hash] opts the optional parameters # @return [BankTransferMigrateAccountResponse] @@ -1526,7 +1526,7 @@ def bank_transfer_migrate_account(bank_transfer_migrate_account_request, opts = end # Migrate account into Bank Transfers - # As an alternative to adding Items via Link, you can also use the `/bank_transfer/migrate_account` endpoint to migrate known account and routing numbers to Plaid Items. Note that Items created in this way are not compatible with endpoints for other products, such as `/accounts/balance/get`, and can only be used with Bank Transfer endpoints. If you require access to other endpoints, create the Item through Link instead. Access to `/bank_transfer/migrate_account` is not enabled by default; to obtain access, contact your Plaid Account Manager. + # As an alternative to adding Items via Link, you can also use the `/bank_transfer/migrate_account` endpoint to migrate known account and routing numbers to Plaid Items. Note that Items created in this way are not compatible with endpoints for other products, such as `/accounts/balance/get`, and can only be used with Bank Transfer endpoints. If you require access to other endpoints, create the Item through Link instead. Access to `/bank_transfer/migrate_account` is not enabled by default; to obtain access, contact your Plaid account manager. # @param bank_transfer_migrate_account_request [BankTransferMigrateAccountRequest] # @param [Hash] opts the optional parameters # @return [Array<(BankTransferMigrateAccountResponse, Integer, Hash)>] BankTransferMigrateAccountResponse data, response status code and response headers @@ -1924,7 +1924,7 @@ def beacon_report_create_with_http_info(beacon_report_create_request, opts = {}) end # Get a Beacon Report - # Returns a Beacon report for a given Beacon report id. + # Returns a Beacon Report for a given Beacon Report ID. # @param beacon_report_get_request [BeaconReportGetRequest] # @param [Hash] opts the optional parameters # @return [BeaconReportGetResponse] @@ -1934,7 +1934,7 @@ def beacon_report_get(beacon_report_get_request, opts = {}) end # Get a Beacon Report - # Returns a Beacon report for a given Beacon report id. + # Returns a Beacon Report for a given Beacon Report ID. # @param beacon_report_get_request [BeaconReportGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(BeaconReportGetResponse, Integer, Hash)>] BeaconReportGetResponse data, response status code and response headers @@ -2604,7 +2604,7 @@ def beacon_user_update_with_http_info(beacon_user_update_request, opts = {}) end # Get EWA Score Report - # The `/beta/ewa_report/v1/get` endpoint provides an Earned Wage Access (EWA) score that quantifies the delinquency risk associated with a given item. The score is derived from a combination of cashflow patterns and network-based behavioral features. The response returns a list of EWA scores, where each score corresponds to a potential advance amount range. These scores estimate the likelihood of repayment for advances within that range. Score range: 1–99 Interpretation: Higher scores indicate a greater likelihood of repayment. This endpoint enables clients to assess repayment risk and make data-driven decisions when determining eligibility or limits for earned wage advances. + # The `/beta/ewa_report/v1/get` endpoint provides an Earned Wage Access (EWA) score that quantifies the delinquency risk associated with a given item. The score is derived from a combination of cashflow patterns and network-based behavioral features. The response returns a list of EWA scores, where each score corresponds to a potential advance amount range. These scores estimate the likelihood of repayment for advances within that range. Score range: 1-99 Interpretation: Higher scores indicate a greater likelihood of repayment. This endpoint enables clients to assess repayment risk and make data-driven decisions when determining eligibility or limits for earned wage advances. # @param beta_ewa_report_v1_get_request [BetaEwaReportV1GetRequest] # @param [Hash] opts the optional parameters # @return [BetaEwaReportV1GetResponse] @@ -2614,7 +2614,7 @@ def beta_ewa_report_v1_get(beta_ewa_report_v1_get_request, opts = {}) end # Get EWA Score Report - # The `/beta/ewa_report/v1/get` endpoint provides an Earned Wage Access (EWA) score that quantifies the delinquency risk associated with a given item. The score is derived from a combination of cashflow patterns and network-based behavioral features. The response returns a list of EWA scores, where each score corresponds to a potential advance amount range. These scores estimate the likelihood of repayment for advances within that range. Score range: 1–99 Interpretation: Higher scores indicate a greater likelihood of repayment. This endpoint enables clients to assess repayment risk and make data-driven decisions when determining eligibility or limits for earned wage advances. + # The `/beta/ewa_report/v1/get` endpoint provides an Earned Wage Access (EWA) score that quantifies the delinquency risk associated with a given item. The score is derived from a combination of cashflow patterns and network-based behavioral features. The response returns a list of EWA scores, where each score corresponds to a potential advance amount range. These scores estimate the likelihood of repayment for advances within that range. Score range: 1-99 Interpretation: Higher scores indicate a greater likelihood of repayment. This endpoint enables clients to assess repayment risk and make data-driven decisions when determining eligibility or limits for earned wage advances. # @param beta_ewa_report_v1_get_request [BetaEwaReportV1GetRequest] # @param [Hash] opts the optional parameters # @return [Array<(BetaEwaReportV1GetResponse, Integer, Hash)>] BetaEwaReportV1GetResponse data, response status code and response headers @@ -2943,7 +2943,7 @@ def beta_partner_customer_v1_update_with_http_info(request_body, opts = {}) return data, status_code, headers end - # Create a business verification + # Create a Business Verification # Create a new business verification to check a business's identity and risk profile. # @param business_verification_create_request [BusinessVerificationCreateRequest] # @param [Hash] opts the optional parameters @@ -2953,7 +2953,7 @@ def business_verification_create(business_verification_create_request, opts = {} data end - # Create a business verification + # Create a Business Verification # Create a new business verification to check a business's identity and risk profile. # @param business_verification_create_request [BusinessVerificationCreateRequest] # @param [Hash] opts the optional parameters @@ -3011,7 +3011,7 @@ def business_verification_create_with_http_info(business_verification_create_req return data, status_code, headers end - # Get a business verification + # Get a Business Verification # Retrieve the current state of a specific business verification. # @param business_verification_get_request [BusinessVerificationGetRequest] # @param [Hash] opts the optional parameters @@ -3021,7 +3021,7 @@ def business_verification_get(business_verification_get_request, opts = {}) data end - # Get a business verification + # Get a Business Verification # Retrieve the current state of a specific business verification. # @param business_verification_get_request [BusinessVerificationGetRequest] # @param [Hash] opts the optional parameters @@ -3080,7 +3080,7 @@ def business_verification_get_with_http_info(business_verification_get_request, end # Gets transaction data in `cashflow_report` - # The `/cashflow_report/get` endpoint retrieves transactions data associated with an item. Transactions data is standardized across financial institutions. Transactions are returned in reverse-chronological order, and the sequence of transaction ordering is stable and will not shift. Transactions are not immutable and can also be removed altogether by the institution; a removed transaction will no longer appear in `/transactions/get`. For more details, see [Pending and posted transactions](https://plaid.com/docs/transactions/transactions-data/#pending-and-posted-transactions). Due to the potentially large number of transactions associated with an Item, results are paginated. Manipulate the `count` and `cursor` parameters in conjunction with the `has_more` response body field to fetch all available transactions. Note that data isn't likely to be immediately available to `/cashflow_report/get`. Plaid will begin to prepare transactions data upon Item link, if Link was initialized with `cashflow_report`, or if it wasn't, upon the first call to `/cashflow_report/refresh`. To be alerted when transaction data is ready to be fetched, listen for the `CASHFLOW_REPORT_READY` webhook. + # The `/cashflow_report/get` endpoint retrieves transactions data associated with an Item. Transactions data is standardized across financial institutions. Transactions are returned in reverse-chronological order, and the sequence of transaction ordering is stable and will not shift. Transactions are not immutable and can also be removed altogether by the institution; a removed transaction will no longer appear in `/transactions/get`. For more details, see [Pending and posted transactions](https://plaid.com/docs/transactions/transactions-data/#pending-and-posted-transactions). Due to the potentially large number of transactions associated with an Item, results are paginated. Manipulate the `count` and `cursor` parameters in conjunction with the `has_more` response body field to fetch all available transactions. Note that data isn't likely to be immediately available to `/cashflow_report/get`. Plaid will begin to prepare transactions data upon Item link, if Link was initialized with `cashflow_report`, or if it wasn't, upon the first call to `/cashflow_report/refresh`. To be alerted when transaction data is ready to be fetched, listen for the `CASHFLOW_REPORT_READY` webhook. # @param cashflow_report_get_request [CashflowReportGetRequest] # @param [Hash] opts the optional parameters # @return [CashflowReportGetResponse] @@ -3090,7 +3090,7 @@ def cashflow_report_get(cashflow_report_get_request, opts = {}) end # Gets transaction data in `cashflow_report` - # The `/cashflow_report/get` endpoint retrieves transactions data associated with an item. Transactions data is standardized across financial institutions. Transactions are returned in reverse-chronological order, and the sequence of transaction ordering is stable and will not shift. Transactions are not immutable and can also be removed altogether by the institution; a removed transaction will no longer appear in `/transactions/get`. For more details, see [Pending and posted transactions](https://plaid.com/docs/transactions/transactions-data/#pending-and-posted-transactions). Due to the potentially large number of transactions associated with an Item, results are paginated. Manipulate the `count` and `cursor` parameters in conjunction with the `has_more` response body field to fetch all available transactions. Note that data isn't likely to be immediately available to `/cashflow_report/get`. Plaid will begin to prepare transactions data upon Item link, if Link was initialized with `cashflow_report`, or if it wasn't, upon the first call to `/cashflow_report/refresh`. To be alerted when transaction data is ready to be fetched, listen for the `CASHFLOW_REPORT_READY` webhook. + # The `/cashflow_report/get` endpoint retrieves transactions data associated with an Item. Transactions data is standardized across financial institutions. Transactions are returned in reverse-chronological order, and the sequence of transaction ordering is stable and will not shift. Transactions are not immutable and can also be removed altogether by the institution; a removed transaction will no longer appear in `/transactions/get`. For more details, see [Pending and posted transactions](https://plaid.com/docs/transactions/transactions-data/#pending-and-posted-transactions). Due to the potentially large number of transactions associated with an Item, results are paginated. Manipulate the `count` and `cursor` parameters in conjunction with the `has_more` response body field to fetch all available transactions. Note that data isn't likely to be immediately available to `/cashflow_report/get`. Plaid will begin to prepare transactions data upon Item link, if Link was initialized with `cashflow_report`, or if it wasn't, upon the first call to `/cashflow_report/refresh`. To be alerted when transaction data is ready to be fetched, listen for the `CASHFLOW_REPORT_READY` webhook. # @param cashflow_report_get_request [CashflowReportGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CashflowReportGetResponse, Integer, Hash)>] CashflowReportGetResponse data, response status code and response headers @@ -3148,7 +3148,7 @@ def cashflow_report_get_with_http_info(cashflow_report_get_request, opts = {}) end # Gets insights data in Cashflow Report - # The `/cashflow_report/insights/get` endpoint retrieves insights data associated with an item. Insights are only calculated on credit and depository accounts. + # The `/cashflow_report/insights/get` endpoint retrieves insights data associated with an Item. Insights are only calculated on credit and depository accounts. # @param cashflow_report_insights_get_request [CashflowReportInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [CashflowReportInsightsGetResponse] @@ -3158,7 +3158,7 @@ def cashflow_report_insights_get(cashflow_report_insights_get_request, opts = {} end # Gets insights data in Cashflow Report - # The `/cashflow_report/insights/get` endpoint retrieves insights data associated with an item. Insights are only calculated on credit and depository accounts. + # The `/cashflow_report/insights/get` endpoint retrieves insights data associated with an Item. Insights are only calculated on credit and depository accounts. # @param cashflow_report_insights_get_request [CashflowReportInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CashflowReportInsightsGetResponse, Integer, Hash)>] CashflowReportInsightsGetResponse data, response status code and response headers @@ -3216,7 +3216,7 @@ def cashflow_report_insights_get_with_http_info(cashflow_report_insights_get_req end # Refresh transaction data in `cashflow_report` - # `/cashflow_report/refresh` is an endpoint that initiates an on-demand extraction to fetch the newest transactions for an item (given an `item_id`). The item must already have Cashflow Report added as a product in order to call `/cashflow_report/refresh`. After calling `/cashflow_report/refresh`, Plaid will fire a webhook `CASHFLOW_REPORT_READY` alerting clients that new transactions data can then be ingested via `/cashflow_report/get` or the webhook will contain an error code informing there was an error in refreshing transactions data. Note that the `/cashflow_report/refresh` endpoint is not supported for Capital One (`ins_128026`) non-depository accounts and will result in a `PRODUCTS_NOT_SUPPORTED` error if called on an Item that contains only non-depository accounts from that institution. As this endpoint triggers a synchronous request for fresh data, latency may be higher than for other Plaid endpoints (typically less than 10 seconds, but up to 30 seconds or more). If you encounter errors, you may find it necessary to adjust your timeout period for requests. + # `/cashflow_report/refresh` is an endpoint that initiates an on-demand extraction to fetch the newest transactions for an Item (given an `item_id`). The Item must already have Cashflow Report added as a product in order to call `/cashflow_report/refresh`. After calling `/cashflow_report/refresh`, Plaid will fire a webhook `CASHFLOW_REPORT_READY` alerting clients that new transactions data can then be ingested via `/cashflow_report/get` or the webhook will contain an error code informing there was an error in refreshing transactions data. Note that the `/cashflow_report/refresh` endpoint is not supported for Capital One (`ins_128026`) non-depository accounts and will result in a `PRODUCTS_NOT_SUPPORTED` error if called on an Item that contains only non-depository accounts from that institution. As this endpoint triggers a synchronous request for fresh data, latency may be higher than for other Plaid endpoints (typically less than 10 seconds, but up to 30 seconds or more). If you encounter errors, you may find it necessary to adjust your timeout period for requests. # @param cashflow_report_refresh_request [CashflowReportRefreshRequest] # @param [Hash] opts the optional parameters # @return [CashflowReportRefreshResponse] @@ -3226,7 +3226,7 @@ def cashflow_report_refresh(cashflow_report_refresh_request, opts = {}) end # Refresh transaction data in `cashflow_report` - # `/cashflow_report/refresh` is an endpoint that initiates an on-demand extraction to fetch the newest transactions for an item (given an `item_id`). The item must already have Cashflow Report added as a product in order to call `/cashflow_report/refresh`. After calling `/cashflow_report/refresh`, Plaid will fire a webhook `CASHFLOW_REPORT_READY` alerting clients that new transactions data can then be ingested via `/cashflow_report/get` or the webhook will contain an error code informing there was an error in refreshing transactions data. Note that the `/cashflow_report/refresh` endpoint is not supported for Capital One (`ins_128026`) non-depository accounts and will result in a `PRODUCTS_NOT_SUPPORTED` error if called on an Item that contains only non-depository accounts from that institution. As this endpoint triggers a synchronous request for fresh data, latency may be higher than for other Plaid endpoints (typically less than 10 seconds, but up to 30 seconds or more). If you encounter errors, you may find it necessary to adjust your timeout period for requests. + # `/cashflow_report/refresh` is an endpoint that initiates an on-demand extraction to fetch the newest transactions for an Item (given an `item_id`). The Item must already have Cashflow Report added as a product in order to call `/cashflow_report/refresh`. After calling `/cashflow_report/refresh`, Plaid will fire a webhook `CASHFLOW_REPORT_READY` alerting clients that new transactions data can then be ingested via `/cashflow_report/get` or the webhook will contain an error code informing there was an error in refreshing transactions data. Note that the `/cashflow_report/refresh` endpoint is not supported for Capital One (`ins_128026`) non-depository accounts and will result in a `PRODUCTS_NOT_SUPPORTED` error if called on an Item that contains only non-depository accounts from that institution. As this endpoint triggers a synchronous request for fresh data, latency may be higher than for other Plaid endpoints (typically less than 10 seconds, but up to 30 seconds or more). If you encounter errors, you may find it necessary to adjust your timeout period for requests. # @param cashflow_report_refresh_request [CashflowReportRefreshRequest] # @param [Hash] opts the optional parameters # @return [Array<(CashflowReportRefreshResponse, Integer, Hash)>] CashflowReportRefreshResponse data, response status code and response headers @@ -3283,8 +3283,8 @@ def cashflow_report_refresh_with_http_info(cashflow_report_refresh_request, opts return data, status_code, headers end - # Gets transaction data in cashflow_report - # The `/cashflow_report/transactions/get` endpoint retrieves transactions data associated with an item. Transactions data is standardized across financial institutions. Transactions are returned in reverse-chronological order, and the sequence of transaction ordering is stable and will not shift. Transactions are not immutable and can also be removed altogether by the institution; a removed transaction will no longer appear in `/transactions/get`. For more details, see [Pending and posted transactions](https://plaid.com/docs/transactions/transactions-data/#pending-and-posted-transactions). Due to the potentially large number of transactions associated with an Item, results are paginated. Manipulate the `count` and `cursor` parameters in conjunction with the `has_more` response body field to fetch all available transactions. Note that data isn't likely to be immediately available to `/cashflow_report/transactions/get`. Plaid will begin to prepare transactions data upon Item link, if Link was initialized with `cashflow_report`, or if it wasn't, upon the first call to `/cashflow_report/refresh`. To be alerted when transaction data is ready to be fetched, listen for the `CASHFLOW_REPORT_READY` webhook. + # Gets transaction data in `cashflow_report` + # The `/cashflow_report/transactions/get` endpoint retrieves transactions data associated with an Item. Transactions data is standardized across financial institutions. Transactions are returned in reverse-chronological order, and the sequence of transaction ordering is stable and will not shift. Transactions are not immutable and can also be removed altogether by the institution; a removed transaction will no longer appear in `/transactions/get`. For more details, see [Pending and posted transactions](https://plaid.com/docs/transactions/transactions-data/#pending-and-posted-transactions). Due to the potentially large number of transactions associated with an Item, results are paginated. Manipulate the `count` and `cursor` parameters in conjunction with the `has_more` response body field to fetch all available transactions. Note that data isn't likely to be immediately available to `/cashflow_report/transactions/get`. Plaid will begin to prepare transactions data upon Item link, if Link was initialized with `cashflow_report`, or if it wasn't, upon the first call to `/cashflow_report/refresh`. To be alerted when transaction data is ready to be fetched, listen for the `CASHFLOW_REPORT_READY` webhook. # @param cashflow_report_transactions_get_request [CashflowReportTransactionsGetRequest] # @param [Hash] opts the optional parameters # @return [CashflowReportTransactionsGetResponse] @@ -3293,8 +3293,8 @@ def cashflow_report_transactions_get(cashflow_report_transactions_get_request, o data end - # Gets transaction data in cashflow_report - # The `/cashflow_report/transactions/get` endpoint retrieves transactions data associated with an item. Transactions data is standardized across financial institutions. Transactions are returned in reverse-chronological order, and the sequence of transaction ordering is stable and will not shift. Transactions are not immutable and can also be removed altogether by the institution; a removed transaction will no longer appear in `/transactions/get`. For more details, see [Pending and posted transactions](https://plaid.com/docs/transactions/transactions-data/#pending-and-posted-transactions). Due to the potentially large number of transactions associated with an Item, results are paginated. Manipulate the `count` and `cursor` parameters in conjunction with the `has_more` response body field to fetch all available transactions. Note that data isn't likely to be immediately available to `/cashflow_report/transactions/get`. Plaid will begin to prepare transactions data upon Item link, if Link was initialized with `cashflow_report`, or if it wasn't, upon the first call to `/cashflow_report/refresh`. To be alerted when transaction data is ready to be fetched, listen for the `CASHFLOW_REPORT_READY` webhook. + # Gets transaction data in `cashflow_report` + # The `/cashflow_report/transactions/get` endpoint retrieves transactions data associated with an Item. Transactions data is standardized across financial institutions. Transactions are returned in reverse-chronological order, and the sequence of transaction ordering is stable and will not shift. Transactions are not immutable and can also be removed altogether by the institution; a removed transaction will no longer appear in `/transactions/get`. For more details, see [Pending and posted transactions](https://plaid.com/docs/transactions/transactions-data/#pending-and-posted-transactions). Due to the potentially large number of transactions associated with an Item, results are paginated. Manipulate the `count` and `cursor` parameters in conjunction with the `has_more` response body field to fetch all available transactions. Note that data isn't likely to be immediately available to `/cashflow_report/transactions/get`. Plaid will begin to prepare transactions data upon Item link, if Link was initialized with `cashflow_report`, or if it wasn't, upon the first call to `/cashflow_report/refresh`. To be alerted when transaction data is ready to be fetched, listen for the `CASHFLOW_REPORT_READY` webhook. # @param cashflow_report_transactions_get_request [CashflowReportTransactionsGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CashflowReportTransactionsGetResponse, Integer, Hash)>] CashflowReportTransactionsGetResponse data, response status code and response headers @@ -3487,7 +3487,7 @@ def consent_events_get_with_http_info(consent_events_get_request, opts = {}) return data, status_code, headers end - # Retrieve a PDF Reports + # Retrieve PDF Reports # Retrieves all existing CRB Bank Income and Base reports for the consumer in PDF format. Response is PDF binary data. The `request_id` is returned in the `Plaid-Request-ID` header. # @param consumer_report_pdf_get_request [ConsumerReportPDFGetRequest] # @param [Hash] opts the optional parameters @@ -3497,7 +3497,7 @@ def consumer_report_pdf_get(consumer_report_pdf_get_request, opts = {}) data end - # Retrieve a PDF Reports + # Retrieve PDF Reports # Retrieves all existing CRB Bank Income and Base reports for the consumer in PDF format. Response is PDF binary data. The `request_id` is returned in the `Plaid-Request-ID` header. # @param consumer_report_pdf_get_request [ConsumerReportPDFGetRequest] # @param [Hash] opts the optional parameters @@ -3624,7 +3624,7 @@ def cra_check_report_base_report_get_with_http_info(cra_check_report_base_report end # Retrieve cash flow insights from your user's banking data - # This endpoint allows you to retrieve the Cashflow Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the insights, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_cashflow_insights` product or have generated a report using `/cra/check_report/create`, we will generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. + # This endpoint allows you to retrieve the Cashflow Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the insights, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_cashflow_insights` product or have generated a report using `/cra/check_report/create`, we will generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. # @param cra_check_report_cashflow_insights_get_request [CraCheckReportCashflowInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [CraCheckReportCashflowInsightsGetResponse] @@ -3634,7 +3634,7 @@ def cra_check_report_cashflow_insights_get(cra_check_report_cashflow_insights_ge end # Retrieve cash flow insights from your user's banking data - # This endpoint allows you to retrieve the Cashflow Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the insights, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_cashflow_insights` product or have generated a report using `/cra/check_report/create`, we will generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. + # This endpoint allows you to retrieve the Cashflow Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the insights, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_cashflow_insights` product or have generated a report using `/cra/check_report/create`, we will generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. # @param cra_check_report_cashflow_insights_get_request [CraCheckReportCashflowInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CraCheckReportCashflowInsightsGetResponse, Integer, Hash)>] CraCheckReportCashflowInsightsGetResponse data, response status code and response headers @@ -3760,7 +3760,7 @@ def cra_check_report_create_with_http_info(cra_check_report_create_request, opts end # Retrieve cash flow information from your user's banks - # This endpoint allows you to retrieve the Income Insights report for your user. You should call this endpoint after you’ve received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the base report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. NOTE: The following schema was updated in April 2026 to reflect the response when the provided version is \"II2\". Please see [this document](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.0#heading=h.rudamzinus2i) for guidance on migrating to II2 if you are currently using the II1 version, and [this section](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.0#bookmark=id.tdcc2wpk0h60) for an example II1 response along with its [documentation](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.36c85n2ircqk#heading=h.79dwr5c1iszl). + # This endpoint allows you to retrieve the Income Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the base report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. NOTE: The following schema was updated in April 2026 to reflect the response when the provided version is \"II2\". Please see [this document](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.0#heading=h.rudamzinus2i) for guidance on migrating to II2 if you are currently using the II1 version, and [this section](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.0#bookmark=id.tdcc2wpk0h60) for an example II1 response along with its [documentation](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.36c85n2ircqk#heading=h.79dwr5c1iszl). # @param cra_check_report_income_insights_get_request [CraCheckReportIncomeInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [CraCheckReportIncomeInsightsGetResponse] @@ -3770,7 +3770,7 @@ def cra_check_report_income_insights_get(cra_check_report_income_insights_get_re end # Retrieve cash flow information from your user's banks - # This endpoint allows you to retrieve the Income Insights report for your user. You should call this endpoint after you’ve received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the base report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. NOTE: The following schema was updated in April 2026 to reflect the response when the provided version is \"II2\". Please see [this document](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.0#heading=h.rudamzinus2i) for guidance on migrating to II2 if you are currently using the II1 version, and [this section](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.0#bookmark=id.tdcc2wpk0h60) for an example II1 response along with its [documentation](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.36c85n2ircqk#heading=h.79dwr5c1iszl). + # This endpoint allows you to retrieve the Income Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the base report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. NOTE: The following schema was updated in April 2026 to reflect the response when the provided version is \"II2\". Please see [this document](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.0#heading=h.rudamzinus2i) for guidance on migrating to II2 if you are currently using the II1 version, and [this section](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.0#bookmark=id.tdcc2wpk0h60) for an example II1 response along with its [documentation](https://docs.google.com/document/d/1kQkQ7FOgFaC4n-sUGUk74hoXZNY_L_nJeCuMe7Keip4/edit?tab=t.36c85n2ircqk#heading=h.79dwr5c1iszl). # @param cra_check_report_income_insights_get_request [CraCheckReportIncomeInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CraCheckReportIncomeInsightsGetResponse, Integer, Hash)>] CraCheckReportIncomeInsightsGetResponse data, response status code and response headers @@ -3828,7 +3828,7 @@ def cra_check_report_income_insights_get_with_http_info(cra_check_report_income_ end # Retrieve the LendScore from your user's banking data - # This endpoint allows you to retrieve the LendScore report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the insights, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_lend_score` product or call `/cra/check_report/create` with the `cra_lend_score` product, Plaid will generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. + # This endpoint allows you to retrieve the LendScore report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the insights, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_lend_score` product or call `/cra/check_report/create` with the `cra_lend_score` product, Plaid will generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. # @param cra_check_report_lend_score_get_request [CraCheckReportLendScoreGetRequest] # @param [Hash] opts the optional parameters # @return [CraCheckReportLendScoreGetResponse] @@ -3838,7 +3838,7 @@ def cra_check_report_lend_score_get(cra_check_report_lend_score_get_request, opt end # Retrieve the LendScore from your user's banking data - # This endpoint allows you to retrieve the LendScore report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the insights, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_lend_score` product or call `/cra/check_report/create` with the `cra_lend_score` product, Plaid will generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. + # This endpoint allows you to retrieve the LendScore report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the insights, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_lend_score` product or call `/cra/check_report/create` with the `cra_lend_score` product, Plaid will generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. # @param cra_check_report_lend_score_get_request [CraCheckReportLendScoreGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CraCheckReportLendScoreGetResponse, Integer, Hash)>] CraCheckReportLendScoreGetResponse data, response status code and response headers @@ -3896,7 +3896,7 @@ def cra_check_report_lend_score_get_with_http_info(cra_check_report_lend_score_g end # Retrieve network attributes for the user - # This endpoint allows you to retrieve the Network Insights product for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_network_attributes` product or have generated a report using `/cra/check_report/create`, Plaid will generate the attributes when you call this endpoint. + # This endpoint allows you to retrieve the Network Insights product for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_network_insights` product or have generated a report using `/cra/check_report/create`, Plaid will generate the attributes when you call this endpoint. # @param cra_check_report_network_insights_get_request [CraCheckReportNetworkInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [CraCheckReportNetworkInsightsGetResponse] @@ -3906,7 +3906,7 @@ def cra_check_report_network_insights_get(cra_check_report_network_insights_get_ end # Retrieve network attributes for the user - # This endpoint allows you to retrieve the Network Insights product for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_network_attributes` product or have generated a report using `/cra/check_report/create`, Plaid will generate the attributes when you call this endpoint. + # This endpoint allows you to retrieve the Network Insights product for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `cra_network_insights` product or have generated a report using `/cra/check_report/create`, Plaid will generate the attributes when you call this endpoint. # @param cra_check_report_network_insights_get_request [CraCheckReportNetworkInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CraCheckReportNetworkInsightsGetResponse, Integer, Hash)>] CraCheckReportNetworkInsightsGetResponse data, response status code and response headers @@ -3964,7 +3964,7 @@ def cra_check_report_network_insights_get_with_http_info(cra_check_report_networ end # Retrieve cash flow insights from partners - # This endpoint allows you to retrieve the Partner Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the base report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `credit_partner_insights` product or have generated a report using `/cra/check_report/create`, we will call our partners to generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. + # This endpoint allows you to retrieve the Partner Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the base report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `credit_partner_insights` product or have generated a report using `/cra/check_report/create`, we will call our partners to generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. # @param cra_check_report_partner_insights_get_request [CraCheckReportPartnerInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [CraCheckReportPartnerInsightsGetResponse] @@ -3974,7 +3974,7 @@ def cra_check_report_partner_insights_get(cra_check_report_partner_insights_get_ end # Retrieve cash flow insights from partners - # This endpoint allows you to retrieve the Partner Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the base report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `credit_partner_insights` product or have generated a report using `/cra/check_report/create`, we will call our partners to generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. + # This endpoint allows you to retrieve the Partner Insights report for your user. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the base report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. If you did not initialize Link with the `credit_partner_insights` product or have generated a report using `/cra/check_report/create`, we will call our partners to generate the insights when you call this endpoint. In this case, you may optionally provide parameters under `options` to configure which insights you want to receive. # @param cra_check_report_partner_insights_get_request [CraCheckReportPartnerInsightsGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CraCheckReportPartnerInsightsGetResponse, Integer, Hash)>] CraCheckReportPartnerInsightsGetResponse data, response status code and response headers @@ -4031,7 +4031,7 @@ def cra_check_report_partner_insights_get_with_http_info(cra_check_report_partne return data, status_code, headers end - # Retrieve Consumer Reports as a PDF + # Retrieve a Consumer Report as a PDF # `/cra/check_report/pdf/get` retrieves the most recent Consumer Report in PDF format. By default, the most recent Base Report (if it exists) for the user will be returned. To request that the most recent Partner Insights or Income Insights report be included in the PDF as well, use the `add-ons` field. # @param cra_check_report_pdf_get_request [CraCheckReportPDFGetRequest] # @param [Hash] opts the optional parameters @@ -4041,7 +4041,7 @@ def cra_check_report_pdf_get(cra_check_report_pdf_get_request, opts = {}) data end - # Retrieve Consumer Reports as a PDF + # Retrieve a Consumer Report as a PDF # `/cra/check_report/pdf/get` retrieves the most recent Consumer Report in PDF format. By default, the most recent Base Report (if it exists) for the user will be returned. To request that the most recent Partner Insights or Income Insights report be included in the PDF as well, use the `add-ons` field. # @param cra_check_report_pdf_get_request [CraCheckReportPDFGetRequest] # @param [Hash] opts the optional parameters @@ -4099,8 +4099,8 @@ def cra_check_report_pdf_get_with_http_info(cra_check_report_pdf_get_request, op return data, status_code, headers end - # Retrieve various home lending reports for a user. - # This endpoint allows you to retrieve home lending reports for a user. To obtain a VoA or Employment Refresh report, you need to make sure that `cra_base_report` is included in the `products` parameter when calling `/link/token/create` or `/cra/check_report/create`. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`.\" + # Retrieve various home lending reports for a user + # This endpoint allows you to retrieve home lending reports for a user. To obtain a VoA or Employment Refresh report, you need to make sure that `cra_base_report` is included in the `products` parameter when calling `/link/token/create` or `/cra/check_report/create`. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. # @param cra_check_report_verification_get_request [CraCheckReportVerificationGetRequest] # @param [Hash] opts the optional parameters # @return [CraCheckReportVerificationGetResponse] @@ -4109,8 +4109,8 @@ def cra_check_report_verification_get(cra_check_report_verification_get_request, data end - # Retrieve various home lending reports for a user. - # This endpoint allows you to retrieve home lending reports for a user. To obtain a VoA or Employment Refresh report, you need to make sure that `cra_base_report` is included in the `products` parameter when calling `/link/token/create` or `/cra/check_report/create`. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn’t have sufficient data to generate the report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`.\" + # Retrieve various home lending reports for a user + # This endpoint allows you to retrieve home lending reports for a user. To obtain a VoA or Employment Refresh report, you need to make sure that `cra_base_report` is included in the `products` parameter when calling `/link/token/create` or `/cra/check_report/create`. You should call this endpoint after you've received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook, either after the Link session for the user or after calling `/cra/check_report/create`. If the most recent consumer report for the user doesn't have sufficient data to generate the report, or the consumer report has expired, you will receive an error indicating that you should create a new consumer report by calling `/cra/check_report/create`. # @param cra_check_report_verification_get_request [CraCheckReportVerificationGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CraCheckReportVerificationGetResponse, Integer, Hash)>] CraCheckReportVerificationGetResponse data, response status code and response headers @@ -4167,7 +4167,7 @@ def cra_check_report_verification_get_with_http_info(cra_check_report_verificati return data, status_code, headers end - # Retrieve Consumer Reports as a Verification PDF + # Retrieve a Consumer Report as a Verification PDF # The `/cra/check_report/verification/pdf/get` endpoint retrieves the most recent Consumer Report in PDF format, specifically formatted for Home Lending verification use cases. Before calling this endpoint, ensure that you've created a VOA report through Link or the `/cra/check_report/create` endpoint, and have received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook. The response to `/cra/check_report/verification/pdf/get` is the PDF binary data. The `request_id` is returned in the `Plaid-Request-ID` header. # @param cra_check_report_verification_pdf_get_request [CraCheckReportVerificationPdfGetRequest] # @param [Hash] opts the optional parameters @@ -4177,7 +4177,7 @@ def cra_check_report_verification_pdf_get(cra_check_report_verification_pdf_get_ data end - # Retrieve Consumer Reports as a Verification PDF + # Retrieve a Consumer Report as a Verification PDF # The `/cra/check_report/verification/pdf/get` endpoint retrieves the most recent Consumer Report in PDF format, specifically formatted for Home Lending verification use cases. Before calling this endpoint, ensure that you've created a VOA report through Link or the `/cra/check_report/create` endpoint, and have received a `CHECK_REPORT_READY` or a `USER_CHECK_REPORT_READY` webhook. The response to `/cra/check_report/verification/pdf/get` is the PDF binary data. The `request_id` is returned in the `Plaid-Request-ID` header. # @param cra_check_report_verification_pdf_get_request [CraCheckReportVerificationPdfGetRequest] # @param [Hash] opts the optional parameters @@ -4303,7 +4303,7 @@ def cra_credit_profile_report_get_with_http_info(cra_credit_profile_report_get_r return data, status_code, headers end - # Register loan applications and decisions. + # Register loan applications and decisions # `/cra/loans/applications/register` registers loan applications and decisions. # @param cra_loans_applications_register_request [CraLoansApplicationsRegisterRequest] # @param [Hash] opts the optional parameters @@ -4313,7 +4313,7 @@ def cra_loans_applications_register(cra_loans_applications_register_request, opt data end - # Register loan applications and decisions. + # Register loan applications and decisions # `/cra/loans/applications/register` registers loan applications and decisions. # @param cra_loans_applications_register_request [CraLoansApplicationsRegisterRequest] # @param [Hash] opts the optional parameters @@ -4371,7 +4371,7 @@ def cra_loans_applications_register_with_http_info(cra_loans_applications_regist return data, status_code, headers end - # Register a list of loans to their applicants. + # Register a list of loans to their applicants # `/cra/loans/register` registers a list of loans to their applicants. # @param cra_loans_register_request [CRALoansRegisterRequest] # @param [Hash] opts the optional parameters @@ -4381,7 +4381,7 @@ def cra_loans_register(cra_loans_register_request, opts = {}) data end - # Register a list of loans to their applicants. + # Register a list of loans to their applicants # `/cra/loans/register` registers a list of loans to their applicants. # @param cra_loans_register_request [CRALoansRegisterRequest] # @param [Hash] opts the optional parameters @@ -4439,7 +4439,7 @@ def cra_loans_register_with_http_info(cra_loans_register_request, opts = {}) return data, status_code, headers end - # Unregister a list of loans. + # Unregister a list of loans # `/cra/loans/unregister` indicates the loans have reached a final status and no further updates are expected. # @param cra_loans_unregister_request [CraLoansUnregisterRequest] # @param [Hash] opts the optional parameters @@ -4449,7 +4449,7 @@ def cra_loans_unregister(cra_loans_unregister_request, opts = {}) data end - # Unregister a list of loans. + # Unregister a list of loans # `/cra/loans/unregister` indicates the loans have reached a final status and no further updates are expected. # @param cra_loans_unregister_request [CraLoansUnregisterRequest] # @param [Hash] opts the optional parameters @@ -4507,7 +4507,7 @@ def cra_loans_unregister_with_http_info(cra_loans_unregister_request, opts = {}) return data, status_code, headers end - # Updates loan data. + # Update loan data # `/cra/loans/update` updates loan information such as the status and payment history. # @param cra_loans_update_request [CraLoansUpdateRequest] # @param [Hash] opts the optional parameters @@ -4517,7 +4517,7 @@ def cra_loans_update(cra_loans_update_request, opts = {}) data end - # Updates loan data. + # Update loan data # `/cra/loans/update` updates loan information such as the status and payment history. # @param cra_loans_update_request [CraLoansUpdateRequest] # @param [Hash] opts the optional parameters @@ -4916,7 +4916,7 @@ def create_payment_token_with_http_info(payment_initiation_payment_token_create_ end # Retrieve an Asset Report with Freddie Mac format. Only Freddie Mac can use this endpoint. - # The `credit/asset_report/freddie_mac/get` endpoint retrieves the Asset Report in Freddie Mac's JSON format. + # The `/credit/asset_report/freddie_mac/get` endpoint retrieves the Asset Report in Freddie Mac's JSON format. # @param request_body [Hash] # @param [Hash] opts the optional parameters # @return [AssetReportFreddieGetResponse] @@ -4926,7 +4926,7 @@ def credit_asset_report_freddie_mac_get(request_body, opts = {}) end # Retrieve an Asset Report with Freddie Mac format. Only Freddie Mac can use this endpoint. - # The `credit/asset_report/freddie_mac/get` endpoint retrieves the Asset Report in Freddie Mac's JSON format. + # The `/credit/asset_report/freddie_mac/get` endpoint retrieves the Asset Report in Freddie Mac's JSON format. # @param request_body [Hash] # @param [Hash] opts the optional parameters # @return [Array<(AssetReportFreddieGetResponse, Integer, Hash)>] AssetReportFreddieGetResponse data, response status code and response headers @@ -4984,7 +4984,7 @@ def credit_asset_report_freddie_mac_get_with_http_info(request_body, opts = {}) end # Create Asset or Income Report Audit Copy Token - # Plaid can create an Audit Copy token of an Asset Report and/or Income Report to share with a participating Government Sponsored Entity (GSE) if you participate in Fannie Mae's Day 1 Certainty™ program or utilize Freddie Mac's Loan Product Advisor® (LPA®) Asset and Income Modeler (AIM). An Audit Copy token contains the same underlying data as the Asset Report and/or Income Report (result of `/credit/payroll_income/get`). Use the `/credit/audit_copy_token/create` endpoint to create an `audit_copy_token` and then pass that token to the GSE who needs access. + # Plaid can create an Audit Copy token of an Asset Report and/or Income Report to share with a participating Government-Sponsored Enterprise (GSE) if you participate in Fannie Mae's Day 1 Certainty™ program or utilize Freddie Mac's Loan Product Advisor® (LPA®) Asset and Income Modeler (AIM). An Audit Copy token contains the same underlying data as the Asset Report and/or Income Report (result of `/credit/payroll_income/get`). Use the `/credit/audit_copy_token/create` endpoint to create an `audit_copy_token` and then pass that token to the GSE who needs access. # @param credit_audit_copy_token_create_request [CreditAuditCopyTokenCreateRequest] # @param [Hash] opts the optional parameters # @return [CreditAuditCopyTokenCreateResponse] @@ -4994,7 +4994,7 @@ def credit_audit_copy_token_create(credit_audit_copy_token_create_request, opts end # Create Asset or Income Report Audit Copy Token - # Plaid can create an Audit Copy token of an Asset Report and/or Income Report to share with a participating Government Sponsored Entity (GSE) if you participate in Fannie Mae's Day 1 Certainty™ program or utilize Freddie Mac's Loan Product Advisor® (LPA®) Asset and Income Modeler (AIM). An Audit Copy token contains the same underlying data as the Asset Report and/or Income Report (result of `/credit/payroll_income/get`). Use the `/credit/audit_copy_token/create` endpoint to create an `audit_copy_token` and then pass that token to the GSE who needs access. + # Plaid can create an Audit Copy token of an Asset Report and/or Income Report to share with a participating Government-Sponsored Enterprise (GSE) if you participate in Fannie Mae's Day 1 Certainty™ program or utilize Freddie Mac's Loan Product Advisor® (LPA®) Asset and Income Modeler (AIM). An Audit Copy token contains the same underlying data as the Asset Report and/or Income Report (result of `/credit/payroll_income/get`). Use the `/credit/audit_copy_token/create` endpoint to create an `audit_copy_token` and then pass that token to the GSE who needs access. # @param credit_audit_copy_token_create_request [CreditAuditCopyTokenCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(CreditAuditCopyTokenCreateResponse, Integer, Hash)>] CreditAuditCopyTokenCreateResponse data, response status code and response headers @@ -5052,7 +5052,7 @@ def credit_audit_copy_token_create_with_http_info(credit_audit_copy_token_create end # Update an Audit Copy Token - # The `/credit/audit_copy_token/update` endpoint updates an existing Audit Copy Token by adding the report tokens in the `report_tokens` field to the `audit_copy_token`. If the Audit Copy Token already contains a report of a certain type, it will be replaced with the token provided in the `report_tokens` field. + # The `/credit/audit_copy_token/update` endpoint updates an existing Audit Copy Token by adding the report tokens in the `report_tokens` field to the `audit_copy_token`. If the Audit Copy Token already contains a report of a certain type, it will be replaced with the token provided in the `report_tokens` field. # @param credit_audit_copy_token_update_request [CreditAuditCopyTokenUpdateRequest] # @param [Hash] opts the optional parameters # @return [CreditAuditCopyTokenUpdateResponse] @@ -5062,7 +5062,7 @@ def credit_audit_copy_token_update(credit_audit_copy_token_update_request, opts end # Update an Audit Copy Token - # The `/credit/audit_copy_token/update` endpoint updates an existing Audit Copy Token by adding the report tokens in the `report_tokens` field to the `audit_copy_token`. If the Audit Copy Token already contains a report of a certain type, it will be replaced with the token provided in the `report_tokens` field. + # The `/credit/audit_copy_token/update` endpoint updates an existing Audit Copy Token by adding the report tokens in the `report_tokens` field to the `audit_copy_token`. If the Audit Copy Token already contains a report of a certain type, it will be replaced with the token provided in the `report_tokens` field. # @param credit_audit_copy_token_update_request [CreditAuditCopyTokenUpdateRequest] # @param [Hash] opts the optional parameters # @return [Array<(CreditAuditCopyTokenUpdateResponse, Integer, Hash)>] CreditAuditCopyTokenUpdateResponse data, response status code and response headers @@ -5120,7 +5120,7 @@ def credit_audit_copy_token_update_with_http_info(credit_audit_copy_token_update end # Retrieve information from the bank accounts used for employment verification - # `/credit/bank_employment/get` returns the employment report(s) derived from bank transaction data for a specified user. + # `/beta/credit/v1/bank_employment/get` returns the employment report(s) derived from bank transaction data for a specified user. # @param credit_bank_employment_get_request [CreditBankEmploymentGetRequest] # @param [Hash] opts the optional parameters # @return [CreditBankEmploymentGetResponse] @@ -5130,7 +5130,7 @@ def credit_bank_employment_get(credit_bank_employment_get_request, opts = {}) end # Retrieve information from the bank accounts used for employment verification - # `/credit/bank_employment/get` returns the employment report(s) derived from bank transaction data for a specified user. + # `/beta/credit/v1/bank_employment/get` returns the employment report(s) derived from bank transaction data for a specified user. # @param credit_bank_employment_get_request [CreditBankEmploymentGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CreditBankEmploymentGetResponse, Integer, Hash)>] CreditBankEmploymentGetResponse data, response status code and response headers @@ -5324,7 +5324,7 @@ def credit_bank_income_pdf_get_with_http_info(credit_bank_income_pdf_get_request end # Refresh a user's bank income information - # `/credit/bank_income/refresh` is deprecated. The backend implementation was removed (returns an `Unimplemented` error at runtime), and the endpoint is no longer part of the documented API surface. To refresh Bank Income data for an existing user, send the user through Link Update Mode so they can confirm their income sources. For a fully backend refresh, migrate to CRA Income Insights and call `/cra/check_report/create`. + # `/credit/bank_income/refresh` is deprecated. The backend implementation was removed (returns an `Unimplemented` error at runtime), and the endpoint is no longer part of the documented API surface. To refresh Bank Income data for an existing user, send the user through Link's update mode so they can confirm their income sources. For a fully backend refresh, migrate to CRA Income Insights and call `/cra/check_report/create`. # @param credit_bank_income_refresh_request [CreditBankIncomeRefreshRequest] # @param [Hash] opts the optional parameters # @return [CreditBankIncomeRefreshResponse] @@ -5334,7 +5334,7 @@ def credit_bank_income_refresh(credit_bank_income_refresh_request, opts = {}) end # Refresh a user's bank income information - # `/credit/bank_income/refresh` is deprecated. The backend implementation was removed (returns an `Unimplemented` error at runtime), and the endpoint is no longer part of the documented API surface. To refresh Bank Income data for an existing user, send the user through Link Update Mode so they can confirm their income sources. For a fully backend refresh, migrate to CRA Income Insights and call `/cra/check_report/create`. + # `/credit/bank_income/refresh` is deprecated. The backend implementation was removed (returns an `Unimplemented` error at runtime), and the endpoint is no longer part of the documented API surface. To refresh Bank Income data for an existing user, send the user through Link's update mode so they can confirm their income sources. For a fully backend refresh, migrate to CRA Income Insights and call `/cra/check_report/create`. # @param credit_bank_income_refresh_request [CreditBankIncomeRefreshRequest] # @param [Hash] opts the optional parameters # @return [Array<(CreditBankIncomeRefreshResponse, Integer, Hash)>] CreditBankIncomeRefreshResponse data, response status code and response headers @@ -5596,7 +5596,7 @@ def credit_employment_get_with_http_info(credit_employment_get_request, opts = { end # Retrieve an Asset Report with Freddie Mac format (aka VOA - Verification Of Assets), and a Verification Of Employment (VOE) report if this one is available. Only Freddie Mac can use this endpoint. - # The `credit/asset_report/freddie_mac/get` endpoint retrieves the Verification of Assets and Verification of Employment reports. + # The `/credit/freddie_mac/reports/get` endpoint retrieves the Verification of Assets and Verification of Employment reports. # @param credit_freddie_mac_reports_get_request [CreditFreddieMacReportsGetRequest] # @param [Hash] opts the optional parameters # @return [CreditFreddieMacReportsGetResponse] @@ -5606,7 +5606,7 @@ def credit_freddie_mac_reports_get(credit_freddie_mac_reports_get_request, opts end # Retrieve an Asset Report with Freddie Mac format (aka VOA - Verification Of Assets), and a Verification Of Employment (VOE) report if this one is available. Only Freddie Mac can use this endpoint. - # The `credit/asset_report/freddie_mac/get` endpoint retrieves the Verification of Assets and Verification of Employment reports. + # The `/credit/freddie_mac/reports/get` endpoint retrieves the Verification of Assets and Verification of Employment reports. # @param credit_freddie_mac_reports_get_request [CreditFreddieMacReportsGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(CreditFreddieMacReportsGetResponse, Integer, Hash)>] CreditFreddieMacReportsGetResponse data, response status code and response headers @@ -6479,7 +6479,7 @@ def credit_sessions_get_with_http_info(credit_sessions_get_request, opts = {}) return data, status_code, headers end - # Retrieve a dashboard user + # Retrieve a Dashboard user # The `/dashboard_user/get` endpoint provides details (such as email address) about a specific Dashboard user based on the `dashboard_user_id` field, which is returned in the `audit_trail` object of certain Monitor and Beacon endpoints. This can be used to identify the specific reviewer who performed a Dashboard action. # @param dashboard_user_get_request [DashboardUserGetRequest] # @param [Hash] opts the optional parameters @@ -6489,7 +6489,7 @@ def dashboard_user_get(dashboard_user_get_request, opts = {}) data end - # Retrieve a dashboard user + # Retrieve a Dashboard user # The `/dashboard_user/get` endpoint provides details (such as email address) about a specific Dashboard user based on the `dashboard_user_id` field, which is returned in the `audit_trail` object of certain Monitor and Beacon endpoints. This can be used to identify the specific reviewer who performed a Dashboard action. # @param dashboard_user_get_request [DashboardUserGetRequest] # @param [Hash] opts the optional parameters @@ -6547,8 +6547,8 @@ def dashboard_user_get_with_http_info(dashboard_user_get_request, opts = {}) return data, status_code, headers end - # List dashboard users - # The `/dashboard_user/list` endpoint provides details (such as email address) all Dashboard users associated with your account. This can use used to audit or track the list of reviewers for Monitor, Beacon, and Identity Verification products. + # List Dashboard users + # The `/dashboard_user/list` endpoint provides details (such as email address) about all Dashboard users associated with your account. This can be used to audit or track the list of reviewers for Monitor, Beacon, and Identity Verification products. # @param dashboard_user_list_request [DashboardUserListRequest] # @param [Hash] opts the optional parameters # @return [DashboardUserListResponse] @@ -6557,8 +6557,8 @@ def dashboard_user_list(dashboard_user_list_request, opts = {}) data end - # List dashboard users - # The `/dashboard_user/list` endpoint provides details (such as email address) all Dashboard users associated with your account. This can use used to audit or track the list of reviewers for Monitor, Beacon, and Identity Verification products. + # List Dashboard users + # The `/dashboard_user/list` endpoint provides details (such as email address) about all Dashboard users associated with your account. This can be used to audit or track the list of reviewers for Monitor, Beacon, and Identity Verification products. # @param dashboard_user_list_request [DashboardUserListRequest] # @param [Hash] opts the optional parameters # @return [Array<(DashboardUserListResponse, Integer, Hash)>] DashboardUserListResponse data, response status code and response headers @@ -6616,7 +6616,7 @@ def dashboard_user_list_with_http_info(dashboard_user_list_request, opts = {}) end # Search employer database - # `/employers/search` allows you the ability to search Plaid’s database of known employers, for use with Deposit Switch. You can use this endpoint to look up a user's employer in order to confirm that they are supported. Users with non-supported employers can then be routed out of the Deposit Switch flow. The data in the employer database is currently limited. As the Deposit Switch and Income products progress through their respective beta periods, more employers are being regularly added. Because the employer database is frequently updated, we recommend that you do not cache or store data from this endpoint for more than a day. + # `/employers/search` allows you the ability to search Plaid's database of known employers, for use with Deposit Switch. You can use this endpoint to look up a user's employer in order to confirm that they are supported. Users with non-supported employers can then be routed out of the Deposit Switch flow. The data in the employer database is currently limited. As the Deposit Switch and Income products progress through their respective beta periods, more employers are being regularly added. Because the employer database is frequently updated, we recommend that you do not cache or store data from this endpoint for more than a day. # @param employers_search_request [EmployersSearchRequest] # @param [Hash] opts the optional parameters # @return [EmployersSearchResponse] @@ -6626,7 +6626,7 @@ def employers_search(employers_search_request, opts = {}) end # Search employer database - # `/employers/search` allows you the ability to search Plaid’s database of known employers, for use with Deposit Switch. You can use this endpoint to look up a user's employer in order to confirm that they are supported. Users with non-supported employers can then be routed out of the Deposit Switch flow. The data in the employer database is currently limited. As the Deposit Switch and Income products progress through their respective beta periods, more employers are being regularly added. Because the employer database is frequently updated, we recommend that you do not cache or store data from this endpoint for more than a day. + # `/employers/search` allows you the ability to search Plaid's database of known employers, for use with Deposit Switch. You can use this endpoint to look up a user's employer in order to confirm that they are supported. Users with non-supported employers can then be routed out of the Deposit Switch flow. The data in the employer database is currently limited. As the Deposit Switch and Income products progress through their respective beta periods, more employers are being regularly added. Because the employer database is frequently updated, we recommend that you do not cache or store data from this endpoint for more than a day. # @param employers_search_request [EmployersSearchRequest] # @param [Hash] opts the optional parameters # @return [Array<(EmployersSearchResponse, Integer, Hash)>] EmployersSearchResponse data, response status code and response headers @@ -6751,6 +6751,206 @@ def employment_verification_get_with_http_info(employment_verification_get_reque return data, status_code, headers end + # Get FDX Consent Grant + # Returns a consent grant by its identifier + # @param consent_id [String] Consent Grant Identifier. Uniquely identifies the consent grant + # @param [Hash] opts the optional parameters + # @return [FDXConsentGrant] + def fdx_consents_get(consent_id, opts = {}) + data, _status_code, _headers = fdx_consents_get_with_http_info(consent_id, opts) + data + end + + # Get FDX Consent Grant + # Returns a consent grant by its identifier + # @param consent_id [String] Consent Grant Identifier. Uniquely identifies the consent grant + # @param [Hash] opts the optional parameters + # @return [Array<(FDXConsentGrant, Integer, Hash)>] FDXConsentGrant data, response status code and response headers + def fdx_consents_get_with_http_info(consent_id, opts = {}) + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: PlaidApi.fdx_consents_get ...' + end + # verify the required parameter 'consent_id' is set + if @api_client.config.client_side_validation && consent_id.nil? + fail ArgumentError, "Missing the required parameter 'consent_id' when calling PlaidApi.fdx_consents_get" + end + # resource path + local_var_path = '/fdx/consents/{consentId}'.sub('{' + 'consentId' + '}', CGI.escape(consent_id.to_s)) + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['application/json']) + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] + + # return_type + return_type = opts[:debug_return_type] || 'FDXConsentGrant' + + # auth_names + auth_names = opts[:debug_auth_names] || ['clientId', 'plaidVersion', 'secret'] + + new_options = opts.merge( + :operation => :"PlaidApi.fdx_consents_get", + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type + ) + + data, status_code, headers = @api_client.call_api(:GET, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: PlaidApi#fdx_consents_get\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end + + # Retrieve FDX Consent Grant revocation records + # Returns the revocation history of a consent grant + # @param consent_id [String] Consent Grant Identifier. Uniquely identifies the consent grant + # @param [Hash] opts the optional parameters + # @return [FDXConsentRevocations] + def fdx_consents_revocation_get(consent_id, opts = {}) + data, _status_code, _headers = fdx_consents_revocation_get_with_http_info(consent_id, opts) + data + end + + # Retrieve FDX Consent Grant revocation records + # Returns the revocation history of a consent grant + # @param consent_id [String] Consent Grant Identifier. Uniquely identifies the consent grant + # @param [Hash] opts the optional parameters + # @return [Array<(FDXConsentRevocations, Integer, Hash)>] FDXConsentRevocations data, response status code and response headers + def fdx_consents_revocation_get_with_http_info(consent_id, opts = {}) + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: PlaidApi.fdx_consents_revocation_get ...' + end + # verify the required parameter 'consent_id' is set + if @api_client.config.client_side_validation && consent_id.nil? + fail ArgumentError, "Missing the required parameter 'consent_id' when calling PlaidApi.fdx_consents_revocation_get" + end + # resource path + local_var_path = '/fdx/consents/{consentId}/revocation'.sub('{' + 'consentId' + '}', CGI.escape(consent_id.to_s)) + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['application/json']) + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] + + # return_type + return_type = opts[:debug_return_type] || 'FDXConsentRevocations' + + # auth_names + auth_names = opts[:debug_auth_names] || ['clientId', 'plaidVersion', 'secret'] + + new_options = opts.merge( + :operation => :"PlaidApi.fdx_consents_revocation_get", + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type + ) + + data, status_code, headers = @api_client.call_api(:GET, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: PlaidApi#fdx_consents_revocation_get\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end + + # Revoke FDX Consent Grant + # Appends a REVOKED status record to the named consent grant + # @param consent_id [String] Consent Grant Identifier. Uniquely identifies the consent grant + # @param request_body [Hash] + # @param [Hash] opts the optional parameters + # @return [nil] + def fdx_consents_revoke(consent_id, request_body, opts = {}) + fdx_consents_revoke_with_http_info(consent_id, request_body, opts) + nil + end + + # Revoke FDX Consent Grant + # Appends a REVOKED status record to the named consent grant + # @param consent_id [String] Consent Grant Identifier. Uniquely identifies the consent grant + # @param request_body [Hash] + # @param [Hash] opts the optional parameters + # @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers + def fdx_consents_revoke_with_http_info(consent_id, request_body, opts = {}) + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: PlaidApi.fdx_consents_revoke ...' + end + # verify the required parameter 'consent_id' is set + if @api_client.config.client_side_validation && consent_id.nil? + fail ArgumentError, "Missing the required parameter 'consent_id' when calling PlaidApi.fdx_consents_revoke" + end + # verify the required parameter 'request_body' is set + if @api_client.config.client_side_validation && request_body.nil? + fail ArgumentError, "Missing the required parameter 'request_body' when calling PlaidApi.fdx_consents_revoke" + end + # resource path + local_var_path = '/fdx/consents/{consentId}/revocation'.sub('{' + 'consentId' + '}', CGI.escape(consent_id.to_s)) + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['application/json']) + # HTTP header 'Content-Type' + content_type = @api_client.select_header_content_type(['application/json']) + if !content_type.nil? + header_params['Content-Type'] = content_type + end + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] || @api_client.object_to_http_body(request_body) + + # return_type + return_type = opts[:debug_return_type] + + # auth_names + auth_names = opts[:debug_auth_names] || ['clientId', 'plaidVersion', 'secret'] + + new_options = opts.merge( + :operation => :"PlaidApi.fdx_consents_revoke", + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type + ) + + data, status_code, headers = @api_client.call_api(:PUT, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: PlaidApi#fdx_consents_revoke\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end + # Webhook receiver for fdx notifications # A generic webhook receiver endpoint for FDX Event Notifications # @param fdx_notification [FDXNotification] @@ -7215,7 +7415,7 @@ def identity_refresh_with_http_info(identity_refresh_request, opts = {}) end # Create autofill for an Identity Verification - # Try to autofill an Identity Verification based of the provided phone number, date of birth and country of residence. + # Try to autofill an Identity Verification based on the provided phone number, date of birth and country of residence. # @param identity_verification_autofill_create_request [IdentityVerificationAutofillCreateRequest] # @param [Hash] opts the optional parameters # @return [IdentityVerificationAutofillCreateResponse] @@ -7225,7 +7425,7 @@ def identity_verification_autofill_create(identity_verification_autofill_create_ end # Create autofill for an Identity Verification - # Try to autofill an Identity Verification based of the provided phone number, date of birth and country of residence. + # Try to autofill an Identity Verification based on the provided phone number, date of birth and country of residence. # @param identity_verification_autofill_create_request [IdentityVerificationAutofillCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(IdentityVerificationAutofillCreateResponse, Integer, Hash)>] IdentityVerificationAutofillCreateResponse data, response status code and response headers @@ -7895,7 +8095,7 @@ def income_verification_taxforms_get_with_http_info(income_verification_taxforms end # Get details of all supported institutions - # Returns a JSON response containing details on all financial institutions currently supported by Plaid. Because Plaid supports thousands of institutions, results are paginated. If there is no overlap between an institution’s enabled products and a client’s enabled products, then the institution will be filtered out from the response. As a result, the number of institutions returned may not match the count specified in the call. + # Returns a JSON response containing details on all financial institutions currently supported by Plaid. Because Plaid supports thousands of institutions, results are paginated. If there is no overlap between an institution's enabled products and a client's enabled products, then the institution will be filtered out from the response. As a result, the number of institutions returned may not match the count specified in the call. # @param institutions_get_request [InstitutionsGetRequest] # @param [Hash] opts the optional parameters # @return [InstitutionsGetResponse] @@ -7905,7 +8105,7 @@ def institutions_get(institutions_get_request, opts = {}) end # Get details of all supported institutions - # Returns a JSON response containing details on all financial institutions currently supported by Plaid. Because Plaid supports thousands of institutions, results are paginated. If there is no overlap between an institution’s enabled products and a client’s enabled products, then the institution will be filtered out from the response. As a result, the number of institutions returned may not match the count specified in the call. + # Returns a JSON response containing details on all financial institutions currently supported by Plaid. Because Plaid supports thousands of institutions, results are paginated. If there is no overlap between an institution's enabled products and a client's enabled products, then the institution will be filtered out from the response. As a result, the number of institutions returned may not match the count specified in the call. # @param institutions_get_request [InstitutionsGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(InstitutionsGetResponse, Integer, Hash)>] InstitutionsGetResponse data, response status code and response headers @@ -8710,8 +8910,8 @@ def item_activity_list_with_http_info(item_activity_list_request, opts = {}) return data, status_code, headers end - # List a user’s connected applications - # List a user’s connected applications + # List a user's connected applications + # List a user's connected applications # @param item_application_list_request [ItemApplicationListRequest] # @param [Hash] opts the optional parameters # @return [ItemApplicationListResponse] @@ -8720,8 +8920,8 @@ def item_application_list(item_application_list_request, opts = {}) data end - # List a user’s connected applications - # List a user’s connected applications + # List a user's connected applications + # List a user's connected applications # @param item_application_list_request [ItemApplicationListRequest] # @param [Hash] opts the optional parameters # @return [Array<(ItemApplicationListResponse, Integer, Hash)>] ItemApplicationListResponse data, response status code and response headers @@ -8846,8 +9046,8 @@ def item_application_scopes_update_with_http_info(item_application_scopes_update return data, status_code, headers end - # Unlink a user’s connected application - # Unlink a user’s connected application. On an unlink request, Plaid will immediately revoke the Application’s access to the User’s data. The User will have to redo the OAuth authentication process in order to restore functionality. This endpoint only removes ongoing data access permissions, therefore the User will need to reach out to the Application itself in order to disable and delete their account and delete any data that the Application already received (if the Application does not do so by default). This endpoint should be called in real time as the User is unlinking an Application, and should not be batched in order to ensure that the change is reflected as soon as possible. + # Unlink a user's connected application + # Unlink a user's connected application. On an unlink request, Plaid will immediately revoke the Application's access to the User's data. The User will have to redo the OAuth authentication process in order to restore functionality. This endpoint only removes ongoing data access permissions, therefore the User will need to reach out to the Application itself in order to disable and delete their account and delete any data that the Application already received (if the Application does not do so by default). This endpoint should be called in real time as the User is unlinking an Application, and should not be batched in order to ensure that the change is reflected as soon as possible. # @param item_application_unlink_request [ItemApplicationUnlinkRequest] # @param [Hash] opts the optional parameters # @return [ItemApplicationUnlinkResponse] @@ -8856,8 +9056,8 @@ def item_application_unlink(item_application_unlink_request, opts = {}) data end - # Unlink a user’s connected application - # Unlink a user’s connected application. On an unlink request, Plaid will immediately revoke the Application’s access to the User’s data. The User will have to redo the OAuth authentication process in order to restore functionality. This endpoint only removes ongoing data access permissions, therefore the User will need to reach out to the Application itself in order to disable and delete their account and delete any data that the Application already received (if the Application does not do so by default). This endpoint should be called in real time as the User is unlinking an Application, and should not be batched in order to ensure that the change is reflected as soon as possible. + # Unlink a user's connected application + # Unlink a user's connected application. On an unlink request, Plaid will immediately revoke the Application's access to the User's data. The User will have to redo the OAuth authentication process in order to restore functionality. This endpoint only removes ongoing data access permissions, therefore the User will need to reach out to the Application itself in order to disable and delete their account and delete any data that the Application already received (if the Application does not do so by default). This endpoint should be called in real time as the User is unlinking an Application, and should not be batched in order to ensure that the change is reflected as soon as possible. # @param item_application_unlink_request [ItemApplicationUnlinkRequest] # @param [Hash] opts the optional parameters # @return [Array<(ItemApplicationUnlinkResponse, Integer, Hash)>] ItemApplicationUnlinkResponse data, response status code and response headers @@ -9050,74 +9250,6 @@ def item_get_with_http_info(item_get_request, opts = {}) return data, status_code, headers end - # Report fraud for an Item - # Use this endpoint to create a fraud report and terminate the associated Item. The `access_token` associated with the Item will be deactivated and billing for the Item's products will be ended. This endpoint allows you to report various types of fraud incidents including account takeovers, identity fraud, unauthorized transactions, and other security events. The reported data helps improve fraud detection models and provides valuable feedback to enhance the overall security of the Plaid network. Reports can be created for confirmed incidents that have been fully investigated, or for suspected incidents that require further review. You can associate reports with specific users, sessions, or transactions to provide comprehensive context about the incident. - # @param item_handle_fraud_report_request [ItemHandleFraudReportRequest] - # @param [Hash] opts the optional parameters - # @return [ItemHandleFraudReportResponse] - def item_handle_fraud_report(item_handle_fraud_report_request, opts = {}) - data, _status_code, _headers = item_handle_fraud_report_with_http_info(item_handle_fraud_report_request, opts) - data - end - - # Report fraud for an Item - # Use this endpoint to create a fraud report and terminate the associated Item. The `access_token` associated with the Item will be deactivated and billing for the Item's products will be ended. This endpoint allows you to report various types of fraud incidents including account takeovers, identity fraud, unauthorized transactions, and other security events. The reported data helps improve fraud detection models and provides valuable feedback to enhance the overall security of the Plaid network. Reports can be created for confirmed incidents that have been fully investigated, or for suspected incidents that require further review. You can associate reports with specific users, sessions, or transactions to provide comprehensive context about the incident. - # @param item_handle_fraud_report_request [ItemHandleFraudReportRequest] - # @param [Hash] opts the optional parameters - # @return [Array<(ItemHandleFraudReportResponse, Integer, Hash)>] ItemHandleFraudReportResponse data, response status code and response headers - def item_handle_fraud_report_with_http_info(item_handle_fraud_report_request, opts = {}) - if @api_client.config.debugging - @api_client.config.logger.debug 'Calling API: PlaidApi.item_handle_fraud_report ...' - end - # verify the required parameter 'item_handle_fraud_report_request' is set - if @api_client.config.client_side_validation && item_handle_fraud_report_request.nil? - fail ArgumentError, "Missing the required parameter 'item_handle_fraud_report_request' when calling PlaidApi.item_handle_fraud_report" - end - # resource path - local_var_path = '/item/handle_fraud_report' - - # query parameters - query_params = opts[:query_params] || {} - - # header parameters - header_params = opts[:header_params] || {} - # HTTP header 'Accept' (if needed) - header_params['Accept'] = @api_client.select_header_accept(['application/json']) - # HTTP header 'Content-Type' - content_type = @api_client.select_header_content_type(['application/json']) - if !content_type.nil? - header_params['Content-Type'] = content_type - end - - # form parameters - form_params = opts[:form_params] || {} - - # http body (model) - post_body = opts[:debug_body] || @api_client.object_to_http_body(item_handle_fraud_report_request) - - # return_type - return_type = opts[:debug_return_type] || 'ItemHandleFraudReportResponse' - - # auth_names - auth_names = opts[:debug_auth_names] || ['clientId', 'plaidVersion', 'secret'] - - new_options = opts.merge( - :operation => :"PlaidApi.item_handle_fraud_report", - :header_params => header_params, - :query_params => query_params, - :form_params => form_params, - :body => post_body, - :auth_names => auth_names, - :return_type => return_type - ) - - data, status_code, headers = @api_client.call_api(:POST, local_var_path, new_options) - if @api_client.config.debugging - @api_client.config.logger.debug "API called: PlaidApi#item_handle_fraud_report\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" - end - return data, status_code, headers - end - # Import Item # `/item/import` creates an Item via your Plaid Exchange Integration and returns an `access_token`. As part of an `/item/import` request, you will include a User ID (`user_auth.user_id`) and Authentication Token (`user_auth.auth_token`) that enable data aggregation through your Plaid Exchange API endpoints. These authentication principals are to be chosen by you. Upon creating an Item via `/item/import`, Plaid will automatically begin an extraction of that Item through the Plaid Exchange infrastructure you have already integrated. # @param item_import_request [ItemImportRequest] @@ -9662,7 +9794,7 @@ def link_delivery_get_with_http_info(link_delivery_get_request, opts = {}) return data, status_code, headers end - # Exchange the Link Correlation Id for a Link Token + # Exchange the Link Correlation ID for a Link Token # Exchange an OAuth `link_correlation_id` for the corresponding `link_token`. The `link_correlation_id` is only available for `payment_initiation` products and is provided to the client via the OAuth `redirect_uri` as a query parameter. The `link_correlation_id` is ephemeral and expires in a brief period, after which it can no longer be exchanged for the `link_token`. # @param link_o_auth_correlation_id_exchange_request [LinkOAuthCorrelationIdExchangeRequest] # @param [Hash] opts the optional parameters @@ -9672,7 +9804,7 @@ def link_oauth_correlation_id_exchange(link_o_auth_correlation_id_exchange_reque data end - # Exchange the Link Correlation Id for a Link Token + # Exchange the Link Correlation ID for a Link Token # Exchange an OAuth `link_correlation_id` for the corresponding `link_token`. The `link_correlation_id` is only available for `payment_initiation` products and is provided to the client via the OAuth `redirect_uri` as a query parameter. The `link_correlation_id` is ephemeral and expires in a brief period, after which it can no longer be exchanged for the `link_token`. # @param link_o_auth_correlation_id_exchange_request [LinkOAuthCorrelationIdExchangeRequest] # @param [Hash] opts the optional parameters @@ -9866,76 +9998,8 @@ def link_token_get_with_http_info(link_token_get_request, opts = {}) return data, status_code, headers end - # Retrieve network insights for the provided `access_tokens` - # This endpoint allows you to retrieve the Network Insights from a list of `access_tokens`. - # @param network_insights_report_get_request [NetworkInsightsReportGetRequest] - # @param [Hash] opts the optional parameters - # @return [NetworkInsightsReportGetResponse] - def network_insights_report_get(network_insights_report_get_request, opts = {}) - data, _status_code, _headers = network_insights_report_get_with_http_info(network_insights_report_get_request, opts) - data - end - - # Retrieve network insights for the provided `access_tokens` - # This endpoint allows you to retrieve the Network Insights from a list of `access_tokens`. - # @param network_insights_report_get_request [NetworkInsightsReportGetRequest] - # @param [Hash] opts the optional parameters - # @return [Array<(NetworkInsightsReportGetResponse, Integer, Hash)>] NetworkInsightsReportGetResponse data, response status code and response headers - def network_insights_report_get_with_http_info(network_insights_report_get_request, opts = {}) - if @api_client.config.debugging - @api_client.config.logger.debug 'Calling API: PlaidApi.network_insights_report_get ...' - end - # verify the required parameter 'network_insights_report_get_request' is set - if @api_client.config.client_side_validation && network_insights_report_get_request.nil? - fail ArgumentError, "Missing the required parameter 'network_insights_report_get_request' when calling PlaidApi.network_insights_report_get" - end - # resource path - local_var_path = '/network_insights/report/get' - - # query parameters - query_params = opts[:query_params] || {} - - # header parameters - header_params = opts[:header_params] || {} - # HTTP header 'Accept' (if needed) - header_params['Accept'] = @api_client.select_header_accept(['application/json']) - # HTTP header 'Content-Type' - content_type = @api_client.select_header_content_type(['application/json']) - if !content_type.nil? - header_params['Content-Type'] = content_type - end - - # form parameters - form_params = opts[:form_params] || {} - - # http body (model) - post_body = opts[:debug_body] || @api_client.object_to_http_body(network_insights_report_get_request) - - # return_type - return_type = opts[:debug_return_type] || 'NetworkInsightsReportGetResponse' - - # auth_names - auth_names = opts[:debug_auth_names] || ['clientId', 'plaidVersion', 'secret'] - - new_options = opts.merge( - :operation => :"PlaidApi.network_insights_report_get", - :header_params => header_params, - :query_params => query_params, - :form_params => form_params, - :body => post_body, - :auth_names => auth_names, - :return_type => return_type - ) - - data, status_code, headers = @api_client.call_api(:POST, local_var_path, new_options) - if @api_client.config.debugging - @api_client.config.logger.debug "API called: PlaidApi#network_insights_report_get\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" - end - return data, status_code, headers - end - # Check a user's Plaid Network status - # The `/network/status/get` endpoint can be used to check whether Plaid has a matching profile for the user. This is useful for determining if a user is eligible for a streamlined experience, such as Layer. To access this endpoint, contact your Plaid Account Manager. Note: it is strongly recommended to check for Layer eligibility in the frontend. `/network/status/get` should only be used for checking Layer eligibility if a frontend check is not possible for your use case. For instructions on performing a frontend eligibility check, see the [Layer documentation](https://plaid.com/docs/layer/#integration-overview). + # The `/network/status/get` endpoint can be used to check whether Plaid has a matching profile for the user. This is useful for determining if a user is eligible for a streamlined experience, such as Layer. To access this endpoint, contact your Plaid account manager. Note: it is strongly recommended to check for Layer eligibility in the frontend. `/network/status/get` should only be used for checking Layer eligibility if a frontend check is not possible for your use case. For instructions on performing a frontend eligibility check, see the [Layer documentation](https://plaid.com/docs/layer/#integration-overview). # @param network_status_get_request [NetworkStatusGetRequest] # @param [Hash] opts the optional parameters # @return [NetworkStatusGetResponse] @@ -9945,7 +10009,7 @@ def network_status_get(network_status_get_request, opts = {}) end # Check a user's Plaid Network status - # The `/network/status/get` endpoint can be used to check whether Plaid has a matching profile for the user. This is useful for determining if a user is eligible for a streamlined experience, such as Layer. To access this endpoint, contact your Plaid Account Manager. Note: it is strongly recommended to check for Layer eligibility in the frontend. `/network/status/get` should only be used for checking Layer eligibility if a frontend check is not possible for your use case. For instructions on performing a frontend eligibility check, see the [Layer documentation](https://plaid.com/docs/layer/#integration-overview). + # The `/network/status/get` endpoint can be used to check whether Plaid has a matching profile for the user. This is useful for determining if a user is eligible for a streamlined experience, such as Layer. To access this endpoint, contact your Plaid account manager. Note: it is strongly recommended to check for Layer eligibility in the frontend. `/network/status/get` should only be used for checking Layer eligibility if a frontend check is not possible for your use case. For instructions on performing a frontend eligibility check, see the [Layer documentation](https://plaid.com/docs/layer/#integration-overview). # @param network_status_get_request [NetworkStatusGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(NetworkStatusGetResponse, Integer, Hash)>] NetworkStatusGetResponse data, response status code and response headers @@ -10819,7 +10883,7 @@ def payment_initiation_consent_revoke_with_http_info(payment_initiation_consent_ end # Create a payment - # After creating a payment recipient, you can use the `/payment_initiation/payment/create` endpoint to create a payment to that recipient. Payments can be one-time or standing order (recurring) and can be denominated in either EUR, GBP or other chosen [currency](https://plaid.com/docs/api/products/payment-initiation/#payment_initiation-payment-create-request-amount-currency). If making domestic GBP-denominated payments, your recipient must have been created with BACS numbers. In general, EUR-denominated payments will be sent via SEPA Credit Transfer, GBP-denominated payments will be sent via the Faster Payments network and for non-Eurozone markets typically via the local payment scheme, but the payment network used will be determined by the institution. Payments sent via Faster Payments will typically arrive immediately, while payments sent via SEPA Credit Transfer or other local payment schemes will typically arrive in one business day. Standing orders (recurring payments) must be denominated in GBP and can only be sent to recipients in the UK. Once created, standing order payments cannot be modified or canceled via the API. An end user can cancel or modify a standing order directly on their banking application or website, or by contacting the bank. Standing orders will follow the payment rules of the underlying rails (Faster Payments in UK). Payments can be sent Monday to Friday, excluding bank holidays. If the pre-arranged date falls on a weekend or bank holiday, the payment is made on the next working day. It is not possible to guarantee the exact time the payment will reach the recipient’s account, although at least 90% of standing order payments are sent by 6am. + # After creating a payment recipient, you can use the `/payment_initiation/payment/create` endpoint to create a payment to that recipient. Payments can be one-time or standing order (recurring) and can be denominated in either EUR, GBP or other chosen [currency](https://plaid.com/docs/api/products/payment-initiation/#payment_initiation-payment-create-request-amount-currency). If making domestic GBP-denominated payments, your recipient must have been created with Bacs numbers. In general, EUR-denominated payments will be sent via SEPA Credit Transfer, GBP-denominated payments will be sent via the Faster Payments network and for non-Eurozone markets typically via the local payment scheme, but the payment network used will be determined by the institution. Payments sent via Faster Payments will typically arrive immediately, while payments sent via SEPA Credit Transfer or other local payment schemes will typically arrive in one business day. Standing orders (recurring payments) must be denominated in GBP and can only be sent to recipients in the UK. Once created, standing order payments cannot be modified or canceled via the API. An end user can cancel or modify a standing order directly on their banking application or website, or by contacting the bank. Standing orders will follow the payment rules of the underlying rails (Faster Payments in UK). Payments can be sent Monday to Friday, excluding bank holidays. If the pre-arranged date falls on a weekend or bank holiday, the payment is made on the next working day. It is not possible to guarantee the exact time the payment will reach the recipient's account, although at least 90% of standing order payments are sent by 6am. # @param payment_initiation_payment_create_request [PaymentInitiationPaymentCreateRequest] # @param [Hash] opts the optional parameters # @return [PaymentInitiationPaymentCreateResponse] @@ -10829,7 +10893,7 @@ def payment_initiation_payment_create(payment_initiation_payment_create_request, end # Create a payment - # After creating a payment recipient, you can use the `/payment_initiation/payment/create` endpoint to create a payment to that recipient. Payments can be one-time or standing order (recurring) and can be denominated in either EUR, GBP or other chosen [currency](https://plaid.com/docs/api/products/payment-initiation/#payment_initiation-payment-create-request-amount-currency). If making domestic GBP-denominated payments, your recipient must have been created with BACS numbers. In general, EUR-denominated payments will be sent via SEPA Credit Transfer, GBP-denominated payments will be sent via the Faster Payments network and for non-Eurozone markets typically via the local payment scheme, but the payment network used will be determined by the institution. Payments sent via Faster Payments will typically arrive immediately, while payments sent via SEPA Credit Transfer or other local payment schemes will typically arrive in one business day. Standing orders (recurring payments) must be denominated in GBP and can only be sent to recipients in the UK. Once created, standing order payments cannot be modified or canceled via the API. An end user can cancel or modify a standing order directly on their banking application or website, or by contacting the bank. Standing orders will follow the payment rules of the underlying rails (Faster Payments in UK). Payments can be sent Monday to Friday, excluding bank holidays. If the pre-arranged date falls on a weekend or bank holiday, the payment is made on the next working day. It is not possible to guarantee the exact time the payment will reach the recipient’s account, although at least 90% of standing order payments are sent by 6am. + # After creating a payment recipient, you can use the `/payment_initiation/payment/create` endpoint to create a payment to that recipient. Payments can be one-time or standing order (recurring) and can be denominated in either EUR, GBP or other chosen [currency](https://plaid.com/docs/api/products/payment-initiation/#payment_initiation-payment-create-request-amount-currency). If making domestic GBP-denominated payments, your recipient must have been created with Bacs numbers. In general, EUR-denominated payments will be sent via SEPA Credit Transfer, GBP-denominated payments will be sent via the Faster Payments network and for non-Eurozone markets typically via the local payment scheme, but the payment network used will be determined by the institution. Payments sent via Faster Payments will typically arrive immediately, while payments sent via SEPA Credit Transfer or other local payment schemes will typically arrive in one business day. Standing orders (recurring payments) must be denominated in GBP and can only be sent to recipients in the UK. Once created, standing order payments cannot be modified or canceled via the API. An end user can cancel or modify a standing order directly on their banking application or website, or by contacting the bank. Standing orders will follow the payment rules of the underlying rails (Faster Payments in UK). Payments can be sent Monday to Friday, excluding bank holidays. If the pre-arranged date falls on a weekend or bank holiday, the payment is made on the next working day. It is not possible to guarantee the exact time the payment will reach the recipient's account, although at least 90% of standing order payments are sent by 6am. # @param payment_initiation_payment_create_request [PaymentInitiationPaymentCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(PaymentInitiationPaymentCreateResponse, Integer, Hash)>] PaymentInitiationPaymentCreateResponse data, response status code and response headers @@ -11091,7 +11155,7 @@ def payment_initiation_payment_reverse_with_http_info(payment_initiation_payment end # Create payment recipient - # Create a payment recipient for payment initiation. The recipient must be in Europe, within a country that is a member of the Single Euro Payment Area (SEPA) or a non-Eurozone country [supported](https://plaid.com/global) by Plaid. For a standing order (recurring) payment, the recipient must be in the UK. It is recommended to use `bacs` in the UK and `iban` in EU. The endpoint is idempotent: if a developer has already made a request with the same payment details, Plaid will return the same `recipient_id`. + # Create a payment recipient for payment initiation. The recipient must be in Europe, within a country that is a member of the Single Euro Payments Area (SEPA) or a non-Eurozone country [supported](https://support.plaid.com/hc/en-us/articles/27895826947735-What-Plaid-products-are-supported-in-each-country-and-region) by Plaid. For a standing order (recurring) payment, the recipient must be in the UK. It is recommended to use `bacs` in the UK and `iban` in EU. The endpoint is idempotent: if a developer has already made a request with the same payment details, Plaid will return the same `recipient_id`. # @param payment_initiation_recipient_create_request [PaymentInitiationRecipientCreateRequest] # @param [Hash] opts the optional parameters # @return [PaymentInitiationRecipientCreateResponse] @@ -11101,7 +11165,7 @@ def payment_initiation_recipient_create(payment_initiation_recipient_create_requ end # Create payment recipient - # Create a payment recipient for payment initiation. The recipient must be in Europe, within a country that is a member of the Single Euro Payment Area (SEPA) or a non-Eurozone country [supported](https://plaid.com/global) by Plaid. For a standing order (recurring) payment, the recipient must be in the UK. It is recommended to use `bacs` in the UK and `iban` in EU. The endpoint is idempotent: if a developer has already made a request with the same payment details, Plaid will return the same `recipient_id`. + # Create a payment recipient for payment initiation. The recipient must be in Europe, within a country that is a member of the Single Euro Payments Area (SEPA) or a non-Eurozone country [supported](https://support.plaid.com/hc/en-us/articles/27895826947735-What-Plaid-products-are-supported-in-each-country-and-region) by Plaid. For a standing order (recurring) payment, the recipient must be in the UK. It is recommended to use `bacs` in the UK and `iban` in EU. The endpoint is idempotent: if a developer has already made a request with the same payment details, Plaid will return the same `recipient_id`. # @param payment_initiation_recipient_create_request [PaymentInitiationRecipientCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(PaymentInitiationRecipientCreateResponse, Integer, Hash)>] PaymentInitiationRecipientCreateResponse data, response status code and response headers @@ -11431,7 +11495,7 @@ def payment_profile_get_with_http_info(payment_profile_get_request, opts = {}) end # Remove payment profile - # Use the `/payment_profile/remove` endpoint to remove a given Payment Profile. Once it’s removed, it can no longer be used to create transfers. + # Use the `/payment_profile/remove` endpoint to remove a given Payment Profile. Once it's removed, it can no longer be used to create transfers. # @param payment_profile_remove_request [PaymentProfileRemoveRequest] # @param [Hash] opts the optional parameters # @return [PaymentProfileRemoveResponse] @@ -11441,7 +11505,7 @@ def payment_profile_remove(payment_profile_remove_request, opts = {}) end # Remove payment profile - # Use the `/payment_profile/remove` endpoint to remove a given Payment Profile. Once it’s removed, it can no longer be used to create transfers. + # Use the `/payment_profile/remove` endpoint to remove a given Payment Profile. Once it's removed, it can no longer be used to create transfers. # @param payment_profile_remove_request [PaymentProfileRemoveRequest] # @param [Hash] opts the optional parameters # @return [Array<(PaymentProfileRemoveResponse, Integer, Hash)>] PaymentProfileRemoveResponse data, response status code and response headers @@ -11499,7 +11563,7 @@ def payment_profile_remove_with_http_info(payment_profile_remove_request, opts = end # Retrieve the account associated with a processor token - # This endpoint returns the account associated with a given processor token. This endpoint retrieves cached information, rather than extracting fresh information from the institution. As a result, the account balance returned may not be up-to-date; for realtime balance information, use `/processor/balance/get` instead. Note that some information is nullable. + # This endpoint returns the account associated with a given processor token. This endpoint retrieves cached information, rather than extracting fresh information from the institution. As a result, the account balance returned may not be up-to-date; for real-time balance information, use `/processor/balance/get` instead. Note that some information is nullable. # @param processor_account_get_request [ProcessorAccountGetRequest] # @param [Hash] opts the optional parameters # @return [ProcessorAccountGetResponse] @@ -11509,7 +11573,7 @@ def processor_account_get(processor_account_get_request, opts = {}) end # Retrieve the account associated with a processor token - # This endpoint returns the account associated with a given processor token. This endpoint retrieves cached information, rather than extracting fresh information from the institution. As a result, the account balance returned may not be up-to-date; for realtime balance information, use `/processor/balance/get` instead. Note that some information is nullable. + # This endpoint returns the account associated with a given processor token. This endpoint retrieves cached information, rather than extracting fresh information from the institution. As a result, the account balance returned may not be up-to-date; for real-time balance information, use `/processor/balance/get` instead. Note that some information is nullable. # @param processor_account_get_request [ProcessorAccountGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(ProcessorAccountGetResponse, Integer, Hash)>] ProcessorAccountGetResponse data, response status code and response headers @@ -12927,7 +12991,7 @@ def processor_transactions_get_with_http_info(processor_transactions_get_request end # Fetch recurring transaction streams - # The `/processor/transactions/recurring/get` endpoint allows developers to receive a summary of the recurring outflow and inflow streams (expenses and deposits) from a user’s checking, savings or credit card accounts. Additionally, Plaid provides key insights about each recurring stream including the category, merchant, last amount, and more. Developers can use these insights to build tools and experiences that help their users better manage cash flow, monitor subscriptions, reduce spend, and stay on track with bill payments. This endpoint is offered as an add-on to Transactions. To request access to this endpoint, submit a [product access request](https://dashboard.plaid.com/team/products) or contact your Plaid account manager. This endpoint can only be called on a processor token that has already been initialized with Transactions (either during Link, by specifying it in `/link/token/create`; or after Link, by calling `/processor/transactions/get` or `/processor/transactions/sync`). Once all historical transactions have been fetched, call `/processor/transactions/recurring/get` to receive the Recurring Transactions streams and subscribe to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook. To know when historical transactions have been fetched, if you are using `/processor/transactions/sync` listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#SyncUpdatesAvailableWebhook-historical-update-complete) webhook and check that the `historical_update_complete` field in the payload is `true`. If using `/processor/transactions/get`, listen for the [`HISTORICAL_UPDATE`](https://plaid.com/docs/api/products/transactions/#historical_update) webhook. After the initial call, you can call `/processor/transactions/recurring/get` endpoint at any point in the future to retrieve the latest summary of recurring streams. Listen to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook to be notified when new updates are available. To receive Transactions webhooks for a processor token, set its webhook URL via the [`/processor/token/webhook/update`](https://plaid.com/docs/api/processor-partners/#processortokenwebhookupdate) endpoint. + # The `/processor/transactions/recurring/get` endpoint allows developers to receive a summary of the recurring outflow and inflow streams (expenses and deposits) from a user's checking, savings or credit card accounts. Additionally, Plaid provides key insights about each recurring stream including the category, merchant, last amount, and more. Developers can use these insights to build tools and experiences that help their users better manage cash flow, monitor subscriptions, reduce spend, and stay on track with bill payments. This endpoint is offered as an add-on to Transactions. To request access to this endpoint, submit a [product access request](https://dashboard.plaid.com/team/products) or contact your Plaid account manager. This endpoint can only be called on a processor token that has already been initialized with Transactions (either during Link, by specifying it in `/link/token/create`; or after Link, by calling `/processor/transactions/get` or `/processor/transactions/sync`). Once all historical transactions have been fetched, call `/processor/transactions/recurring/get` to receive the Recurring Transactions streams and subscribe to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook. To know when historical transactions have been fetched, if you are using `/processor/transactions/sync` listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#SyncUpdatesAvailableWebhook-historical-update-complete) webhook and check that the `historical_update_complete` field in the payload is `true`. If using `/processor/transactions/get`, listen for the [`HISTORICAL_UPDATE`](https://plaid.com/docs/api/products/transactions/#historical_update) webhook. After the initial call, you can call `/processor/transactions/recurring/get` endpoint at any point in the future to retrieve the latest summary of recurring streams. Listen to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook to be notified when new updates are available. To receive Transactions webhooks for a processor token, set its webhook URL via the [`/processor/token/webhook/update`](https://plaid.com/docs/api/processor-partners/#processortokenwebhookupdate) endpoint. # @param processor_transactions_recurring_get_request [ProcessorTransactionsRecurringGetRequest] # @param [Hash] opts the optional parameters # @return [ProcessorTransactionsRecurringGetResponse] @@ -12937,7 +13001,7 @@ def processor_transactions_recurring_get(processor_transactions_recurring_get_re end # Fetch recurring transaction streams - # The `/processor/transactions/recurring/get` endpoint allows developers to receive a summary of the recurring outflow and inflow streams (expenses and deposits) from a user’s checking, savings or credit card accounts. Additionally, Plaid provides key insights about each recurring stream including the category, merchant, last amount, and more. Developers can use these insights to build tools and experiences that help their users better manage cash flow, monitor subscriptions, reduce spend, and stay on track with bill payments. This endpoint is offered as an add-on to Transactions. To request access to this endpoint, submit a [product access request](https://dashboard.plaid.com/team/products) or contact your Plaid account manager. This endpoint can only be called on a processor token that has already been initialized with Transactions (either during Link, by specifying it in `/link/token/create`; or after Link, by calling `/processor/transactions/get` or `/processor/transactions/sync`). Once all historical transactions have been fetched, call `/processor/transactions/recurring/get` to receive the Recurring Transactions streams and subscribe to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook. To know when historical transactions have been fetched, if you are using `/processor/transactions/sync` listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#SyncUpdatesAvailableWebhook-historical-update-complete) webhook and check that the `historical_update_complete` field in the payload is `true`. If using `/processor/transactions/get`, listen for the [`HISTORICAL_UPDATE`](https://plaid.com/docs/api/products/transactions/#historical_update) webhook. After the initial call, you can call `/processor/transactions/recurring/get` endpoint at any point in the future to retrieve the latest summary of recurring streams. Listen to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook to be notified when new updates are available. To receive Transactions webhooks for a processor token, set its webhook URL via the [`/processor/token/webhook/update`](https://plaid.com/docs/api/processor-partners/#processortokenwebhookupdate) endpoint. + # The `/processor/transactions/recurring/get` endpoint allows developers to receive a summary of the recurring outflow and inflow streams (expenses and deposits) from a user's checking, savings or credit card accounts. Additionally, Plaid provides key insights about each recurring stream including the category, merchant, last amount, and more. Developers can use these insights to build tools and experiences that help their users better manage cash flow, monitor subscriptions, reduce spend, and stay on track with bill payments. This endpoint is offered as an add-on to Transactions. To request access to this endpoint, submit a [product access request](https://dashboard.plaid.com/team/products) or contact your Plaid account manager. This endpoint can only be called on a processor token that has already been initialized with Transactions (either during Link, by specifying it in `/link/token/create`; or after Link, by calling `/processor/transactions/get` or `/processor/transactions/sync`). Once all historical transactions have been fetched, call `/processor/transactions/recurring/get` to receive the Recurring Transactions streams and subscribe to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook. To know when historical transactions have been fetched, if you are using `/processor/transactions/sync` listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#SyncUpdatesAvailableWebhook-historical-update-complete) webhook and check that the `historical_update_complete` field in the payload is `true`. If using `/processor/transactions/get`, listen for the [`HISTORICAL_UPDATE`](https://plaid.com/docs/api/products/transactions/#historical_update) webhook. After the initial call, you can call `/processor/transactions/recurring/get` endpoint at any point in the future to retrieve the latest summary of recurring streams. Listen to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook to be notified when new updates are available. To receive Transactions webhooks for a processor token, set its webhook URL via the [`/processor/token/webhook/update`](https://plaid.com/docs/api/processor-partners/#processortokenwebhookupdate) endpoint. # @param processor_transactions_recurring_get_request [ProcessorTransactionsRecurringGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(ProcessorTransactionsRecurringGetResponse, Integer, Hash)>] ProcessorTransactionsRecurringGetResponse data, response status code and response headers @@ -13063,7 +13127,7 @@ def processor_transactions_refresh_with_http_info(processor_transactions_refresh end # Get incremental transaction updates on a processor token - # The `/processor/transactions/sync` endpoint retrieves transactions associated with an Item and can fetch updates using a cursor to track which updates have already been seen. For important instructions on integrating with `/processor/transactions/sync`, see the [Transactions integration overview](https://plaid.com/docs/transactions/#integration-overview). If you are migrating from an existing integration using `/processor/transactions/get`, see the [Transactions Sync migration guide](https://plaid.com/docs/transactions/sync-migration/). This endpoint supports `credit`, `depository`, and some `loan`-type accounts (only those with account subtype `student`). For `investments` accounts, use `/investments/transactions/get` instead. When retrieving paginated updates, track both the `next_cursor` from the latest response and the original cursor from the first call in which `has_more` was `true`; if a call to `/processor/transactions/sync` fails when retrieving a paginated update (e.g due to the [`TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION`](https://plaid.com/docs/errors/transactions/#transactions_sync_mutation_during_pagination) error), the entire pagination request loop must be restarted beginning with the cursor for the first page of the update, rather than retrying only the single request that failed. If transactions data is not yet available for the Item, which can happen if the Item was not initialized with transactions during the `/link/token/create` call or if `/processor/transactions/sync` was called within a few seconds of Item creation, `/processor/transactions/sync` will return empty transactions arrays. Plaid typically checks for new transactions data between one and four times per day, depending on the institution. To find out when transactions were last updated for an Item, use the [Item Debugger](https://plaid.com/docs/account/activity/#troubleshooting-with-item-debugger) or call `/item/get`; the `item.status.transactions.last_successful_update` field will show the timestamp of the most recent successful update. To force Plaid to check for new transactions, use the `/processor/transactions/refresh` endpoint. To be alerted when new transactions are available, listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#sync_updates_available) webhook. To receive Transactions webhooks for a processor token, set its webhook URL via the [`/processor/token/webhook/update`](https://plaid.com/docs/api/processor-partners/#processortokenwebhookupdate) endpoint. + # The `/processor/transactions/sync` endpoint retrieves transactions associated with an Item and can fetch updates using a cursor to track which updates have already been seen. For important instructions on integrating with `/processor/transactions/sync`, see the [Transactions integration overview](https://plaid.com/docs/transactions/#integration-overview). If you are migrating from an existing integration using `/processor/transactions/get`, see the [Transactions Sync migration guide](https://plaid.com/docs/transactions/sync-migration/). This endpoint supports `credit`, `depository`, and some `loan`-type accounts (only those with account subtype `student`). For `investments` accounts, use `/investments/transactions/get` instead. When retrieving paginated updates, track both the `next_cursor` from the latest response and the original cursor from the first call in which `has_more` was `true`; if a call to `/processor/transactions/sync` fails when retrieving a paginated update (e.g. due to the [`TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION`](https://plaid.com/docs/errors/transactions/#transactions_sync_mutation_during_pagination) error), the entire pagination request loop must be restarted beginning with the cursor for the first page of the update, rather than retrying only the single request that failed. If transactions data is not yet available for the Item, which can happen if the Item was not initialized with transactions during the `/link/token/create` call or if `/processor/transactions/sync` was called within a few seconds of Item creation, `/processor/transactions/sync` will return empty transactions arrays. Plaid typically checks for new transactions data between one and four times per day, depending on the institution. To find out when transactions were last updated for an Item, use the [Item Debugger](https://plaid.com/docs/account/activity/#troubleshooting-with-item-debugger) or call `/item/get`; the `item.status.transactions.last_successful_update` field will show the timestamp of the most recent successful update. To force Plaid to check for new transactions, use the `/processor/transactions/refresh` endpoint. To be alerted when new transactions are available, listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#sync_updates_available) webhook. To receive Transactions webhooks for a processor token, set its webhook URL via the [`/processor/token/webhook/update`](https://plaid.com/docs/api/processor-partners/#processortokenwebhookupdate) endpoint. # @param processor_transactions_sync_request [ProcessorTransactionsSyncRequest] # @param [Hash] opts the optional parameters # @return [ProcessorTransactionsSyncResponse] @@ -13073,7 +13137,7 @@ def processor_transactions_sync(processor_transactions_sync_request, opts = {}) end # Get incremental transaction updates on a processor token - # The `/processor/transactions/sync` endpoint retrieves transactions associated with an Item and can fetch updates using a cursor to track which updates have already been seen. For important instructions on integrating with `/processor/transactions/sync`, see the [Transactions integration overview](https://plaid.com/docs/transactions/#integration-overview). If you are migrating from an existing integration using `/processor/transactions/get`, see the [Transactions Sync migration guide](https://plaid.com/docs/transactions/sync-migration/). This endpoint supports `credit`, `depository`, and some `loan`-type accounts (only those with account subtype `student`). For `investments` accounts, use `/investments/transactions/get` instead. When retrieving paginated updates, track both the `next_cursor` from the latest response and the original cursor from the first call in which `has_more` was `true`; if a call to `/processor/transactions/sync` fails when retrieving a paginated update (e.g due to the [`TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION`](https://plaid.com/docs/errors/transactions/#transactions_sync_mutation_during_pagination) error), the entire pagination request loop must be restarted beginning with the cursor for the first page of the update, rather than retrying only the single request that failed. If transactions data is not yet available for the Item, which can happen if the Item was not initialized with transactions during the `/link/token/create` call or if `/processor/transactions/sync` was called within a few seconds of Item creation, `/processor/transactions/sync` will return empty transactions arrays. Plaid typically checks for new transactions data between one and four times per day, depending on the institution. To find out when transactions were last updated for an Item, use the [Item Debugger](https://plaid.com/docs/account/activity/#troubleshooting-with-item-debugger) or call `/item/get`; the `item.status.transactions.last_successful_update` field will show the timestamp of the most recent successful update. To force Plaid to check for new transactions, use the `/processor/transactions/refresh` endpoint. To be alerted when new transactions are available, listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#sync_updates_available) webhook. To receive Transactions webhooks for a processor token, set its webhook URL via the [`/processor/token/webhook/update`](https://plaid.com/docs/api/processor-partners/#processortokenwebhookupdate) endpoint. + # The `/processor/transactions/sync` endpoint retrieves transactions associated with an Item and can fetch updates using a cursor to track which updates have already been seen. For important instructions on integrating with `/processor/transactions/sync`, see the [Transactions integration overview](https://plaid.com/docs/transactions/#integration-overview). If you are migrating from an existing integration using `/processor/transactions/get`, see the [Transactions Sync migration guide](https://plaid.com/docs/transactions/sync-migration/). This endpoint supports `credit`, `depository`, and some `loan`-type accounts (only those with account subtype `student`). For `investments` accounts, use `/investments/transactions/get` instead. When retrieving paginated updates, track both the `next_cursor` from the latest response and the original cursor from the first call in which `has_more` was `true`; if a call to `/processor/transactions/sync` fails when retrieving a paginated update (e.g. due to the [`TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION`](https://plaid.com/docs/errors/transactions/#transactions_sync_mutation_during_pagination) error), the entire pagination request loop must be restarted beginning with the cursor for the first page of the update, rather than retrying only the single request that failed. If transactions data is not yet available for the Item, which can happen if the Item was not initialized with transactions during the `/link/token/create` call or if `/processor/transactions/sync` was called within a few seconds of Item creation, `/processor/transactions/sync` will return empty transactions arrays. Plaid typically checks for new transactions data between one and four times per day, depending on the institution. To find out when transactions were last updated for an Item, use the [Item Debugger](https://plaid.com/docs/account/activity/#troubleshooting-with-item-debugger) or call `/item/get`; the `item.status.transactions.last_successful_update` field will show the timestamp of the most recent successful update. To force Plaid to check for new transactions, use the `/processor/transactions/refresh` endpoint. To be alerted when new transactions are available, listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#sync_updates_available) webhook. To receive Transactions webhooks for a processor token, set its webhook URL via the [`/processor/token/webhook/update`](https://plaid.com/docs/api/processor-partners/#processortokenwebhookupdate) endpoint. # @param processor_transactions_sync_request [ProcessorTransactionsSyncRequest] # @param [Hash] opts the optional parameters # @return [Array<(ProcessorTransactionsSyncResponse, Integer, Hash)>] ProcessorTransactionsSyncResponse data, response status code and response headers @@ -13198,8 +13262,8 @@ def profile_network_status_get_with_http_info(profile_network_status_get_request return data, status_code, headers end - # Compute Protect Trust Index Score - # Use this endpoint to compute a Protect Trust Index score and retrieve fraud attributes. For link-session models, if the Link session is not yet complete, the endpoint returns HTTP 400 with `error_type` = `INVALID_REQUEST` and `error_code` = `FAILED_PRECONDITION`. + # Compute Protect Trust Index scores and subscores + # Compute a Protect Trust Index score for a user. The model selected determines what is scored and what additional fields the response contains. For example, `ti-link-session-2.0` scores a completed Link session for fraud risk; `cash-advance-onboarding-1.0` scores repayment risk for a first-time cash advance and additionally populates per-amount-bucket subscores. Cash-advance models require that the user have a Plaid Item with Transactions enabled, or an Assets Report, before scoring. The endpoint returns HTTP 400 with `error_type` = `INVALID_REQUEST` and `error_code` = `FAILED_PRECONDITION` when a required precondition is not met: for link-session models, when the Link session has not completed; for cash-advance models, when the user has not successfully linked any Item. # @param protect_compute_request [ProtectComputeRequest] # @param [Hash] opts the optional parameters # @return [ProtectComputeResponse] @@ -13208,8 +13272,8 @@ def protect_compute(protect_compute_request, opts = {}) data end - # Compute Protect Trust Index Score - # Use this endpoint to compute a Protect Trust Index score and retrieve fraud attributes. For link-session models, if the Link session is not yet complete, the endpoint returns HTTP 400 with `error_type` = `INVALID_REQUEST` and `error_code` = `FAILED_PRECONDITION`. + # Compute Protect Trust Index scores and subscores + # Compute a Protect Trust Index score for a user. The model selected determines what is scored and what additional fields the response contains. For example, `ti-link-session-2.0` scores a completed Link session for fraud risk; `cash-advance-onboarding-1.0` scores repayment risk for a first-time cash advance and additionally populates per-amount-bucket subscores. Cash-advance models require that the user have a Plaid Item with Transactions enabled, or an Assets Report, before scoring. The endpoint returns HTTP 400 with `error_type` = `INVALID_REQUEST` and `error_code` = `FAILED_PRECONDITION` when a required precondition is not met: for link-session models, when the Link session has not completed; for cash-advance models, when the user has not successfully linked any Item. # @param protect_compute_request [ProtectComputeRequest] # @param [Hash] opts the optional parameters # @return [Array<(ProtectComputeResponse, Integer, Hash)>] ProtectComputeResponse data, response status code and response headers @@ -13403,7 +13467,7 @@ def protect_event_send_with_http_info(protect_event_send_request, opts = {}) end # Create a Protect report - # Use this endpoint to create a Protect report to document fraud incidents, investigation outcomes, or other risk events. This endpoint allows you to report various types of incidents including account takeovers, identity fraud, unauthorized transactions, and other security events. The reported data helps improve fraud detection models and provides valuable feedback to enhance the overall security of the Plaid network. Reports can be created for confirmed incidents that have been fully investigated, or for suspected incidents that require further review. You can associate reports with specific users, sessions, or transactions to provide comprehensive context about the incident. + # Use this endpoint to create a Protect report to document fraud incidents, investigation outcomes, or other risk events. This endpoint allows you to report various types of incidents including account takeovers, identity fraud, unauthorized transactions, and other security events. The reported data helps improve fraud detection models and provides valuable feedback to enhance the overall security of the Plaid network. Reports can be created for confirmed incidents that have been fully investigated, or for suspected incidents that require further review. You can associate reports with specific users, sessions, or transactions to provide comprehensive context about the incident. Each report must include `user_id`, or an `incident_event` with at least one supported identifier: `link_session_id`, `idv_session_id`, `protect_event_id`, `signal_client_transaction_id`, or `access_token`. Context fields such as `internal_reference`, `time`, `amount`, and `bank_account` do not satisfy this identifier requirement. # @param protect_report_create_request [ProtectReportCreateRequest] # @param [Hash] opts the optional parameters # @return [ProtectReportCreateResponse] @@ -13413,7 +13477,7 @@ def protect_report_create(protect_report_create_request, opts = {}) end # Create a Protect report - # Use this endpoint to create a Protect report to document fraud incidents, investigation outcomes, or other risk events. This endpoint allows you to report various types of incidents including account takeovers, identity fraud, unauthorized transactions, and other security events. The reported data helps improve fraud detection models and provides valuable feedback to enhance the overall security of the Plaid network. Reports can be created for confirmed incidents that have been fully investigated, or for suspected incidents that require further review. You can associate reports with specific users, sessions, or transactions to provide comprehensive context about the incident. + # Use this endpoint to create a Protect report to document fraud incidents, investigation outcomes, or other risk events. This endpoint allows you to report various types of incidents including account takeovers, identity fraud, unauthorized transactions, and other security events. The reported data helps improve fraud detection models and provides valuable feedback to enhance the overall security of the Plaid network. Reports can be created for confirmed incidents that have been fully investigated, or for suspected incidents that require further review. You can associate reports with specific users, sessions, or transactions to provide comprehensive context about the incident. Each report must include `user_id`, or an `incident_event` with at least one supported identifier: `link_session_id`, `idv_session_id`, `protect_event_id`, `signal_client_transaction_id`, or `access_token`. Context fields such as `internal_reference`, `time`, `amount`, and `bank_account` do not satisfy this identifier requirement. # @param protect_report_create_request [ProtectReportCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(ProtectReportCreateResponse, Integer, Hash)>] ProtectReportCreateResponse data, response status code and response headers @@ -13538,7 +13602,7 @@ def protect_user_insights_get_with_http_info(protect_user_insights_get_request, return data, status_code, headers end - # Manually fire a bank income webhook in sandbox + # Manually fire a Bank Income webhook in Sandbox # Use the `/sandbox/bank_income/fire_webhook` endpoint to manually trigger a Bank Income webhook in the Sandbox environment. # @param sandbox_bank_income_fire_webhook_request [SandboxBankIncomeFireWebhookRequest] # @param [Hash] opts the optional parameters @@ -13548,7 +13612,7 @@ def sandbox_bank_income_fire_webhook(sandbox_bank_income_fire_webhook_request, o data end - # Manually fire a bank income webhook in sandbox + # Manually fire a Bank Income webhook in Sandbox # Use the `/sandbox/bank_income/fire_webhook` endpoint to manually trigger a Bank Income webhook in the Sandbox environment. # @param sandbox_bank_income_fire_webhook_request [SandboxBankIncomeFireWebhookRequest] # @param [Hash] opts the optional parameters @@ -13947,7 +14011,7 @@ def sandbox_item_application_seed_with_http_info(sandbox_item_application_seed_r end # Fire a test webhook - # The `/sandbox/item/fire_webhook` endpoint is used to test that code correctly handles webhooks. This endpoint can trigger the following webhooks: `DEFAULT_UPDATE`: Webhook to be fired for a given Sandbox Item simulating a default update event for the respective product as specified with the `webhook_type` in the request body. Valid Sandbox `DEFAULT_UPDATE` webhook types include: `AUTH`, `IDENTITY`, `TRANSACTIONS`, `INVESTMENTS_TRANSACTIONS`, `LIABILITIES`, `HOLDINGS`. If the Item does not support the product, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `NEW_ACCOUNTS_AVAILABLE`: Fired to indicate that a new account is available on the Item and you can launch update mode to request access to it. `SMS_MICRODEPOSITS_VERIFICATION`: Fired when a given same day micro-deposit item is verified via SMS verification. `LOGIN_REPAIRED`: Fired when an Item recovers from the `ITEM_LOGIN_REQUIRED` without the user going through update mode in your app. `PENDING_DISCONNECT`: Fired when an Item will stop working in the near future (e.g. due to a planned bank migration) and must be sent through update mode to continue working. `RECURRING_TRANSACTIONS_UPDATE`: Recurring Transactions webhook to be fired for a given Sandbox Item. If the Item does not support Recurring Transactions, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `SYNC_UPDATES_AVAILABLE`: Transactions webhook to be fired for a given Sandbox Item. If the Item does not support Transactions, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `PRODUCT_READY`: Assets webhook to be fired when a given asset report has been successfully generated. If the Item does not support Assets, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `ERROR`: Assets webhook to be fired when asset report generation has failed. If the Item does not support Assets, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `USER_PERMISSION_REVOKED`: Indicates an end user has revoked the permission that they previously granted to access an Item. May not always fire upon revocation, as some institutions’ consent portals do not trigger this webhook. Upon receiving this webhook, it is recommended to delete any stored data from Plaid associated with the account or Item. `USER_ACCOUNT_REVOKED`: Fired when an end user has revoked access to their account on the Data Provider's portal. This webhook is currently sent only for PNC Items, but may be sent in the future for other financial institutions. Upon receiving this webhook, it is recommended to delete any stored data from Plaid associated with the account or Item. Note that this endpoint is provided for developer ease-of-use and is not required for testing webhooks; webhooks will also fire in Sandbox under the same conditions that they would in Production (except for webhooks of type `TRANSFER`). + # The `/sandbox/item/fire_webhook` endpoint is used to test that code correctly handles webhooks. This endpoint can trigger the following webhooks: `DEFAULT_UPDATE`: Webhook to be fired for a given Sandbox Item simulating a default update event for the respective product as specified with the `webhook_type` in the request body. Valid Sandbox `DEFAULT_UPDATE` webhook types include: `AUTH`, `IDENTITY`, `TRANSACTIONS`, `INVESTMENTS_TRANSACTIONS`, `LIABILITIES`, `HOLDINGS`. If the Item does not support the product, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `NEW_ACCOUNTS_AVAILABLE`: Fired to indicate that a new account is available on the Item and you can launch update mode to request access to it. `SMS_MICRODEPOSITS_VERIFICATION`: Fired when a given Same-Day Micro-deposit Item is verified via SMS verification. `LOGIN_REPAIRED`: Fired when an Item recovers from the `ITEM_LOGIN_REQUIRED` without the user going through update mode in your app. `PENDING_DISCONNECT`: Fired when an Item will stop working in the near future (e.g. due to a planned bank migration) and must be sent through update mode to continue working. `RECURRING_TRANSACTIONS_UPDATE`: Recurring Transactions webhook to be fired for a given Sandbox Item. If the Item does not support Recurring Transactions, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `SYNC_UPDATES_AVAILABLE`: Transactions webhook to be fired for a given Sandbox Item. If the Item does not support Transactions, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `PRODUCT_READY`: Assets webhook to be fired when a given asset report has been successfully generated. If the Item does not support Assets, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `ERROR`: Assets webhook to be fired when asset report generation has failed. If the Item does not support Assets, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `USER_PERMISSION_REVOKED`: Indicates an end user has revoked the permission that they previously granted to access an Item. May not always fire upon revocation, as some institutions' consent portals do not trigger this webhook. Upon receiving this webhook, it is recommended to delete any stored data from Plaid associated with the account or Item. `USER_ACCOUNT_REVOKED`: Fired when an end user has revoked access to their account on the Data Provider's portal. This webhook is currently sent only for PNC Items, but may be sent in the future for other financial institutions. Upon receiving this webhook, it is recommended to delete any stored data from Plaid associated with the account or Item. Note that this endpoint is provided for developer ease-of-use and is not required for testing webhooks; webhooks will also fire in Sandbox under the same conditions that they would in Production (except for webhooks of type `TRANSFER`). # @param sandbox_item_fire_webhook_request [SandboxItemFireWebhookRequest] # @param [Hash] opts the optional parameters # @return [SandboxItemFireWebhookResponse] @@ -13957,7 +14021,7 @@ def sandbox_item_fire_webhook(sandbox_item_fire_webhook_request, opts = {}) end # Fire a test webhook - # The `/sandbox/item/fire_webhook` endpoint is used to test that code correctly handles webhooks. This endpoint can trigger the following webhooks: `DEFAULT_UPDATE`: Webhook to be fired for a given Sandbox Item simulating a default update event for the respective product as specified with the `webhook_type` in the request body. Valid Sandbox `DEFAULT_UPDATE` webhook types include: `AUTH`, `IDENTITY`, `TRANSACTIONS`, `INVESTMENTS_TRANSACTIONS`, `LIABILITIES`, `HOLDINGS`. If the Item does not support the product, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `NEW_ACCOUNTS_AVAILABLE`: Fired to indicate that a new account is available on the Item and you can launch update mode to request access to it. `SMS_MICRODEPOSITS_VERIFICATION`: Fired when a given same day micro-deposit item is verified via SMS verification. `LOGIN_REPAIRED`: Fired when an Item recovers from the `ITEM_LOGIN_REQUIRED` without the user going through update mode in your app. `PENDING_DISCONNECT`: Fired when an Item will stop working in the near future (e.g. due to a planned bank migration) and must be sent through update mode to continue working. `RECURRING_TRANSACTIONS_UPDATE`: Recurring Transactions webhook to be fired for a given Sandbox Item. If the Item does not support Recurring Transactions, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `SYNC_UPDATES_AVAILABLE`: Transactions webhook to be fired for a given Sandbox Item. If the Item does not support Transactions, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `PRODUCT_READY`: Assets webhook to be fired when a given asset report has been successfully generated. If the Item does not support Assets, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `ERROR`: Assets webhook to be fired when asset report generation has failed. If the Item does not support Assets, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `USER_PERMISSION_REVOKED`: Indicates an end user has revoked the permission that they previously granted to access an Item. May not always fire upon revocation, as some institutions’ consent portals do not trigger this webhook. Upon receiving this webhook, it is recommended to delete any stored data from Plaid associated with the account or Item. `USER_ACCOUNT_REVOKED`: Fired when an end user has revoked access to their account on the Data Provider's portal. This webhook is currently sent only for PNC Items, but may be sent in the future for other financial institutions. Upon receiving this webhook, it is recommended to delete any stored data from Plaid associated with the account or Item. Note that this endpoint is provided for developer ease-of-use and is not required for testing webhooks; webhooks will also fire in Sandbox under the same conditions that they would in Production (except for webhooks of type `TRANSFER`). + # The `/sandbox/item/fire_webhook` endpoint is used to test that code correctly handles webhooks. This endpoint can trigger the following webhooks: `DEFAULT_UPDATE`: Webhook to be fired for a given Sandbox Item simulating a default update event for the respective product as specified with the `webhook_type` in the request body. Valid Sandbox `DEFAULT_UPDATE` webhook types include: `AUTH`, `IDENTITY`, `TRANSACTIONS`, `INVESTMENTS_TRANSACTIONS`, `LIABILITIES`, `HOLDINGS`. If the Item does not support the product, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `NEW_ACCOUNTS_AVAILABLE`: Fired to indicate that a new account is available on the Item and you can launch update mode to request access to it. `SMS_MICRODEPOSITS_VERIFICATION`: Fired when a given Same-Day Micro-deposit Item is verified via SMS verification. `LOGIN_REPAIRED`: Fired when an Item recovers from the `ITEM_LOGIN_REQUIRED` without the user going through update mode in your app. `PENDING_DISCONNECT`: Fired when an Item will stop working in the near future (e.g. due to a planned bank migration) and must be sent through update mode to continue working. `RECURRING_TRANSACTIONS_UPDATE`: Recurring Transactions webhook to be fired for a given Sandbox Item. If the Item does not support Recurring Transactions, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `SYNC_UPDATES_AVAILABLE`: Transactions webhook to be fired for a given Sandbox Item. If the Item does not support Transactions, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `PRODUCT_READY`: Assets webhook to be fired when a given asset report has been successfully generated. If the Item does not support Assets, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `ERROR`: Assets webhook to be fired when asset report generation has failed. If the Item does not support Assets, a `SANDBOX_PRODUCT_NOT_ENABLED` error will result. `USER_PERMISSION_REVOKED`: Indicates an end user has revoked the permission that they previously granted to access an Item. May not always fire upon revocation, as some institutions' consent portals do not trigger this webhook. Upon receiving this webhook, it is recommended to delete any stored data from Plaid associated with the account or Item. `USER_ACCOUNT_REVOKED`: Fired when an end user has revoked access to their account on the Data Provider's portal. This webhook is currently sent only for PNC Items, but may be sent in the future for other financial institutions. Upon receiving this webhook, it is recommended to delete any stored data from Plaid associated with the account or Item. Note that this endpoint is provided for developer ease-of-use and is not required for testing webhooks; webhooks will also fire in Sandbox under the same conditions that they would in Production (except for webhooks of type `TRANSFER`). # @param sandbox_item_fire_webhook_request [SandboxItemFireWebhookRequest] # @param [Hash] opts the optional parameters # @return [Array<(SandboxItemFireWebhookResponse, Integer, Hash)>] SandboxItemFireWebhookResponse data, response status code and response headers @@ -14015,7 +14079,7 @@ def sandbox_item_fire_webhook_with_http_info(sandbox_item_fire_webhook_request, end # Force a Sandbox Item into an error state - # `/sandbox/item/reset_login/` forces an Item into an `ITEM_LOGIN_REQUIRED` state in order to simulate an Item whose login is no longer valid. This makes it easy to test Link's [update mode](https://plaid.com/docs/link/update-mode) flow in the Sandbox environment. After calling `/sandbox/item/reset_login`, You can then use Plaid Link update mode to restore the Item to a good state. An `ITEM_LOGIN_REQUIRED` webhook will also be fired after a call to this endpoint, if one is associated with the Item. In the Sandbox, Items will transition to an `ITEM_LOGIN_REQUIRED` error state automatically after 30 days, even if this endpoint is not called. + # `/sandbox/item/reset_login/` forces an Item into an `ITEM_LOGIN_REQUIRED` state in order to simulate an Item whose login is no longer valid. This makes it easy to test Link's [update mode](https://plaid.com/docs/link/update-mode) flow in the Sandbox environment. After calling `/sandbox/item/reset_login`, you can then use Plaid Link update mode to restore the Item to a good state. An `ITEM_LOGIN_REQUIRED` webhook will also be fired after a call to this endpoint, if one is associated with the Item. In the Sandbox, Items will transition to an `ITEM_LOGIN_REQUIRED` error state automatically after 30 days, even if this endpoint is not called. # @param sandbox_item_reset_login_request [SandboxItemResetLoginRequest] # @param [Hash] opts the optional parameters # @return [SandboxItemResetLoginResponse] @@ -14025,7 +14089,7 @@ def sandbox_item_reset_login(sandbox_item_reset_login_request, opts = {}) end # Force a Sandbox Item into an error state - # `/sandbox/item/reset_login/` forces an Item into an `ITEM_LOGIN_REQUIRED` state in order to simulate an Item whose login is no longer valid. This makes it easy to test Link's [update mode](https://plaid.com/docs/link/update-mode) flow in the Sandbox environment. After calling `/sandbox/item/reset_login`, You can then use Plaid Link update mode to restore the Item to a good state. An `ITEM_LOGIN_REQUIRED` webhook will also be fired after a call to this endpoint, if one is associated with the Item. In the Sandbox, Items will transition to an `ITEM_LOGIN_REQUIRED` error state automatically after 30 days, even if this endpoint is not called. + # `/sandbox/item/reset_login/` forces an Item into an `ITEM_LOGIN_REQUIRED` state in order to simulate an Item whose login is no longer valid. This makes it easy to test Link's [update mode](https://plaid.com/docs/link/update-mode) flow in the Sandbox environment. After calling `/sandbox/item/reset_login`, you can then use Plaid Link update mode to restore the Item to a good state. An `ITEM_LOGIN_REQUIRED` webhook will also be fired after a call to this endpoint, if one is associated with the Item. In the Sandbox, Items will transition to an `ITEM_LOGIN_REQUIRED` error state automatically after 30 days, even if this endpoint is not called. # @param sandbox_item_reset_login_request [SandboxItemResetLoginRequest] # @param [Hash] opts the optional parameters # @return [Array<(SandboxItemResetLoginResponse, Integer, Hash)>] SandboxItemResetLoginResponse data, response status code and response headers @@ -14083,7 +14147,7 @@ def sandbox_item_reset_login_with_http_info(sandbox_item_reset_login_request, op end # Set verification status for Sandbox account - # The `/sandbox/item/set_verification_status` endpoint can be used to change the verification status of an Item in in the Sandbox in order to simulate the Automated Micro-deposit flow. For more information on testing Automated Micro-deposits in Sandbox, see [Auth full coverage testing](https://plaid.com/docs/auth/coverage/testing#). + # The `/sandbox/item/set_verification_status` endpoint can be used to change the verification status of an Item in the Sandbox in order to simulate the Automated Micro-deposit flow. For more information on testing Automated Micro-deposits in Sandbox, see [Auth full coverage testing](https://plaid.com/docs/auth/coverage/testing#). # @param sandbox_item_set_verification_status_request [SandboxItemSetVerificationStatusRequest] # @param [Hash] opts the optional parameters # @return [SandboxItemSetVerificationStatusResponse] @@ -14093,7 +14157,7 @@ def sandbox_item_set_verification_status(sandbox_item_set_verification_status_re end # Set verification status for Sandbox account - # The `/sandbox/item/set_verification_status` endpoint can be used to change the verification status of an Item in in the Sandbox in order to simulate the Automated Micro-deposit flow. For more information on testing Automated Micro-deposits in Sandbox, see [Auth full coverage testing](https://plaid.com/docs/auth/coverage/testing#). + # The `/sandbox/item/set_verification_status` endpoint can be used to change the verification status of an Item in the Sandbox in order to simulate the Automated Micro-deposit flow. For more information on testing Automated Micro-deposits in Sandbox, see [Auth full coverage testing](https://plaid.com/docs/auth/coverage/testing#). # @param sandbox_item_set_verification_status_request [SandboxItemSetVerificationStatusRequest] # @param [Hash] opts the optional parameters # @return [Array<(SandboxItemSetVerificationStatusResponse, Integer, Hash)>] SandboxItemSetVerificationStatusResponse data, response status code and response headers @@ -14150,8 +14214,8 @@ def sandbox_item_set_verification_status_with_http_info(sandbox_item_set_verific return data, status_code, headers end - # Save the selected accounts when connecting to the Platypus Oauth institution - # Save the selected accounts when connecting to the Platypus Oauth institution + # Save the selected accounts when connecting to the Platypus OAuth institution + # Save the selected accounts when connecting to the Platypus OAuth institution # @param sandbox_oauth_select_accounts_request [SandboxOauthSelectAccountsRequest] # @param [Hash] opts the optional parameters # @return [Hash] @@ -14160,8 +14224,8 @@ def sandbox_oauth_select_accounts(sandbox_oauth_select_accounts_request, opts = data end - # Save the selected accounts when connecting to the Platypus Oauth institution - # Save the selected accounts when connecting to the Platypus Oauth institution + # Save the selected accounts when connecting to the Platypus OAuth institution + # Save the selected accounts when connecting to the Platypus OAuth institution # @param sandbox_oauth_select_accounts_request [SandboxOauthSelectAccountsRequest] # @param [Hash] opts the optional parameters # @return [Array<(Hash, Integer, Hash)>] Hash data, response status code and response headers @@ -14491,7 +14555,7 @@ def sandbox_public_token_create_with_http_info(sandbox_public_token_create_reque end # Create sandbox transactions - # Use the `/sandbox/transactions/create` endpoint to create new transactions for an existing Item. This endpoint can be used to add up to 10 transactions to any Item at a time. This endpoint can only be used with Items that were created in the Sandbox environment using the `user_transactions_dynamic` test user. You can use this to add transactions to test the `/transactions/get` and `/transactions/sync` endpoints. + # Use the `/sandbox/transactions/create` endpoint to create new transactions for an existing Item. This endpoint can be used to add up to 10 transactions to any Item at a time. This endpoint can only be used with Items that were created in the Sandbox environment using the `user_transactions_dynamic` test user. You can use this to add transactions to test the `/transactions/get` and `/transactions/sync` endpoints. Custom transactions are only applied to the depository account. Support for per-account targeting may be added in the future. # @param sandbox_transactions_create_request [SandboxTransactionsCreateRequest] # @param [Hash] opts the optional parameters # @return [SandboxTransactionsCreateResponse] @@ -14501,7 +14565,7 @@ def sandbox_transactions_create(sandbox_transactions_create_request, opts = {}) end # Create sandbox transactions - # Use the `/sandbox/transactions/create` endpoint to create new transactions for an existing Item. This endpoint can be used to add up to 10 transactions to any Item at a time. This endpoint can only be used with Items that were created in the Sandbox environment using the `user_transactions_dynamic` test user. You can use this to add transactions to test the `/transactions/get` and `/transactions/sync` endpoints. + # Use the `/sandbox/transactions/create` endpoint to create new transactions for an existing Item. This endpoint can be used to add up to 10 transactions to any Item at a time. This endpoint can only be used with Items that were created in the Sandbox environment using the `user_transactions_dynamic` test user. You can use this to add transactions to test the `/transactions/get` and `/transactions/sync` endpoints. Custom transactions are only applied to the depository account. Support for per-account targeting may be added in the future. # @param sandbox_transactions_create_request [SandboxTransactionsCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(SandboxTransactionsCreateResponse, Integer, Hash)>] SandboxTransactionsCreateResponse data, response status code and response headers @@ -15375,7 +15439,7 @@ def sandbox_transfer_test_clock_list_with_http_info(sandbox_transfer_test_clock_ end # Force item(s) for a Sandbox User into an error state - # `/sandbox/user/reset_login/` functions the same as `/sandbox/item/reset_login`, but will modify Items related to a User. This endpoint forces each Item into an `ITEM_LOGIN_REQUIRED` state in order to simulate an Item whose login is no longer valid. This makes it easy to test Link's [update mode](https://plaid.com/docs/link/update-mode) flow in the Sandbox environment. After calling `/sandbox/user/reset_login`, You can then use Plaid Link update mode to restore Items associated with the User to a good state. An `ITEM_LOGIN_REQUIRED` webhook will also be fired after a call to this endpoint, if one is associated with the Item. In the Sandbox, Items will transition to an `ITEM_LOGIN_REQUIRED` error state automatically after 30 days, even if this endpoint is not called. + # `/sandbox/user/reset_login/` functions the same as `/sandbox/item/reset_login`, but will modify Items related to a User. This endpoint forces each Item into an `ITEM_LOGIN_REQUIRED` state in order to simulate an Item whose login is no longer valid. This makes it easy to test Link's [update mode](https://plaid.com/docs/link/update-mode) flow in the Sandbox environment. After calling `/sandbox/user/reset_login`, you can then use Plaid Link update mode to restore Items associated with the User to a good state. An `ITEM_LOGIN_REQUIRED` webhook will also be fired after a call to this endpoint, if one is associated with the Item. In the Sandbox, Items will transition to an `ITEM_LOGIN_REQUIRED` error state automatically after 30 days, even if this endpoint is not called. # @param sandbox_user_reset_login_request [SandboxUserResetLoginRequest] # @param [Hash] opts the optional parameters # @return [SandboxUserResetLoginResponse] @@ -15385,7 +15449,7 @@ def sandbox_user_reset_login(sandbox_user_reset_login_request, opts = {}) end # Force item(s) for a Sandbox User into an error state - # `/sandbox/user/reset_login/` functions the same as `/sandbox/item/reset_login`, but will modify Items related to a User. This endpoint forces each Item into an `ITEM_LOGIN_REQUIRED` state in order to simulate an Item whose login is no longer valid. This makes it easy to test Link's [update mode](https://plaid.com/docs/link/update-mode) flow in the Sandbox environment. After calling `/sandbox/user/reset_login`, You can then use Plaid Link update mode to restore Items associated with the User to a good state. An `ITEM_LOGIN_REQUIRED` webhook will also be fired after a call to this endpoint, if one is associated with the Item. In the Sandbox, Items will transition to an `ITEM_LOGIN_REQUIRED` error state automatically after 30 days, even if this endpoint is not called. + # `/sandbox/user/reset_login/` functions the same as `/sandbox/item/reset_login`, but will modify Items related to a User. This endpoint forces each Item into an `ITEM_LOGIN_REQUIRED` state in order to simulate an Item whose login is no longer valid. This makes it easy to test Link's [update mode](https://plaid.com/docs/link/update-mode) flow in the Sandbox environment. After calling `/sandbox/user/reset_login`, you can then use Plaid Link update mode to restore Items associated with the User to a good state. An `ITEM_LOGIN_REQUIRED` webhook will also be fired after a call to this endpoint, if one is associated with the Item. In the Sandbox, Items will transition to an `ITEM_LOGIN_REQUIRED` error state automatically after 30 days, even if this endpoint is not called. # @param sandbox_user_reset_login_request [SandboxUserResetLoginRequest] # @param [Hash] opts the optional parameters # @return [Array<(SandboxUserResetLoginResponse, Integer, Hash)>] SandboxUserResetLoginResponse data, response status code and response headers @@ -15443,7 +15507,7 @@ def sandbox_user_reset_login_with_http_info(sandbox_user_reset_login_request, op end # Create a Link token for Layer - # `/session/token/create` is used to create a Link token for Layer. The returned Link token is used as an parameter when initializing the Link SDK. For more details, see the [Link flow overview](https://plaid.com/docs/link/#link-flow-overview). + # `/session/token/create` is used to create a Link token for Layer. The returned Link token is used as a parameter when initializing the Link SDK. For more details, see the [Link flow overview](https://plaid.com/docs/link/#link-flow-overview). # @param session_token_create_request [SessionTokenCreateRequest] # @param [Hash] opts the optional parameters # @return [SessionTokenCreateResponse] @@ -15453,7 +15517,7 @@ def session_token_create(session_token_create_request, opts = {}) end # Create a Link token for Layer - # `/session/token/create` is used to create a Link token for Layer. The returned Link token is used as an parameter when initializing the Link SDK. For more details, see the [Link flow overview](https://plaid.com/docs/link/#link-flow-overview). + # `/session/token/create` is used to create a Link token for Layer. The returned Link token is used as a parameter when initializing the Link SDK. For more details, see the [Link flow overview](https://plaid.com/docs/link/#link-flow-overview). # @param session_token_create_request [SessionTokenCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(SessionTokenCreateResponse, Integer, Hash)>] SessionTokenCreateResponse data, response status code and response headers @@ -15882,7 +15946,7 @@ def statements_download_with_http_info(statements_download_request, opts = {}) # header parameters header_params = opts[:header_params] || {} # HTTP header 'Accept' (if needed) - header_params['Accept'] = @api_client.select_header_accept(['application/json']) + header_params['Accept'] = @api_client.select_header_accept(['application/pdf', 'application/json']) # HTTP header 'Content-Type' content_type = @api_client.select_header_content_type(['application/json']) if !content_type.nil? @@ -15918,8 +15982,8 @@ def statements_download_with_http_info(statements_download_request, opts = {}) return data, status_code, headers end - # Retrieve a list of all statements associated with an item. - # The `/statements/list` endpoint retrieves a list of all statements associated with an item. + # Retrieve a list of all statements associated with an Item. + # The `/statements/list` endpoint retrieves a list of all statements associated with an Item. # @param statements_list_request [StatementsListRequest] # @param [Hash] opts the optional parameters # @return [StatementsListResponse] @@ -15928,8 +15992,8 @@ def statements_list(statements_list_request, opts = {}) data end - # Retrieve a list of all statements associated with an item. - # The `/statements/list` endpoint retrieves a list of all statements associated with an item. + # Retrieve a list of all statements associated with an Item. + # The `/statements/list` endpoint retrieves a list of all statements associated with an Item. # @param statements_list_request [StatementsListRequest] # @param [Hash] opts the optional parameters # @return [Array<(StatementsListResponse, Integer, Hash)>] StatementsListResponse data, response status code and response headers @@ -16054,7 +16118,7 @@ def statements_refresh_with_http_info(statements_refresh_request, opts = {}) return data, status_code, headers end - # enhance locally-held transaction data + # Enhance locally-held transaction data # The `/beta/transactions/v1/enhance` endpoint enriches raw transaction data provided directly by clients. The product is currently in beta. # @param transactions_enhance_get_request [TransactionsEnhanceGetRequest] # @param [Hash] opts the optional parameters @@ -16064,7 +16128,7 @@ def transactions_enhance(transactions_enhance_get_request, opts = {}) data end - # enhance locally-held transaction data + # Enhance locally-held transaction data # The `/beta/transactions/v1/enhance` endpoint enriches raw transaction data provided directly by clients. The product is currently in beta. # @param transactions_enhance_get_request [TransactionsEnhanceGetRequest] # @param [Hash] opts the optional parameters @@ -16259,7 +16323,7 @@ def transactions_get_with_http_info(transactions_get_request, opts = {}) end # Fetch recurring transaction streams - # The `/transactions/recurring/get` endpoint allows developers to receive a summary of the recurring outflow and inflow streams (expenses and deposits) from a user’s checking, savings or credit card accounts. Additionally, Plaid provides key insights about each recurring stream including the category, merchant, last amount, and more. Developers can use these insights to build tools and experiences that help their users better manage cash flow, monitor subscriptions, reduce spend, and stay on track with bill payments. This endpoint is offered as an add-on to Transactions. To request access to this endpoint, submit a [product access request](https://dashboard.plaid.com/team/products) or contact your Plaid account manager. This endpoint can only be called on an Item that has already been initialized with Transactions (either during Link, by specifying it in `/link/token/create`; or after Link, by calling `/transactions/get` or `/transactions/sync`). When using Recurring Transactions, for best results, make sure to use the [`days_requested`](https://plaid.com/docs/api/link/#link-token-create-request-transactions-days-requested) parameter to request at least 180 days of history when initializing Items with Transactions. Once all historical transactions have been fetched, call `/transactions/recurring/get` to receive the Recurring Transactions streams and subscribe to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook. To know when historical transactions have been fetched, if you are using `/transactions/sync` listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#SyncUpdatesAvailableWebhook-historical-update-complete) webhook and check that the `historical_update_complete` field in the payload is `true`. If using `/transactions/get`, listen for the [`HISTORICAL_UPDATE`](https://plaid.com/docs/api/products/transactions/#historical_update) webhook. After the initial call, you can call `/transactions/recurring/get` endpoint at any point in the future to retrieve the latest summary of recurring streams. Listen to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook to be notified when new updates are available. + # The `/transactions/recurring/get` endpoint allows developers to receive a summary of the recurring outflow and inflow streams (expenses and deposits) from a user's checking, savings or credit card accounts. Additionally, Plaid provides key insights about each recurring stream including the category, merchant, last amount, and more. Developers can use these insights to build tools and experiences that help their users better manage cash flow, monitor subscriptions, reduce spend, and stay on track with bill payments. This endpoint is offered as an add-on to Transactions. To request access to this endpoint, submit a [product access request](https://dashboard.plaid.com/team/products) or contact your Plaid account manager. This endpoint can only be called on an Item that has already been initialized with Transactions (either during Link, by specifying it in `/link/token/create`; or after Link, by calling `/transactions/get` or `/transactions/sync`). When using Recurring Transactions, for best results, make sure to use the [`days_requested`](https://plaid.com/docs/api/link/#link-token-create-request-transactions-days-requested) parameter to request at least 180 days of history when initializing Items with Transactions. Once all historical transactions have been fetched, call `/transactions/recurring/get` to receive the Recurring Transactions streams and subscribe to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook. To know when historical transactions have been fetched, if you are using `/transactions/sync` listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#SyncUpdatesAvailableWebhook-historical-update-complete) webhook and check that the `historical_update_complete` field in the payload is `true`. If using `/transactions/get`, listen for the [`HISTORICAL_UPDATE`](https://plaid.com/docs/api/products/transactions/#historical_update) webhook. After the initial call, you can call `/transactions/recurring/get` endpoint at any point in the future to retrieve the latest summary of recurring streams. Listen to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook to be notified when new updates are available. # @param transactions_recurring_get_request [TransactionsRecurringGetRequest] # @param [Hash] opts the optional parameters # @return [TransactionsRecurringGetResponse] @@ -16269,7 +16333,7 @@ def transactions_recurring_get(transactions_recurring_get_request, opts = {}) end # Fetch recurring transaction streams - # The `/transactions/recurring/get` endpoint allows developers to receive a summary of the recurring outflow and inflow streams (expenses and deposits) from a user’s checking, savings or credit card accounts. Additionally, Plaid provides key insights about each recurring stream including the category, merchant, last amount, and more. Developers can use these insights to build tools and experiences that help their users better manage cash flow, monitor subscriptions, reduce spend, and stay on track with bill payments. This endpoint is offered as an add-on to Transactions. To request access to this endpoint, submit a [product access request](https://dashboard.plaid.com/team/products) or contact your Plaid account manager. This endpoint can only be called on an Item that has already been initialized with Transactions (either during Link, by specifying it in `/link/token/create`; or after Link, by calling `/transactions/get` or `/transactions/sync`). When using Recurring Transactions, for best results, make sure to use the [`days_requested`](https://plaid.com/docs/api/link/#link-token-create-request-transactions-days-requested) parameter to request at least 180 days of history when initializing Items with Transactions. Once all historical transactions have been fetched, call `/transactions/recurring/get` to receive the Recurring Transactions streams and subscribe to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook. To know when historical transactions have been fetched, if you are using `/transactions/sync` listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#SyncUpdatesAvailableWebhook-historical-update-complete) webhook and check that the `historical_update_complete` field in the payload is `true`. If using `/transactions/get`, listen for the [`HISTORICAL_UPDATE`](https://plaid.com/docs/api/products/transactions/#historical_update) webhook. After the initial call, you can call `/transactions/recurring/get` endpoint at any point in the future to retrieve the latest summary of recurring streams. Listen to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook to be notified when new updates are available. + # The `/transactions/recurring/get` endpoint allows developers to receive a summary of the recurring outflow and inflow streams (expenses and deposits) from a user's checking, savings or credit card accounts. Additionally, Plaid provides key insights about each recurring stream including the category, merchant, last amount, and more. Developers can use these insights to build tools and experiences that help their users better manage cash flow, monitor subscriptions, reduce spend, and stay on track with bill payments. This endpoint is offered as an add-on to Transactions. To request access to this endpoint, submit a [product access request](https://dashboard.plaid.com/team/products) or contact your Plaid account manager. This endpoint can only be called on an Item that has already been initialized with Transactions (either during Link, by specifying it in `/link/token/create`; or after Link, by calling `/transactions/get` or `/transactions/sync`). When using Recurring Transactions, for best results, make sure to use the [`days_requested`](https://plaid.com/docs/api/link/#link-token-create-request-transactions-days-requested) parameter to request at least 180 days of history when initializing Items with Transactions. Once all historical transactions have been fetched, call `/transactions/recurring/get` to receive the Recurring Transactions streams and subscribe to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook. To know when historical transactions have been fetched, if you are using `/transactions/sync` listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#SyncUpdatesAvailableWebhook-historical-update-complete) webhook and check that the `historical_update_complete` field in the payload is `true`. If using `/transactions/get`, listen for the [`HISTORICAL_UPDATE`](https://plaid.com/docs/api/products/transactions/#historical_update) webhook. After the initial call, you can call `/transactions/recurring/get` endpoint at any point in the future to retrieve the latest summary of recurring streams. Listen to the [`RECURRING_TRANSACTIONS_UPDATE`](https://plaid.com/docs/api/products/transactions/#recurring_transactions_update) webhook to be notified when new updates are available. # @param transactions_recurring_get_request [TransactionsRecurringGetRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransactionsRecurringGetResponse, Integer, Hash)>] TransactionsRecurringGetResponse data, response status code and response headers @@ -16395,7 +16459,7 @@ def transactions_refresh_with_http_info(transactions_refresh_request, opts = {}) end # Create transaction category rule - # The `/transactions/rules/v1/create` endpoint creates transaction categorization rules. Rules will be applied on the Item's transactions returned in `/transactions/get` response. The product is currently in beta. To request access, contact transactions-feedback@plaid.com. + # The `/beta/transactions/rules/v1/create` endpoint creates transaction categorization rules. Rules will be applied on the Item's transactions returned in `/transactions/get` response. The product is currently in beta. To request access, contact transactions-feedback@plaid.com. # @param transactions_rules_create_request [TransactionsRulesCreateRequest] # @param [Hash] opts the optional parameters # @return [TransactionsRulesCreateResponse] @@ -16405,7 +16469,7 @@ def transactions_rules_create(transactions_rules_create_request, opts = {}) end # Create transaction category rule - # The `/transactions/rules/v1/create` endpoint creates transaction categorization rules. Rules will be applied on the Item's transactions returned in `/transactions/get` response. The product is currently in beta. To request access, contact transactions-feedback@plaid.com. + # The `/beta/transactions/rules/v1/create` endpoint creates transaction categorization rules. Rules will be applied on the Item's transactions returned in `/transactions/get` response. The product is currently in beta. To request access, contact transactions-feedback@plaid.com. # @param transactions_rules_create_request [TransactionsRulesCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransactionsRulesCreateResponse, Integer, Hash)>] TransactionsRulesCreateResponse data, response status code and response headers @@ -16463,7 +16527,7 @@ def transactions_rules_create_with_http_info(transactions_rules_create_request, end # Return a list of rules created for the Item associated with the access token. - # The `/transactions/rules/v1/list` returns a list of transaction rules created for the Item associated with the access token. + # The `/beta/transactions/rules/v1/list` returns a list of transaction rules created for the Item associated with the access token. # @param transactions_rules_list_request [TransactionsRulesListRequest] # @param [Hash] opts the optional parameters # @return [TransactionsRulesListResponse] @@ -16473,7 +16537,7 @@ def transactions_rules_list(transactions_rules_list_request, opts = {}) end # Return a list of rules created for the Item associated with the access token. - # The `/transactions/rules/v1/list` returns a list of transaction rules created for the Item associated with the access token. + # The `/beta/transactions/rules/v1/list` returns a list of transaction rules created for the Item associated with the access token. # @param transactions_rules_list_request [TransactionsRulesListRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransactionsRulesListResponse, Integer, Hash)>] TransactionsRulesListResponse data, response status code and response headers @@ -16531,7 +16595,7 @@ def transactions_rules_list_with_http_info(transactions_rules_list_request, opts end # Remove transaction rule - # The `/transactions/rules/v1/remove` endpoint is used to remove a transaction rule. + # The `/beta/transactions/rules/v1/remove` endpoint is used to remove a transaction rule. # @param transactions_rules_remove_request [TransactionsRulesRemoveRequest] # @param [Hash] opts the optional parameters # @return [TransactionsRulesRemoveResponse] @@ -16541,7 +16605,7 @@ def transactions_rules_remove(transactions_rules_remove_request, opts = {}) end # Remove transaction rule - # The `/transactions/rules/v1/remove` endpoint is used to remove a transaction rule. + # The `/beta/transactions/rules/v1/remove` endpoint is used to remove a transaction rule. # @param transactions_rules_remove_request [TransactionsRulesRemoveRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransactionsRulesRemoveResponse, Integer, Hash)>] TransactionsRulesRemoveResponse data, response status code and response headers @@ -16599,7 +16663,7 @@ def transactions_rules_remove_with_http_info(transactions_rules_remove_request, end # Get incremental transaction updates on an Item - # The `/transactions/sync` endpoint retrieves transactions associated with an Item and can fetch updates using a cursor to track which updates have already been seen. For important instructions on integrating with `/transactions/sync`, see the [Transactions integration overview](https://plaid.com/docs/transactions/#integration-overview). If you are migrating from an existing integration using `/transactions/get`, see the [Transactions Sync migration guide](https://plaid.com/docs/transactions/sync-migration/). This endpoint supports `credit`, `depository`, and some `loan`-type accounts (only those with account subtype `student`). For `investments` accounts, use `/investments/transactions/get` instead. When retrieving paginated updates, track both the `next_cursor` from the latest response and the original cursor from the first call in which `has_more` was `true`; if a call to `/transactions/sync` fails when retrieving a paginated update (e.g due to the [`TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION`](https://plaid.com/docs/errors/transactions/#transactions_sync_mutation_during_pagination) error), the entire pagination request loop must be restarted beginning with the cursor for the first page of the update, rather than retrying only the single request that failed. If transactions data is not yet available for the Item, which can happen if the Item was not initialized with transactions during the `/link/token/create` call or if `/transactions/sync` was called within a few seconds of Item creation, `/transactions/sync` will return empty transactions arrays. Plaid typically checks for new transactions data between one and four times per day, depending on the institution. To find out when transactions were last updated for an Item, use the [Item Debugger](https://plaid.com/docs/account/activity/#troubleshooting-with-item-debugger) or call `/item/get`; the `item.status.transactions.last_successful_update` field will show the timestamp of the most recent successful update. To force Plaid to check for new transactions, use the `/transactions/refresh` endpoint. To be alerted when new transactions are available, listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#sync_updates_available) webhook. + # The `/transactions/sync` endpoint retrieves transactions associated with an Item and can fetch updates using a cursor to track which updates have already been seen. For important instructions on integrating with `/transactions/sync`, see the [Transactions integration overview](https://plaid.com/docs/transactions/#integration-overview). If you are migrating from an existing integration using `/transactions/get`, see the [Transactions Sync migration guide](https://plaid.com/docs/transactions/sync-migration/). This endpoint supports `credit`, `depository`, and some `loan`-type accounts (only those with account subtype `student`). For `investments` accounts, use `/investments/transactions/get` instead. When retrieving paginated updates, track both the `next_cursor` from the latest response and the original cursor from the first call in which `has_more` was `true`; if a call to `/transactions/sync` fails when retrieving a paginated update (e.g. due to the [`TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION`](https://plaid.com/docs/errors/transactions/#transactions_sync_mutation_during_pagination) error), the entire pagination request loop must be restarted beginning with the cursor for the first page of the update, rather than retrying only the single request that failed. If transactions data is not yet available for the Item, which can happen if the Item was not initialized with transactions during the `/link/token/create` call or if `/transactions/sync` was called within a few seconds of Item creation, `/transactions/sync` will return empty transactions arrays. Plaid typically checks for new transactions data between one and four times per day, depending on the institution. To find out when transactions were last updated for an Item, use the [Item Debugger](https://plaid.com/docs/account/activity/#troubleshooting-with-item-debugger) or call `/item/get`; the `item.status.transactions.last_successful_update` field will show the timestamp of the most recent successful update. To force Plaid to check for new transactions, use the `/transactions/refresh` endpoint. To be alerted when new transactions are available, listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#sync_updates_available) webhook. # @param transactions_sync_request [TransactionsSyncRequest] # @param [Hash] opts the optional parameters # @return [TransactionsSyncResponse] @@ -16609,7 +16673,7 @@ def transactions_sync(transactions_sync_request, opts = {}) end # Get incremental transaction updates on an Item - # The `/transactions/sync` endpoint retrieves transactions associated with an Item and can fetch updates using a cursor to track which updates have already been seen. For important instructions on integrating with `/transactions/sync`, see the [Transactions integration overview](https://plaid.com/docs/transactions/#integration-overview). If you are migrating from an existing integration using `/transactions/get`, see the [Transactions Sync migration guide](https://plaid.com/docs/transactions/sync-migration/). This endpoint supports `credit`, `depository`, and some `loan`-type accounts (only those with account subtype `student`). For `investments` accounts, use `/investments/transactions/get` instead. When retrieving paginated updates, track both the `next_cursor` from the latest response and the original cursor from the first call in which `has_more` was `true`; if a call to `/transactions/sync` fails when retrieving a paginated update (e.g due to the [`TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION`](https://plaid.com/docs/errors/transactions/#transactions_sync_mutation_during_pagination) error), the entire pagination request loop must be restarted beginning with the cursor for the first page of the update, rather than retrying only the single request that failed. If transactions data is not yet available for the Item, which can happen if the Item was not initialized with transactions during the `/link/token/create` call or if `/transactions/sync` was called within a few seconds of Item creation, `/transactions/sync` will return empty transactions arrays. Plaid typically checks for new transactions data between one and four times per day, depending on the institution. To find out when transactions were last updated for an Item, use the [Item Debugger](https://plaid.com/docs/account/activity/#troubleshooting-with-item-debugger) or call `/item/get`; the `item.status.transactions.last_successful_update` field will show the timestamp of the most recent successful update. To force Plaid to check for new transactions, use the `/transactions/refresh` endpoint. To be alerted when new transactions are available, listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#sync_updates_available) webhook. + # The `/transactions/sync` endpoint retrieves transactions associated with an Item and can fetch updates using a cursor to track which updates have already been seen. For important instructions on integrating with `/transactions/sync`, see the [Transactions integration overview](https://plaid.com/docs/transactions/#integration-overview). If you are migrating from an existing integration using `/transactions/get`, see the [Transactions Sync migration guide](https://plaid.com/docs/transactions/sync-migration/). This endpoint supports `credit`, `depository`, and some `loan`-type accounts (only those with account subtype `student`). For `investments` accounts, use `/investments/transactions/get` instead. When retrieving paginated updates, track both the `next_cursor` from the latest response and the original cursor from the first call in which `has_more` was `true`; if a call to `/transactions/sync` fails when retrieving a paginated update (e.g. due to the [`TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION`](https://plaid.com/docs/errors/transactions/#transactions_sync_mutation_during_pagination) error), the entire pagination request loop must be restarted beginning with the cursor for the first page of the update, rather than retrying only the single request that failed. If transactions data is not yet available for the Item, which can happen if the Item was not initialized with transactions during the `/link/token/create` call or if `/transactions/sync` was called within a few seconds of Item creation, `/transactions/sync` will return empty transactions arrays. Plaid typically checks for new transactions data between one and four times per day, depending on the institution. To find out when transactions were last updated for an Item, use the [Item Debugger](https://plaid.com/docs/account/activity/#troubleshooting-with-item-debugger) or call `/item/get`; the `item.status.transactions.last_successful_update` field will show the timestamp of the most recent successful update. To force Plaid to check for new transactions, use the `/transactions/refresh` endpoint. To be alerted when new transactions are available, listen for the [`SYNC_UPDATES_AVAILABLE`](https://plaid.com/docs/api/products/transactions/#sync_updates_available) webhook. # @param transactions_sync_request [TransactionsSyncRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransactionsSyncResponse, Integer, Hash)>] TransactionsSyncResponse data, response status code and response headers @@ -16803,7 +16867,7 @@ def transfer_authorization_cancel_with_http_info(transfer_authorization_cancel_r end # Create a transfer authorization - # Use the `/transfer/authorization/create` endpoint to authorize a transfer. This endpoint must be called prior to calling `/transfer/create`. The transfer authorization will expire if not used after one hour. (You can contact your account manager to change the default authorization lifetime.) There are four possible outcomes to calling this endpoint: - If the `authorization.decision` in the response is `declined`, the proposed transfer has failed the risk check and you cannot proceed with the transfer. - If the `authorization.decision` is `user_action_required`, additional user input is needed, usually to fix a broken bank connection, before Plaid can properly assess the risk. You need to launch Link in update mode to complete the required user action. When calling `/link/token/create` to get a new Link token, instead of providing `access_token` in the request, you should set [`transfer.authorization_id`](https://plaid.com/docs/api/link/#link-token-create-request-transfer-authorization-id) as the `authorization.id`. After the Link flow is completed, you may re-attempt the authorization. - If the `authorization.decision` is `approved`, and the `authorization.rationale_code` is `null`, the transfer has passed the risk check and you can proceed to call `/transfer/create`. - If the `authorization.decision` is `approved` and the `authorization.rationale_code` is non-`null`, the risk check could not be run: you may proceed with the transfer, but should perform your own risk evaluation. For more details, see the response schema. In Plaid's Sandbox environment the decisions will be returned as follows: - To approve a transfer with `null` rationale code, make an authorization request with an `amount` less than the available balance in the account. - To approve a transfer with the rationale code `MANUALLY_VERIFIED_ITEM`, create an Item in Link through the [Same Day Micro-deposits flow](https://plaid.com/docs/auth/coverage/testing/#testing-same-day-micro-deposits). - To get an authorization decision of `user_action_required`, [reset the login for an Item](https://plaid.com/docs/sandbox/#item_login_required). - To decline a transfer with the rationale code `NSF`, the available balance on the account must be less than the authorization `amount`. See [Create Sandbox test data](https://plaid.com/docs/sandbox/user-custom/) for details on how to customize data in Sandbox. - To decline a transfer with the rationale code `RISK`, the available balance on the account must be exactly $0. See [Create Sandbox test data](https://plaid.com/docs/sandbox/user-custom/) for details on how to customize data in Sandbox. + # Use the `/transfer/authorization/create` endpoint to authorize a transfer. This endpoint must be called prior to calling `/transfer/create`. The transfer authorization will expire if not used after one hour. (You can contact your account manager to change the default authorization lifetime.) There are four possible outcomes to calling this endpoint: - If the `authorization.decision` in the response is `declined`, the proposed transfer has failed the risk check and you cannot proceed with the transfer. - If the `authorization.decision` is `user_action_required`, additional user input is needed, usually to fix a broken bank connection, before Plaid can properly assess the risk. You need to launch Link in update mode to complete the required user action. When calling `/link/token/create` to get a new Link token, instead of providing `access_token` in the request, you should set [`transfer.authorization_id`](https://plaid.com/docs/api/link/#link-token-create-request-transfer-authorization-id) as the `authorization.id`. After the Link flow is completed, you may re-attempt the authorization. - If the `authorization.decision` is `approved`, and the `authorization.decision_rationale.code` is `null`, the transfer has passed the risk check and you can proceed to call `/transfer/create`. - If the `authorization.decision` is `approved` and the `authorization.decision_rationale.code` is non-`null`, the risk check could not be run: you may proceed with the transfer, but should perform your own risk evaluation. For more details, see the response schema. In Plaid's Sandbox environment the decisions will be returned as follows: - To approve a transfer with `null` rationale code, make an authorization request with an `amount` less than the available balance in the account. - To approve a transfer with the rationale code `MANUALLY_VERIFIED_ITEM`, create an Item in Link through the [Same-Day Micro-deposits flow](https://plaid.com/docs/auth/coverage/testing/#testing-same-day-micro-deposits). - To get an authorization decision of `user_action_required`, [reset the login for an Item](https://plaid.com/docs/sandbox/#item_login_required). - To decline a transfer with the rationale code `NSF`, the available balance on the account must be less than the authorization `amount`. See [Create Sandbox test data](https://plaid.com/docs/sandbox/user-custom/) for details on how to customize data in Sandbox. - To decline a transfer with the rationale code `RISK`, the available balance on the account must be exactly $0. See [Create Sandbox test data](https://plaid.com/docs/sandbox/user-custom/) for details on how to customize data in Sandbox. # @param transfer_authorization_create_request [TransferAuthorizationCreateRequest] # @param [Hash] opts the optional parameters # @return [TransferAuthorizationCreateResponse] @@ -16813,7 +16877,7 @@ def transfer_authorization_create(transfer_authorization_create_request, opts = end # Create a transfer authorization - # Use the `/transfer/authorization/create` endpoint to authorize a transfer. This endpoint must be called prior to calling `/transfer/create`. The transfer authorization will expire if not used after one hour. (You can contact your account manager to change the default authorization lifetime.) There are four possible outcomes to calling this endpoint: - If the `authorization.decision` in the response is `declined`, the proposed transfer has failed the risk check and you cannot proceed with the transfer. - If the `authorization.decision` is `user_action_required`, additional user input is needed, usually to fix a broken bank connection, before Plaid can properly assess the risk. You need to launch Link in update mode to complete the required user action. When calling `/link/token/create` to get a new Link token, instead of providing `access_token` in the request, you should set [`transfer.authorization_id`](https://plaid.com/docs/api/link/#link-token-create-request-transfer-authorization-id) as the `authorization.id`. After the Link flow is completed, you may re-attempt the authorization. - If the `authorization.decision` is `approved`, and the `authorization.rationale_code` is `null`, the transfer has passed the risk check and you can proceed to call `/transfer/create`. - If the `authorization.decision` is `approved` and the `authorization.rationale_code` is non-`null`, the risk check could not be run: you may proceed with the transfer, but should perform your own risk evaluation. For more details, see the response schema. In Plaid's Sandbox environment the decisions will be returned as follows: - To approve a transfer with `null` rationale code, make an authorization request with an `amount` less than the available balance in the account. - To approve a transfer with the rationale code `MANUALLY_VERIFIED_ITEM`, create an Item in Link through the [Same Day Micro-deposits flow](https://plaid.com/docs/auth/coverage/testing/#testing-same-day-micro-deposits). - To get an authorization decision of `user_action_required`, [reset the login for an Item](https://plaid.com/docs/sandbox/#item_login_required). - To decline a transfer with the rationale code `NSF`, the available balance on the account must be less than the authorization `amount`. See [Create Sandbox test data](https://plaid.com/docs/sandbox/user-custom/) for details on how to customize data in Sandbox. - To decline a transfer with the rationale code `RISK`, the available balance on the account must be exactly $0. See [Create Sandbox test data](https://plaid.com/docs/sandbox/user-custom/) for details on how to customize data in Sandbox. + # Use the `/transfer/authorization/create` endpoint to authorize a transfer. This endpoint must be called prior to calling `/transfer/create`. The transfer authorization will expire if not used after one hour. (You can contact your account manager to change the default authorization lifetime.) There are four possible outcomes to calling this endpoint: - If the `authorization.decision` in the response is `declined`, the proposed transfer has failed the risk check and you cannot proceed with the transfer. - If the `authorization.decision` is `user_action_required`, additional user input is needed, usually to fix a broken bank connection, before Plaid can properly assess the risk. You need to launch Link in update mode to complete the required user action. When calling `/link/token/create` to get a new Link token, instead of providing `access_token` in the request, you should set [`transfer.authorization_id`](https://plaid.com/docs/api/link/#link-token-create-request-transfer-authorization-id) as the `authorization.id`. After the Link flow is completed, you may re-attempt the authorization. - If the `authorization.decision` is `approved`, and the `authorization.decision_rationale.code` is `null`, the transfer has passed the risk check and you can proceed to call `/transfer/create`. - If the `authorization.decision` is `approved` and the `authorization.decision_rationale.code` is non-`null`, the risk check could not be run: you may proceed with the transfer, but should perform your own risk evaluation. For more details, see the response schema. In Plaid's Sandbox environment the decisions will be returned as follows: - To approve a transfer with `null` rationale code, make an authorization request with an `amount` less than the available balance in the account. - To approve a transfer with the rationale code `MANUALLY_VERIFIED_ITEM`, create an Item in Link through the [Same-Day Micro-deposits flow](https://plaid.com/docs/auth/coverage/testing/#testing-same-day-micro-deposits). - To get an authorization decision of `user_action_required`, [reset the login for an Item](https://plaid.com/docs/sandbox/#item_login_required). - To decline a transfer with the rationale code `NSF`, the available balance on the account must be less than the authorization `amount`. See [Create Sandbox test data](https://plaid.com/docs/sandbox/user-custom/) for details on how to customize data in Sandbox. - To decline a transfer with the rationale code `RISK`, the available balance on the account must be exactly $0. See [Create Sandbox test data](https://plaid.com/docs/sandbox/user-custom/) for details on how to customize data in Sandbox. # @param transfer_authorization_create_request [TransferAuthorizationCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransferAuthorizationCreateResponse, Integer, Hash)>] TransferAuthorizationCreateResponse data, response status code and response headers @@ -17211,7 +17275,7 @@ def transfer_create_with_http_info(transfer_create_request, opts = {}) end # Upload transfer diligence document on behalf of the originator - # Third-party sender customers can use `/transfer/diligence/document/upload` endpoint to upload a document on behalf of its end customer (i.e. originator) to Plaid. You’ll need to send a request of type multipart/form-data. You must provide the `client_id` in the `PLAID-CLIENT-ID` header and `secret` in the `PLAID-SECRET` header. + # Third-party sender customers can use `/transfer/diligence/document/upload` endpoint to upload a document on behalf of its end customer (i.e. originator) to Plaid. You'll need to send a request of type `multipart/form-data`. You must provide the `client_id` in the `PLAID-CLIENT-ID` header and `secret` in the `PLAID-SECRET` header. # @param transfer_diligence_document_upload_request [TransferDiligenceDocumentUploadRequest] # @param [Hash] opts the optional parameters # @return [TransferDiligenceDocumentUploadResponse] @@ -17221,7 +17285,7 @@ def transfer_diligence_document_upload(transfer_diligence_document_upload_reques end # Upload transfer diligence document on behalf of the originator - # Third-party sender customers can use `/transfer/diligence/document/upload` endpoint to upload a document on behalf of its end customer (i.e. originator) to Plaid. You’ll need to send a request of type multipart/form-data. You must provide the `client_id` in the `PLAID-CLIENT-ID` header and `secret` in the `PLAID-SECRET` header. + # Third-party sender customers can use `/transfer/diligence/document/upload` endpoint to upload a document on behalf of its end customer (i.e. originator) to Plaid. You'll need to send a request of type `multipart/form-data`. You must provide the `client_id` in the `PLAID-CLIENT-ID` header and `secret` in the `PLAID-SECRET` header. # @param transfer_diligence_document_upload_request [TransferDiligenceDocumentUploadRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransferDiligenceDocumentUploadResponse, Integer, Hash)>] TransferDiligenceDocumentUploadResponse data, response status code and response headers @@ -17755,7 +17819,7 @@ def transfer_ledger_deposit_with_http_info(transfer_ledger_deposit_request, opts end # Move available balance between ledgers - # Use the `/transfer/ledger/distribute` endpoint to move available balance between ledgers, if you have multiple. If you’re a platform, you can move funds between one of your ledgers and one of your customer’s ledger. + # Use the `/transfer/ledger/distribute` endpoint to move available balance between ledgers, if you have multiple. If you're a platform, you can move funds between one of your ledgers and one of your customer's ledger. # @param transfer_ledger_distribute_request [TransferLedgerDistributeRequest] # @param [Hash] opts the optional parameters # @return [TransferLedgerDistributeResponse] @@ -17765,7 +17829,7 @@ def transfer_ledger_distribute(transfer_ledger_distribute_request, opts = {}) end # Move available balance between ledgers - # Use the `/transfer/ledger/distribute` endpoint to move available balance between ledgers, if you have multiple. If you’re a platform, you can move funds between one of your ledgers and one of your customer’s ledger. + # Use the `/transfer/ledger/distribute` endpoint to move available balance between ledgers, if you have multiple. If you're a platform, you can move funds between one of your ledgers and one of your customer's ledger. # @param transfer_ledger_distribute_request [TransferLedgerDistributeRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransferLedgerDistributeResponse, Integer, Hash)>] TransferLedgerDistributeResponse data, response status code and response headers @@ -18163,7 +18227,7 @@ def transfer_metrics_get_with_http_info(transfer_metrics_get_request, opts = {}) end # Migrate account into Transfers - # As an alternative to adding Items via Link, you can also use the `/transfer/migrate_account` endpoint to migrate previously-verified account and routing numbers to Plaid Items. This endpoint is also required when adding an Item for use with wire transfers; if you intend to create wire transfers on this account, you must provide `wire_routing_number`. Note that Items created in this way are not compatible with endpoints for other products, such as `/accounts/balance/get`, and can only be used with Transfer endpoints. If you require access to other endpoints, create the Item through Link instead. Access to `/transfer/migrate_account` is not enabled by default; to obtain access, contact your Plaid Account Manager or [Support](https://dashboard.plaid.com/support). + # As an alternative to adding Items via Link, you can also use the `/transfer/migrate_account` endpoint to migrate previously-verified account and routing numbers to Plaid Items. This endpoint is also required when adding an Item for use with wire transfers; if you intend to create wire transfers on this account, you must provide `wire_routing_number`. Note that Items created in this way are not compatible with endpoints for other products, such as `/accounts/balance/get`, and can only be used with Transfer endpoints. If you require access to other endpoints, create the Item through Link instead. Access to `/transfer/migrate_account` is not enabled by default; to obtain access, contact your Plaid account manager or [support](https://dashboard.plaid.com/support). # @param transfer_migrate_account_request [TransferMigrateAccountRequest] # @param [Hash] opts the optional parameters # @return [TransferMigrateAccountResponse] @@ -18173,7 +18237,7 @@ def transfer_migrate_account(transfer_migrate_account_request, opts = {}) end # Migrate account into Transfers - # As an alternative to adding Items via Link, you can also use the `/transfer/migrate_account` endpoint to migrate previously-verified account and routing numbers to Plaid Items. This endpoint is also required when adding an Item for use with wire transfers; if you intend to create wire transfers on this account, you must provide `wire_routing_number`. Note that Items created in this way are not compatible with endpoints for other products, such as `/accounts/balance/get`, and can only be used with Transfer endpoints. If you require access to other endpoints, create the Item through Link instead. Access to `/transfer/migrate_account` is not enabled by default; to obtain access, contact your Plaid Account Manager or [Support](https://dashboard.plaid.com/support). + # As an alternative to adding Items via Link, you can also use the `/transfer/migrate_account` endpoint to migrate previously-verified account and routing numbers to Plaid Items. This endpoint is also required when adding an Item for use with wire transfers; if you intend to create wire transfers on this account, you must provide `wire_routing_number`. Note that Items created in this way are not compatible with endpoints for other products, such as `/accounts/balance/get`, and can only be used with Transfer endpoints. If you require access to other endpoints, create the Item through Link instead. Access to `/transfer/migrate_account` is not enabled by default; to obtain access, contact your Plaid account manager or [support](https://dashboard.plaid.com/support). # @param transfer_migrate_account_request [TransferMigrateAccountRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransferMigrateAccountResponse, Integer, Hash)>] TransferMigrateAccountResponse data, response status code and response headers @@ -18775,7 +18839,7 @@ def transfer_platform_requirement_submit_with_http_info(transfer_platform_requir end # Generate a Plaid-hosted onboarding UI URL. - # The `/transfer/questionnaire/create` endpoint generates a Plaid-hosted onboarding UI URL. Redirect the originator to this URL to provide their due diligence information and agree to Plaid’s terms for ACH money movement. + # The `/transfer/questionnaire/create` endpoint generates a Plaid-hosted onboarding UI URL. Redirect the originator to this URL to provide their due diligence information and agree to Plaid's terms for ACH money movement. # @param transfer_questionnaire_create_request [TransferQuestionnaireCreateRequest] # @param [Hash] opts the optional parameters # @return [TransferQuestionnaireCreateResponse] @@ -18785,7 +18849,7 @@ def transfer_questionnaire_create(transfer_questionnaire_create_request, opts = end # Generate a Plaid-hosted onboarding UI URL. - # The `/transfer/questionnaire/create` endpoint generates a Plaid-hosted onboarding UI URL. Redirect the originator to this URL to provide their due diligence information and agree to Plaid’s terms for ACH money movement. + # The `/transfer/questionnaire/create` endpoint generates a Plaid-hosted onboarding UI URL. Redirect the originator to this URL to provide their due diligence information and agree to Plaid's terms for ACH money movement. # @param transfer_questionnaire_create_request [TransferQuestionnaireCreateRequest] # @param [Hash] opts the optional parameters # @return [Array<(TransferQuestionnaireCreateResponse, Integer, Hash)>] TransferQuestionnaireCreateResponse data, response status code and response headers @@ -20144,7 +20208,7 @@ def user_items_get_with_http_info(user_items_get_request, opts = {}) end # Remove Items from a User - # Removes specific Items associated with a user. It is equivalent to calling `/item/remove` on each Item individually, but supports use cases (such as Plaid Check) where access tokens are not available. All specified Items must belong to the user or the entire operation fails. Similar to `/item/remove`, this deletes Item product data, terminates billing on the Item's products, and fires webhooks to the financial institution. Once removed, Items cannot be reconnected without going through Link again. + # Removes specific Items associated with a user. It is equivalent to calling `/item/remove` on each Item individually, but supports use cases (such as Plaid Check) where access tokens are not available. All specified Items must belong to the user or the entire operation fails. Similar to `/item/remove`, this deletes Item product data and terminates billing on the Item's products. Once removed, Items cannot be reconnected without going through Link again. This endpoint is not intended to remove all data for a user, as it will only remove Items and no other data for the user. If the user has any user-based recurring subscription products (Financial Management, Plaid Protect, or CRA Cash Flow Updates) and is deleting their account with your product, also call `/user/products/terminate` to end those subscriptions; per-Item billing is already terminated by this endpoint. For a user initiated data deletion request, see the [Consumer Service Center](https://plaid.com/check/consumer-service-center/) to revoke access to data. # @param user_items_remove_request [UserItemsRemoveRequest] # @param [Hash] opts the optional parameters # @return [UserItemsRemoveResponse] @@ -20154,7 +20218,7 @@ def user_items_remove(user_items_remove_request, opts = {}) end # Remove Items from a User - # Removes specific Items associated with a user. It is equivalent to calling `/item/remove` on each Item individually, but supports use cases (such as Plaid Check) where access tokens are not available. All specified Items must belong to the user or the entire operation fails. Similar to `/item/remove`, this deletes Item product data, terminates billing on the Item's products, and fires webhooks to the financial institution. Once removed, Items cannot be reconnected without going through Link again. + # Removes specific Items associated with a user. It is equivalent to calling `/item/remove` on each Item individually, but supports use cases (such as Plaid Check) where access tokens are not available. All specified Items must belong to the user or the entire operation fails. Similar to `/item/remove`, this deletes Item product data and terminates billing on the Item's products. Once removed, Items cannot be reconnected without going through Link again. This endpoint is not intended to remove all data for a user, as it will only remove Items and no other data for the user. If the user has any user-based recurring subscription products (Financial Management, Plaid Protect, or CRA Cash Flow Updates) and is deleting their account with your product, also call `/user/products/terminate` to end those subscriptions; per-Item billing is already terminated by this endpoint. For a user initiated data deletion request, see the [Consumer Service Center](https://plaid.com/check/consumer-service-center/) to revoke access to data. # @param user_items_remove_request [UserItemsRemoveRequest] # @param [Hash] opts the optional parameters # @return [Array<(UserItemsRemoveResponse, Integer, Hash)>] UserItemsRemoveResponse data, response status code and response headers @@ -20212,7 +20276,7 @@ def user_items_remove_with_http_info(user_items_remove_request, opts = {}) end # Terminate user-based products - # `/user/products/terminate` terminates user-based recurring subscriptions for a given client user. This will remove user-based products (Financial Management, Protect, and CRA products) from all items associated with the user. + # Terminates user-based recurring subscription bundles or products (Financial Management, Plaid Protect, and CRA Cash Flow Updates) associated with a `user_id`. After you call this endpoint, the user will no longer be billed for these products. For CRA Monitoring, the subscription is canceled but historical data remains available for future report requests. # @param user_products_terminate_request [UserProductsTerminateRequest] # @param [Hash] opts the optional parameters # @return [UserProductsTerminateResponse] @@ -20222,7 +20286,7 @@ def user_products_terminate(user_products_terminate_request, opts = {}) end # Terminate user-based products - # `/user/products/terminate` terminates user-based recurring subscriptions for a given client user. This will remove user-based products (Financial Management, Protect, and CRA products) from all items associated with the user. + # Terminates user-based recurring subscription bundles or products (Financial Management, Plaid Protect, and CRA Cash Flow Updates) associated with a `user_id`. After you call this endpoint, the user will no longer be billed for these products. For CRA Monitoring, the subscription is canceled but historical data remains available for future report requests. # @param user_products_terminate_request [UserProductsTerminateRequest] # @param [Hash] opts the optional parameters # @return [Array<(UserProductsTerminateResponse, Integer, Hash)>] UserProductsTerminateResponse data, response status code and response headers @@ -20280,7 +20344,7 @@ def user_products_terminate_with_http_info(user_products_terminate_request, opts end # Remove user - # `/user/remove` deletes a `user_id` or `user_token` and and associated information, including any Items associated with the user. + # `/user/remove` deletes a `user_id` or `user_token` and associated information, including any Items associated with the user. # @param user_remove_request [UserRemoveRequest] # @param [Hash] opts the optional parameters # @option opts [Boolean] :plaid_new_user_api_enabled The HTTP header used in API requests to determine which set of User APIs to invoke: the legacy CRA version or the new User API version. (default to false) @@ -20291,7 +20355,7 @@ def user_remove(user_remove_request, opts = {}) end # Remove user - # `/user/remove` deletes a `user_id` or `user_token` and and associated information, including any Items associated with the user. + # `/user/remove` deletes a `user_id` or `user_token` and associated information, including any Items associated with the user. # @param user_remove_request [UserRemoveRequest] # @param [Hash] opts the optional parameters # @option opts [Boolean] :plaid_new_user_api_enabled The HTTP header used in API requests to determine which set of User APIs to invoke: the legacy CRA version or the new User API version. (default to false) diff --git a/lib/plaid/api_client.rb b/lib/plaid/api_client.rb index e95828dd6..8bbb9a315 100644 --- a/lib/plaid/api_client.rb +++ b/lib/plaid/api_client.rb @@ -7,7 +7,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -41,7 +41,7 @@ class ApiConnectionFailedError < ApiError; end # @option config [Configuration] Configuration for initializing the object, default to Configuration.default def initialize(config = Configuration.default) @config = config - @user_agent = "Plaid Ruby v46.2.0" + @user_agent = "Plaid Ruby v47.0.0" @default_headers = { 'Content-Type' => 'application/json', 'User-Agent' => @user_agent, diff --git a/lib/plaid/api_error.rb b/lib/plaid/api_error.rb index 06dce1a2a..a3ab1197d 100644 --- a/lib/plaid/api_error.rb +++ b/lib/plaid/api_error.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/configuration.rb b/lib/plaid/configuration.rb index 3bf4096c7..0074fbf77 100644 --- a/lib/plaid/configuration.rb +++ b/lib/plaid/configuration.rb @@ -7,7 +7,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/aamva_analysis.rb b/lib/plaid/models/aamva_analysis.rb index 8d7d26580..32d733110 100644 --- a/lib/plaid/models/aamva_analysis.rb +++ b/lib/plaid/models/aamva_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/aamva_detailed_match_result.rb b/lib/plaid/models/aamva_detailed_match_result.rb index 9ec3e409c..8e970884e 100644 --- a/lib/plaid/models/aamva_detailed_match_result.rb +++ b/lib/plaid/models/aamva_detailed_match_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/aamva_match_result.rb b/lib/plaid/models/aamva_match_result.rb index 893493b5f..c1c7e9e72 100644 --- a/lib/plaid/models/aamva_match_result.rb +++ b/lib/plaid/models/aamva_match_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_access.rb b/lib/plaid/models/account_access.rb index d67670ca0..8d225a567 100644 --- a/lib/plaid/models/account_access.rb +++ b/lib/plaid/models/account_access.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class AccountAccess # The unique account identifier for this account. This value must match that returned by the data access API for this account. attr_accessor :unique_id - # Allow the application to see this account (and associated details, including balance) in the list of accounts If unset, defaults to `true`. + # Allow the application to see this account (and associated details, including balance) in the list of accounts. If unset, defaults to `true`. attr_accessor :authorized attr_accessor :account_product_access diff --git a/lib/plaid/models/account_assets.rb b/lib/plaid/models/account_assets.rb index 6ad98286c..f80098ca1 100644 --- a/lib/plaid/models/account_assets.rb +++ b/lib/plaid/models/account_assets.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Asset information about an account class AccountAssets - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances @@ -34,7 +34,7 @@ class AccountAssets attr_accessor :subtype - # The current verification status of an Auth Item initiated through Automated or Manual micro-deposits. Returned for Auth Items only. `pending_automatic_verification`: The Item is pending automatic verification `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the micro-deposit. `automatically_verified`: The Item has successfully been automatically verified `manually_verified`: The Item has successfully been manually verified `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `database_matched`: The Item has successfully been verified using Plaid's data sources. Note: Database Match is currently a beta feature, please contact your account manager for more information. + # The current verification status of an Auth Item initiated through Automated or Manual micro-deposits. Returned for Auth Items only. `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the micro-deposit. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `database_matched`: The Item has successfully been verified using Plaid's data sources. Note: Database Match is currently a beta feature, please contact your account manager for more information. attr_accessor :verification_status # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This is currently an opt-in field and only supported for Chase Items. diff --git a/lib/plaid/models/account_balance.rb b/lib/plaid/models/account_balance.rb index 1b2125c0c..0b003cee8 100644 --- a/lib/plaid/models/account_balance.rb +++ b/lib/plaid/models/account_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,10 +16,10 @@ module Plaid # A set of fields describing the balance for an account. Balance information may be cached unless the balance object was returned by `/accounts/balance/get` or `/signal/evaluate` (using a Balance-only ruleset). class AccountBalance - # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in realtime unless the value was returned by `/accounts/balance/get`, or by `/signal/evaluate` with a Balance-only ruleset. If `current` is `null` this field is guaranteed not to be `null`. + # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in real-time unless the value was returned by `/accounts/balance/get`, or by `/signal/evaluate` with a Balance-only ruleset. If `current` is `null` this field is guaranteed not to be `null`, unless you have opted into enabling [limited-purpose checking accounts](https://plaid.com/docs/auth/#enabling-limited-purpose-checking-accounts-for-rent-or-mortgage), which always have `null` values for both `available` and `current` balance. attr_accessor :available - # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. Similar to `credit`-type accounts, a positive balance is typically expected, while a negative amount indicates the lender owing the account holder. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get` or by `/signal/evaluate` with a Balance-only ruleset; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require realtime balance information, use the `available` balance as provided by `/accounts/balance/get` or `/signal/evaluate` called with a Balance-only `ruleset_key`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`. + # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. Similar to `credit`-type accounts, a positive balance is typically expected, while a negative amount indicates the lender owing the account holder. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get` or by `/signal/evaluate` with a Balance-only ruleset; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require real-time balance information, use the `available` balance as provided by `/accounts/balance/get` or `/signal/evaluate` called with a Balance-only `ruleset_key`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`, unless you have opted into enabling [limited-purpose checking accounts](https://plaid.com/docs/auth/#enabling-limited-purpose-checking-accounts-for-rent-or-mortgage), which always have `null` values for both `available` and `current` balance. attr_accessor :current # For `credit`-type accounts, this represents the credit limit. For `depository`-type accounts, this represents the pre-arranged overdraft limit, which is common for current (checking) accounts in Europe. In North America, this field is typically only available for `credit`-type accounts. diff --git a/lib/plaid/models/account_base.rb b/lib/plaid/models/account_base.rb index b40a7932f..cce52c1eb 100644 --- a/lib/plaid/models/account_base.rb +++ b/lib/plaid/models/account_base.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,12 +16,12 @@ module Plaid # A single account at a financial institution. class AccountBase - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances - # The last 2-4 alphanumeric characters of either the account’s displayed mask or the account’s official account number. Note that the mask may be non-unique between an Item’s accounts. + # The last 2-4 alphanumeric characters of either the account's displayed mask or the account's official account number. Note that the mask may be non-unique between an Item's accounts. attr_accessor :mask # The name of the account, either assigned by the user or by the financial institution itself @@ -34,7 +34,7 @@ class AccountBase attr_accessor :subtype - # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_pending`: The Database Auth result is pending and will be available upon Auth request. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. + # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. attr_accessor :verification_status # The account holder name that was used for micro-deposit and/or database verification. Only returned for Auth Items created via micro-deposit or database verification. This name was manually-entered by the user during Link, unless it was otherwise provided via the `user.legal_name` request field in `/link/token/create` for the Link session that created the Item. @@ -42,7 +42,7 @@ class AccountBase attr_accessor :verification_insights - # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase and PNC, and in May 2025 US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. + # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase, PNC, and US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`, `ins_127990`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. attr_accessor :persistent_account_id attr_accessor :holder_category diff --git a/lib/plaid/models/account_base_nullable.rb b/lib/plaid/models/account_base_nullable.rb index d97c5f37e..a516cbdf3 100644 --- a/lib/plaid/models/account_base_nullable.rb +++ b/lib/plaid/models/account_base_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,12 +16,12 @@ module Plaid # A single account at a financial institution. class AccountBaseNullable - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances - # The last 2-4 alphanumeric characters of either the account’s displayed mask or the account’s official account number. Note that the mask may be non-unique between an Item’s accounts. + # The last 2-4 alphanumeric characters of either the account's displayed mask or the account's official account number. Note that the mask may be non-unique between an Item's accounts. attr_accessor :mask # The name of the account, either assigned by the user or by the financial institution itself @@ -34,7 +34,7 @@ class AccountBaseNullable attr_accessor :subtype - # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_pending`: The Database Auth result is pending and will be available upon Auth request. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. + # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. attr_accessor :verification_status # The account holder name that was used for micro-deposit and/or database verification. Only returned for Auth Items created via micro-deposit or database verification. This name was manually-entered by the user during Link, unless it was otherwise provided via the `user.legal_name` request field in `/link/token/create` for the Link session that created the Item. @@ -42,7 +42,7 @@ class AccountBaseNullable attr_accessor :verification_insights - # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase and PNC, and in May 2025 US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. + # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase, PNC, and US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`, `ins_127990`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. attr_accessor :persistent_account_id attr_accessor :holder_category diff --git a/lib/plaid/models/account_filter.rb b/lib/plaid/models/account_filter.rb index c301180c0..06ed424cb 100644 --- a/lib/plaid/models/account_filter.rb +++ b/lib/plaid/models/account_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_filters_response.rb b/lib/plaid/models/account_filters_response.rb index 1a38dc8a4..6bb0e9df7 100644 --- a/lib/plaid/models/account_filters_response.rb +++ b/lib/plaid/models/account_filters_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_holder_category.rb b/lib/plaid/models/account_holder_category.rb index a6338b818..8b58c96dd 100644 --- a/lib/plaid/models/account_holder_category.rb +++ b/lib/plaid/models/account_holder_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_identity.rb b/lib/plaid/models/account_identity.rb index cbbaa93b9..cafe71c9c 100644 --- a/lib/plaid/models/account_identity.rb +++ b/lib/plaid/models/account_identity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,33 +16,29 @@ module Plaid # Identity information about an account class AccountIdentity - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances - # The last 2-4 alphanumeric characters of either the account’s displayed mask or the account’s official account number. Note that the mask may be non-unique between an Item’s accounts. attr_accessor :mask - # The name of the account, either assigned by the user or by the financial institution itself attr_accessor :name - # The official name of the account as given by the financial institution attr_accessor :official_name attr_accessor :type attr_accessor :subtype - # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_pending`: The Database Auth result is pending and will be available upon Auth request. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. + # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. attr_accessor :verification_status - # The account holder name that was used for micro-deposit and/or database verification. Only returned for Auth Items created via micro-deposit or database verification. This name was manually-entered by the user during Link, unless it was otherwise provided via the `user.legal_name` request field in `/link/token/create` for the Link session that created the Item. attr_accessor :verification_name attr_accessor :verification_insights - # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase and PNC, and in May 2025 US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. + # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase, PNC, and US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`, `ins_127990`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. attr_accessor :persistent_account_id attr_accessor :holder_category diff --git a/lib/plaid/models/account_identity_all_of.rb b/lib/plaid/models/account_identity_all_of.rb index 34a3d5c9d..0ce9af831 100644 --- a/lib/plaid/models/account_identity_all_of.rb +++ b/lib/plaid/models/account_identity_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -15,12 +15,24 @@ module Plaid class AccountIdentityAllOf + attr_accessor :name + + attr_accessor :official_name + + attr_accessor :mask + + attr_accessor :verification_name + # Data returned by the financial institution about the account owner or owners. Only returned by Identity or Assets endpoints. For business accounts, the name reported may be either the name of the individual or the name of the business, depending on the institution; detecting whether the linked account is a business account is not currently supported. Multiple owners on a single account will be represented in the same `owner` object, not in multiple owner objects within the array. In API versions 2018-05-22 and earlier, the `owners` object is not returned, and instead identity information is returned in the top level `identity` object. For more details, see [Plaid API versioning](https://plaid.com/docs/api/versioning/#version-2019-05-29) attr_accessor :owners # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { + :'name' => :'name', + :'official_name' => :'official_name', + :'mask' => :'mask', + :'verification_name' => :'verification_name', :'owners' => :'owners' } end @@ -33,6 +45,10 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { + :'name' => :'String', + :'official_name' => :'String', + :'mask' => :'String', + :'verification_name' => :'String', :'owners' => :'Array' } end @@ -40,6 +56,8 @@ def self.openapi_types # List of attributes with nullable: true def self.openapi_nullable Set.new([ + :'official_name', + :'mask', ]) end @@ -58,6 +76,22 @@ def initialize(attributes = {}) h[k.to_sym] = v } + if attributes.key?(:'name') + self.name = attributes[:'name'] + end + + if attributes.key?(:'official_name') + self.official_name = attributes[:'official_name'] + end + + if attributes.key?(:'mask') + self.mask = attributes[:'mask'] + end + + if attributes.key?(:'verification_name') + self.verification_name = attributes[:'verification_name'] + end + if attributes.key?(:'owners') if (value = attributes[:'owners']).is_a?(Array) self.owners = value @@ -88,6 +122,10 @@ def valid? def ==(o) return true if self.equal?(o) self.class == o.class && + name == o.name && + official_name == o.official_name && + mask == o.mask && + verification_name == o.verification_name && owners == o.owners end @@ -100,7 +138,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [owners].hash + [name, official_name, mask, verification_name, owners].hash end # Builds the object from hash diff --git a/lib/plaid/models/account_identity_document_upload.rb b/lib/plaid/models/account_identity_document_upload.rb index 69eb888e8..3b0812896 100644 --- a/lib/plaid/models/account_identity_document_upload.rb +++ b/lib/plaid/models/account_identity_document_upload.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,12 +16,12 @@ module Plaid # Identity information about an account class AccountIdentityDocumentUpload - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances - # The last 2-4 alphanumeric characters of either the account’s displayed mask or the account’s official account number. Note that the mask may be non-unique between an Item’s accounts. + # The last 2-4 alphanumeric characters of either the account's displayed mask or the account's official account number. Note that the mask may be non-unique between an Item's accounts. attr_accessor :mask # The name of the account, either assigned by the user or by the financial institution itself @@ -34,7 +34,7 @@ class AccountIdentityDocumentUpload attr_accessor :subtype - # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_pending`: The Database Auth result is pending and will be available upon Auth request. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. + # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. attr_accessor :verification_status # The account holder name that was used for micro-deposit and/or database verification. Only returned for Auth Items created via micro-deposit or database verification. This name was manually-entered by the user during Link, unless it was otherwise provided via the `user.legal_name` request field in `/link/token/create` for the Link session that created the Item. @@ -42,7 +42,7 @@ class AccountIdentityDocumentUpload attr_accessor :verification_insights - # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase and PNC, and in May 2025 US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. + # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase, PNC, and US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`, `ins_127990`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. attr_accessor :persistent_account_id attr_accessor :holder_category diff --git a/lib/plaid/models/account_identity_document_upload_all_of.rb b/lib/plaid/models/account_identity_document_upload_all_of.rb index 5dc28a6dd..d06965b55 100644 --- a/lib/plaid/models/account_identity_document_upload_all_of.rb +++ b/lib/plaid/models/account_identity_document_upload_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_identity_match_score.rb b/lib/plaid/models/account_identity_match_score.rb index daad63bd8..0d9a98b55 100644 --- a/lib/plaid/models/account_identity_match_score.rb +++ b/lib/plaid/models/account_identity_match_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,33 +16,29 @@ module Plaid # Identity match scores for an account class AccountIdentityMatchScore - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances - # The last 2-4 alphanumeric characters of either the account’s displayed mask or the account’s official account number. Note that the mask may be non-unique between an Item’s accounts. attr_accessor :mask - # The name of the account, either assigned by the user or by the financial institution itself attr_accessor :name - # The official name of the account as given by the financial institution attr_accessor :official_name attr_accessor :type attr_accessor :subtype - # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_pending`: The Database Auth result is pending and will be available upon Auth request. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. + # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. attr_accessor :verification_status - # The account holder name that was used for micro-deposit and/or database verification. Only returned for Auth Items created via micro-deposit or database verification. This name was manually-entered by the user during Link, unless it was otherwise provided via the `user.legal_name` request field in `/link/token/create` for the Link session that created the Item. attr_accessor :verification_name attr_accessor :verification_insights - # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase and PNC, and in May 2025 US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. + # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase, PNC, and US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`, `ins_127990`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. attr_accessor :persistent_account_id attr_accessor :holder_category diff --git a/lib/plaid/models/account_identity_match_score_all_of.rb b/lib/plaid/models/account_identity_match_score_all_of.rb index f74237180..f04dc5342 100644 --- a/lib/plaid/models/account_identity_match_score_all_of.rb +++ b/lib/plaid/models/account_identity_match_score_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -15,6 +15,14 @@ module Plaid class AccountIdentityMatchScoreAllOf + attr_accessor :name + + attr_accessor :official_name + + attr_accessor :mask + + attr_accessor :verification_name + attr_accessor :legal_name attr_accessor :phone_number @@ -26,6 +34,10 @@ class AccountIdentityMatchScoreAllOf # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { + :'name' => :'name', + :'official_name' => :'official_name', + :'mask' => :'mask', + :'verification_name' => :'verification_name', :'legal_name' => :'legal_name', :'phone_number' => :'phone_number', :'email_address' => :'email_address', @@ -41,6 +53,10 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { + :'name' => :'String', + :'official_name' => :'String', + :'mask' => :'String', + :'verification_name' => :'String', :'legal_name' => :'NameMatchScore', :'phone_number' => :'PhoneNumberMatchScore', :'email_address' => :'EmailAddressMatchScore', @@ -51,6 +67,8 @@ def self.openapi_types # List of attributes with nullable: true def self.openapi_nullable Set.new([ + :'official_name', + :'mask', :'legal_name', :'phone_number', :'email_address', @@ -73,6 +91,22 @@ def initialize(attributes = {}) h[k.to_sym] = v } + if attributes.key?(:'name') + self.name = attributes[:'name'] + end + + if attributes.key?(:'official_name') + self.official_name = attributes[:'official_name'] + end + + if attributes.key?(:'mask') + self.mask = attributes[:'mask'] + end + + if attributes.key?(:'verification_name') + self.verification_name = attributes[:'verification_name'] + end + if attributes.key?(:'legal_name') self.legal_name = attributes[:'legal_name'] end @@ -108,6 +142,10 @@ def valid? def ==(o) return true if self.equal?(o) self.class == o.class && + name == o.name && + official_name == o.official_name && + mask == o.mask && + verification_name == o.verification_name && legal_name == o.legal_name && phone_number == o.phone_number && email_address == o.email_address && @@ -123,7 +161,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [legal_name, phone_number, email_address, address].hash + [name, official_name, mask, verification_name, legal_name, phone_number, email_address, address].hash end # Builds the object from hash diff --git a/lib/plaid/models/account_insights.rb b/lib/plaid/models/account_insights.rb index 560a98eb4..abf0c281b 100644 --- a/lib/plaid/models/account_insights.rb +++ b/lib/plaid/models/account_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_product_access.rb b/lib/plaid/models/account_product_access.rb index 0a3c7c1f7..ac836f498 100644 --- a/lib/plaid/models/account_product_access.rb +++ b/lib/plaid/models/account_product_access.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_product_access_nullable.rb b/lib/plaid/models/account_product_access_nullable.rb index c23e40441..b755a45e6 100644 --- a/lib/plaid/models/account_product_access_nullable.rb +++ b/lib/plaid/models/account_product_access_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_selection_cardinality.rb b/lib/plaid/models/account_selection_cardinality.rb index 372e13ba3..bf7d03904 100644 --- a/lib/plaid/models/account_selection_cardinality.rb +++ b/lib/plaid/models/account_selection_cardinality.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_subtype.rb b/lib/plaid/models/account_subtype.rb index fe72ed9f3..f4345bb80 100644 --- a/lib/plaid/models/account_subtype.rb +++ b/lib/plaid/models/account_subtype.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_type.rb b/lib/plaid/models/account_type.rb index 64bc855a8..122cd3240 100644 --- a/lib/plaid/models/account_type.rb +++ b/lib/plaid/models/account_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_verification_insights.rb b/lib/plaid/models/account_verification_insights.rb index bafb13035..137c80b4c 100644 --- a/lib/plaid/models/account_verification_insights.rb +++ b/lib/plaid/models/account_verification_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_verification_insights_account_number_format.rb b/lib/plaid/models/account_verification_insights_account_number_format.rb index 7b7480866..e9c080dbc 100644 --- a/lib/plaid/models/account_verification_insights_account_number_format.rb +++ b/lib/plaid/models/account_verification_insights_account_number_format.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_verification_insights_network_status.rb b/lib/plaid/models/account_verification_insights_network_status.rb index 78f86a075..61b709bb5 100644 --- a/lib/plaid/models/account_verification_insights_network_status.rb +++ b/lib/plaid/models/account_verification_insights_network_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/account_verification_insights_previous_returns.rb b/lib/plaid/models/account_verification_insights_previous_returns.rb index c4a3be754..1b0bc27ee 100644 --- a/lib/plaid/models/account_verification_insights_previous_returns.rb +++ b/lib/plaid/models/account_verification_insights_previous_returns.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/accounts_balance_get_request.rb b/lib/plaid/models/accounts_balance_get_request.rb index fa72e0689..21e3472a1 100644 --- a/lib/plaid/models/accounts_balance_get_request.rb +++ b/lib/plaid/models/accounts_balance_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # AccountsBalanceGetRequest defines the request schema for `/accounts/balance/get` class AccountsBalanceGetRequest - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/accounts_balance_get_request_options.rb b/lib/plaid/models/accounts_balance_get_request_options.rb index eb6dea283..7f357bbd6 100644 --- a/lib/plaid/models/accounts_balance_get_request_options.rb +++ b/lib/plaid/models/accounts_balance_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/accounts_get_request.rb b/lib/plaid/models/accounts_get_request.rb index 990af9522..3064b6039 100644 --- a/lib/plaid/models/accounts_get_request.rb +++ b/lib/plaid/models/accounts_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class AccountsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :options diff --git a/lib/plaid/models/accounts_get_request_options.rb b/lib/plaid/models/accounts_get_request_options.rb index 47df2c699..53956889f 100644 --- a/lib/plaid/models/accounts_get_request_options.rb +++ b/lib/plaid/models/accounts_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/accounts_get_response.rb b/lib/plaid/models/accounts_get_response.rb index 5fa419775..38a72c328 100644 --- a/lib/plaid/models/accounts_get_response.rb +++ b/lib/plaid/models/accounts_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/ach_class.rb b/lib/plaid/models/ach_class.rb index 66bfcf743..734286e16 100644 --- a/lib/plaid/models/ach_class.rb +++ b/lib/plaid/models/ach_class.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/action_state.rb b/lib/plaid/models/action_state.rb index e88594159..73f66c25d 100644 --- a/lib/plaid/models/action_state.rb +++ b/lib/plaid/models/action_state.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/activity.rb b/lib/plaid/models/activity.rb index 29ed264b9..a2da17188 100644 --- a/lib/plaid/models/activity.rb +++ b/lib/plaid/models/activity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -29,7 +29,7 @@ class Activity attr_accessor :state - # This field will map to the application ID that is returned from /item/application/list, or provided to the institution in an oauth redirect. + # This field will map to the application ID that is returned from `/item/application/list`, or provided to the institution in an oauth redirect. attr_accessor :target_application_id attr_accessor :scopes diff --git a/lib/plaid/models/activity_type.rb b/lib/plaid/models/activity_type.rb index 890ef9478..0a87b56c3 100644 --- a/lib/plaid/models/activity_type.rb +++ b/lib/plaid/models/activity_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/address.rb b/lib/plaid/models/address.rb index c289a60f4..04db56c4c 100644 --- a/lib/plaid/models/address.rb +++ b/lib/plaid/models/address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/address_data.rb b/lib/plaid/models/address_data.rb index 3f063bbfa..5c35a08dd 100644 --- a/lib/plaid/models/address_data.rb +++ b/lib/plaid/models/address_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/address_data_not_required.rb b/lib/plaid/models/address_data_not_required.rb index dcfcf78d5..8e6db6e30 100644 --- a/lib/plaid/models/address_data_not_required.rb +++ b/lib/plaid/models/address_data_not_required.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/address_data_nullable.rb b/lib/plaid/models/address_data_nullable.rb index 00db36df9..ef52869e8 100644 --- a/lib/plaid/models/address_data_nullable.rb +++ b/lib/plaid/models/address_data_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/address_data_nullable_no_required_fields.rb b/lib/plaid/models/address_data_nullable_no_required_fields.rb index 7d970585b..3175371db 100644 --- a/lib/plaid/models/address_data_nullable_no_required_fields.rb +++ b/lib/plaid/models/address_data_nullable_no_required_fields.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/address_match_score.rb b/lib/plaid/models/address_match_score.rb index 3438e8362..7d676bc32 100644 --- a/lib/plaid/models/address_match_score.rb +++ b/lib/plaid/models/address_match_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/address_nullable.rb b/lib/plaid/models/address_nullable.rb index ccf30ded5..b41190294 100644 --- a/lib/plaid/models/address_nullable.rb +++ b/lib/plaid/models/address_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/address_purpose_label.rb b/lib/plaid/models/address_purpose_label.rb index 58d437028..b82bff427 100644 --- a/lib/plaid/models/address_purpose_label.rb +++ b/lib/plaid/models/address_purpose_label.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/affordability_insights.rb b/lib/plaid/models/affordability_insights.rb index 0c02daddc..f5e56a8a9 100644 --- a/lib/plaid/models/affordability_insights.rb +++ b/lib/plaid/models/affordability_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Affordability insights focus on providing signal on the ability of a borrower to repay their loan without experiencing financial strain. It provides insights on factors such a user's monthly income and expenses, disposable income, average expenditure, etc., helping lenders gauge the level of affordability of a borrower. + # Affordability insights focus on providing signal on the ability of a borrower to repay their loan without experiencing financial strain. It provides insights on factors such as a user's monthly income and expenses, disposable income, average expenditure, etc., helping lenders gauge the level of affordability of a borrower. class AffordabilityInsights attr_accessor :expenditure diff --git a/lib/plaid/models/amount_with_currency.rb b/lib/plaid/models/amount_with_currency.rb index 1ab0fd6cf..b68e02730 100644 --- a/lib/plaid/models/amount_with_currency.rb +++ b/lib/plaid/models/amount_with_currency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/amount_with_currency_with_monthly_average.rb b/lib/plaid/models/amount_with_currency_with_monthly_average.rb index e01d572f5..7553fe6ef 100644 --- a/lib/plaid/models/amount_with_currency_with_monthly_average.rb +++ b/lib/plaid/models/amount_with_currency_with_monthly_average.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/application.rb b/lib/plaid/models/application.rb index ef03a4ca6..77e75eb3c 100644 --- a/lib/plaid/models/application.rb +++ b/lib/plaid/models/application.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Metadata about the application class Application - # This field will map to the application ID that is returned from /item/application/list, or provided to the institution in an oauth redirect. + # This field will map to the application ID that is returned from `/item/application/list`, or provided to the institution in an oauth redirect. attr_accessor :application_id # The name of the application @@ -37,22 +37,22 @@ class Application # A string provided by the connected app stating why they use their respective enabled products. attr_accessor :reason_for_access - # A string representing client’s broad use case as assessed by Plaid. + # A string representing client's broad use case as assessed by Plaid. attr_accessor :use_case - # A string representing the name of client’s legal entity. + # A string representing the name of client's legal entity. attr_accessor :company_legal_name - # A string representing the city of the client’s headquarters. + # A string representing the city of the client's headquarters. attr_accessor :city - # A string representing the region of the client’s headquarters. + # A string representing the region of the client's headquarters. attr_accessor :region - # A string representing the postal code of the client’s headquarters. + # A string representing the postal code of the client's headquarters. attr_accessor :postal_code - # A string representing the country code of the client’s headquarters. + # A string representing the country code of the client's headquarters. attr_accessor :country_code # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/application_get_request.rb b/lib/plaid/models/application_get_request.rb index a4f75693b..3e5bed4f3 100644 --- a/lib/plaid/models/application_get_request.rb +++ b/lib/plaid/models/application_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ApplicationGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # This field will map to the application ID that is returned from /item/application/list, or provided to the institution in an oauth redirect. + # This field will map to the application ID that is returned from `/item/application/list`, or provided to the institution in an oauth redirect. attr_accessor :application_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/application_get_response.rb b/lib/plaid/models/application_get_response.rb index a8dbd722c..4dccdee2d 100644 --- a/lib/plaid/models/application_get_response.rb +++ b/lib/plaid/models/application_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/apr.rb b/lib/plaid/models/apr.rb index 5e3b81ca2..e1a1981ee 100644 --- a/lib/plaid/models/apr.rb +++ b/lib/plaid/models/apr.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset.rb b/lib/plaid/models/asset.rb index 20aa1d9ae..a64ed3473 100644 --- a/lib/plaid/models/asset.rb +++ b/lib/plaid/models/asset.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_detail.rb b/lib/plaid/models/asset_detail.rb index 3e82aa53b..8b07774ea 100644 --- a/lib/plaid/models/asset_detail.rb +++ b/lib/plaid/models/asset_detail.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -31,7 +31,7 @@ class AssetDetail # Asset Account Available Balance. attr_accessor :asset_available_balance_amount - # A vendor created unique Identifier + # Asset Account Current Balance. attr_accessor :asset_current_balance_amount # Total market value of holdings (non-restricted, vested, not crypto, not other, not cash) Note: Any employer stock plan balance must be excluded from the total account balance (identification is 'stock plan') @@ -63,7 +63,7 @@ class AssetDetail attr_accessor :asset_type - # Additional Asset Decription some examples are Investment Tax-Deferred , Loan, 401K, 403B, Checking, Money Market, Credit Card,ROTH,529,Biller,ROLLOVER,CD,Savings,Investment Taxable, IRA, Mortgage, Line Of Credit. + # Additional Asset Description. Some examples are Investment Tax-Deferred, Loan, 401K, 403B, Checking, Money Market, Credit Card, ROTH, 529, Biller, ROLLOVER, CD, Savings, Investment Taxable, IRA, Mortgage, Line Of Credit. attr_accessor :asset_type_additional_description # The Number of days requested made to the Financial Institution. Example When looking for 3 months of data from the FI, pass in 90 days. diff --git a/lib/plaid/models/asset_holder.rb b/lib/plaid/models/asset_holder.rb index 70710f05e..5a488c98f 100644 --- a/lib/plaid/models/asset_holder.rb +++ b/lib/plaid/models/asset_holder.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_holder_name.rb b/lib/plaid/models/asset_holder_name.rb index 6284492ab..00da6c8b1 100644 --- a/lib/plaid/models/asset_holder_name.rb +++ b/lib/plaid/models/asset_holder_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_holding.rb b/lib/plaid/models/asset_holding.rb index 597ce89b0..1f6a82aea 100644 --- a/lib/plaid/models/asset_holding.rb +++ b/lib/plaid/models/asset_holding.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_holdings.rb b/lib/plaid/models/asset_holdings.rb index 5aa9ace49..21b28bca1 100644 --- a/lib/plaid/models/asset_holdings.rb +++ b/lib/plaid/models/asset_holdings.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_investment_transaction_type.rb b/lib/plaid/models/asset_investment_transaction_type.rb index 3752ea9ae..865fb3932 100644 --- a/lib/plaid/models/asset_investment_transaction_type.rb +++ b/lib/plaid/models/asset_investment_transaction_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_owner.rb b/lib/plaid/models/asset_owner.rb index f9f3eee36..541942094 100644 --- a/lib/plaid/models/asset_owner.rb +++ b/lib/plaid/models/asset_owner.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_owners.rb b/lib/plaid/models/asset_owners.rb index c566b52be..02a8d9bfc 100644 --- a/lib/plaid/models/asset_owners.rb +++ b/lib/plaid/models/asset_owners.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. class AssetOwners - # Multiple Occurances of Account Owners Full Name up to 4. + # A list of up to 4 account owners' full names. attr_accessor :asset_owner # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/asset_report.rb b/lib/plaid/models/asset_report.rb index e928cb012..7843cb8f6 100644 --- a/lib/plaid/models/asset_report.rb +++ b/lib/plaid/models/asset_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_account_balance.rb b/lib/plaid/models/asset_report_account_balance.rb index ac5199ee9..08a17048e 100644 --- a/lib/plaid/models/asset_report_account_balance.rb +++ b/lib/plaid/models/asset_report_account_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,10 +16,10 @@ module Plaid # A set of fields describing the balance for an account. Balance information may be cached unless the balance object was returned by `/accounts/balance/get`. class AssetReportAccountBalance - # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in realtime unless the value was returned by `/accounts/balance/get`. If `current` is `null` this field is guaranteed not to be `null`. + # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in real-time unless the value was returned by `/accounts/balance/get`. If `current` is `null` this field is guaranteed not to be `null`. attr_accessor :available - # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get`; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require realtime balance information, use the `available` balance as provided by `/accounts/balance/get`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`. + # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get`; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require real-time balance information, use the `available` balance as provided by `/accounts/balance/get`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`. attr_accessor :current # For `credit`-type accounts, this represents the credit limit. For `depository`-type accounts, this represents the pre-arranged overdraft limit, which is common for current (checking) accounts in Europe. In North America, this field is typically only available for `credit`-type accounts. diff --git a/lib/plaid/models/asset_report_add_ons.rb b/lib/plaid/models/asset_report_add_ons.rb index f4da43728..5230f75bc 100644 --- a/lib/plaid/models/asset_report_add_ons.rb +++ b/lib/plaid/models/asset_report_add_ons.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_audit_copy_create_request.rb b/lib/plaid/models/asset_report_audit_copy_create_request.rb index f6a8d85e7..4021a9102 100644 --- a/lib/plaid/models/asset_report_audit_copy_create_request.rb +++ b/lib/plaid/models/asset_report_audit_copy_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_audit_copy_create_response.rb b/lib/plaid/models/asset_report_audit_copy_create_response.rb index e66e1235f..4b43ac36b 100644 --- a/lib/plaid/models/asset_report_audit_copy_create_response.rb +++ b/lib/plaid/models/asset_report_audit_copy_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_audit_copy_get_request.rb b/lib/plaid/models/asset_report_audit_copy_get_request.rb index 53af74ae7..687d802a3 100644 --- a/lib/plaid/models/asset_report_audit_copy_get_request.rb +++ b/lib/plaid/models/asset_report_audit_copy_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_audit_copy_pdf_get_request.rb b/lib/plaid/models/asset_report_audit_copy_pdf_get_request.rb index e451fb5a5..71c017484 100644 --- a/lib/plaid/models/asset_report_audit_copy_pdf_get_request.rb +++ b/lib/plaid/models/asset_report_audit_copy_pdf_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_audit_copy_remove_request.rb b/lib/plaid/models/asset_report_audit_copy_remove_request.rb index ed7a02020..411dd3266 100644 --- a/lib/plaid/models/asset_report_audit_copy_remove_request.rb +++ b/lib/plaid/models/asset_report_audit_copy_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_audit_copy_remove_response.rb b/lib/plaid/models/asset_report_audit_copy_remove_response.rb index ac1b329c4..066da01f3 100644 --- a/lib/plaid/models/asset_report_audit_copy_remove_response.rb +++ b/lib/plaid/models/asset_report_audit_copy_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_create_request.rb b/lib/plaid/models/asset_report_create_request.rb index fef88dbe2..5c7d998ce 100644 --- a/lib/plaid/models/asset_report_create_request.rb +++ b/lib/plaid/models/asset_report_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_create_request_options.rb b/lib/plaid/models/asset_report_create_request_options.rb index 35a7864e0..2f9fb73e6 100644 --- a/lib/plaid/models/asset_report_create_request_options.rb +++ b/lib/plaid/models/asset_report_create_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -33,7 +33,7 @@ class AssetReportCreateRequestOptions attr_accessor :user - # If set to false, only 1 item must be healthy at the time of report creation. The default value is true, which would require all items to be healthy at the time of report creation. + # By default (`true`), the asynchronous report generation fails unless all Items extract successfully. If set to `false`, the report will still be generated as long as at least one Item extracts successfully; extraction failures on the remaining Items are tolerated. This setting applies only to failures that occur during asynchronous extraction. It does not relax the synchronous check at call time: if any Item is already unhealthy when `/asset_report/create` is invoked, the request fails immediately regardless of this value. attr_accessor :require_all_items # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/asset_report_create_response.rb b/lib/plaid/models/asset_report_create_response.rb index a7319c142..f20c4eb82 100644 --- a/lib/plaid/models/asset_report_create_response.rb +++ b/lib/plaid/models/asset_report_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_filter_request.rb b/lib/plaid/models/asset_report_filter_request.rb index c2f10af1f..bf7c2f13e 100644 --- a/lib/plaid/models/asset_report_filter_request.rb +++ b/lib/plaid/models/asset_report_filter_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_filter_response.rb b/lib/plaid/models/asset_report_filter_response.rb index 5db1cf2cd..5b1830e37 100644 --- a/lib/plaid/models/asset_report_filter_response.rb +++ b/lib/plaid/models/asset_report_filter_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_freddie.rb b/lib/plaid/models/asset_report_freddie.rb index c993336f0..7cab8cd72 100644 --- a/lib/plaid/models/asset_report_freddie.rb +++ b/lib/plaid/models/asset_report_freddie.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_freddie_get_request.rb b/lib/plaid/models/asset_report_freddie_get_request.rb index ff908e370..d6102a3de 100644 --- a/lib/plaid/models/asset_report_freddie_get_request.rb +++ b/lib/plaid/models/asset_report_freddie_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # AssetReportFreddieGetRequest defines the request schema for `credit/asset_report/freddie_mac/get` + # AssetReportFreddieGetRequest defines the request schema for `/credit/asset_report/freddie_mac/get` class AssetReportFreddieGetRequest # A token that can be shared with a third party auditor to allow them to obtain access to the Asset Report. This token should be stored securely. attr_accessor :audit_copy_token diff --git a/lib/plaid/models/asset_report_freddie_get_response.rb b/lib/plaid/models/asset_report_freddie_get_response.rb index f8e23d1c6..f084f17aa 100644 --- a/lib/plaid/models/asset_report_freddie_get_response.rb +++ b/lib/plaid/models/asset_report_freddie_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # AssetReportFreddieGetResponse defines the response schema for `/asset_report/get` + # AssetReportFreddieGetResponse defines the response schema for `/credit/asset_report/freddie_mac/get` class AssetReportFreddieGetResponse attr_accessor :deal diff --git a/lib/plaid/models/asset_report_get_request.rb b/lib/plaid/models/asset_report_get_request.rb index e5bddf7a5..2641a26be 100644 --- a/lib/plaid/models/asset_report_get_request.rb +++ b/lib/plaid/models/asset_report_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_get_request_options.rb b/lib/plaid/models/asset_report_get_request_options.rb index 16ca65730..c6ff46ce4 100644 --- a/lib/plaid/models/asset_report_get_request_options.rb +++ b/lib/plaid/models/asset_report_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_get_response.rb b/lib/plaid/models/asset_report_get_response.rb index 840c40ab9..24dcb3dbb 100644 --- a/lib/plaid/models/asset_report_get_response.rb +++ b/lib/plaid/models/asset_report_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_investment_holding.rb b/lib/plaid/models/asset_report_investment_holding.rb index c97bff019..9a8110957 100644 --- a/lib/plaid/models/asset_report_investment_holding.rb +++ b/lib/plaid/models/asset_report_investment_holding.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_investment_security.rb b/lib/plaid/models/asset_report_investment_security.rb index 4fcf668d1..0fe21bd82 100644 --- a/lib/plaid/models/asset_report_investment_security.rb +++ b/lib/plaid/models/asset_report_investment_security.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class AssetReportInvestmentSecurity # A descriptive name for the security, suitable for display. attr_accessor :name - # The security’s trading symbol for publicly traded securities, and otherwise a short identifier if available. + # The security's trading symbol for publicly traded securities, and otherwise a short identifier if available. attr_accessor :ticker_symbol # The security type of the holding. Valid security types are: `cash`: Cash, currency, and money market funds `cryptocurrency`: Digital or virtual currencies `derivative`: Options, warrants, and other derivative instruments `equity`: Domestic and foreign equities `etf`: Multi-asset exchange-traded investment funds `fixed income`: Bonds and certificates of deposit (CDs) `loan`: Loans and loan receivables `mutual fund`: Open- and closed-end vehicles pooling funds of multiple investors `other`: Unknown or other investment types diff --git a/lib/plaid/models/asset_report_investment_transaction.rb b/lib/plaid/models/asset_report_investment_transaction.rb index 61bac6e91..f76170d4e 100644 --- a/lib/plaid/models/asset_report_investment_transaction.rb +++ b/lib/plaid/models/asset_report_investment_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,7 +28,7 @@ class AssetReportInvestmentTransaction # The [ISO 8601](https://wikipedia.org/wiki/ISO_8601) posting date for the transaction. attr_accessor :date - # The institution’s description of the transaction. + # The institution's description of the transaction. attr_accessor :name # The number of units of the security involved in this transaction. Positive for buy transactions; negative for sell transactions. @@ -40,7 +40,7 @@ class AssetReportInvestmentTransaction # The value of the vested holdings as reported by the institution. attr_accessor :vested_value - # The complete value of the transaction. Positive values when cash is debited, e.g. purchases of stock; negative values when cash is credited, e.g. sales of stock. Treatment remains the same for cash-only movements unassociated with securities. + # The complete value of the transaction. Positive values when cash is debited, e.g. purchases of stock; negative values when cash is credited, e.g. sales of stock. Treatment remains the same for cash-only movements unassociated with securities. For transactions representing a simultaneous cash contribution and purchase of a security, the portion of the transaction representing the purchase takes precedence, and the `amount` is represented as positive. attr_accessor :amount # The price of the security at which this transaction occurred. diff --git a/lib/plaid/models/asset_report_investments.rb b/lib/plaid/models/asset_report_investments.rb index 93bc94b2f..3b86ae3d9 100644 --- a/lib/plaid/models/asset_report_investments.rb +++ b/lib/plaid/models/asset_report_investments.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_item.rb b/lib/plaid/models/asset_report_item.rb index 2362c8104..a06919f5b 100644 --- a/lib/plaid/models/asset_report_item.rb +++ b/lib/plaid/models/asset_report_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class AssetReportItem # The id of the financial institution associated with the Item. attr_accessor :institution_id - # The date and time when this Item’s data was last retrieved from the financial institution, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. + # The date and time when this Item's data was last retrieved from the financial institution, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. attr_accessor :date_last_updated # Data about each of the accounts open on the Item. diff --git a/lib/plaid/models/asset_report_pdf_get_request.rb b/lib/plaid/models/asset_report_pdf_get_request.rb index 14d9a7d83..5bbd6119c 100644 --- a/lib/plaid/models/asset_report_pdf_get_request.rb +++ b/lib/plaid/models/asset_report_pdf_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_pdf_get_request_options.rb b/lib/plaid/models/asset_report_pdf_get_request_options.rb index ecba3ef15..5c57db409 100644 --- a/lib/plaid/models/asset_report_pdf_get_request_options.rb +++ b/lib/plaid/models/asset_report_pdf_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_refresh_request.rb b/lib/plaid/models/asset_report_refresh_request.rb index 83a532848..b51db7f20 100644 --- a/lib/plaid/models/asset_report_refresh_request.rb +++ b/lib/plaid/models/asset_report_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_refresh_request_options.rb b/lib/plaid/models/asset_report_refresh_request_options.rb index 50c98452b..7f6642323 100644 --- a/lib/plaid/models/asset_report_refresh_request_options.rb +++ b/lib/plaid/models/asset_report_refresh_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_refresh_response.rb b/lib/plaid/models/asset_report_refresh_response.rb index ca19840b8..dfa005532 100644 --- a/lib/plaid/models/asset_report_refresh_response.rb +++ b/lib/plaid/models/asset_report_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_remove_request.rb b/lib/plaid/models/asset_report_remove_request.rb index c29bfd25a..8ba73efb5 100644 --- a/lib/plaid/models/asset_report_remove_request.rb +++ b/lib/plaid/models/asset_report_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_remove_response.rb b/lib/plaid/models/asset_report_remove_response.rb index 809f4f79f..e93d01c38 100644 --- a/lib/plaid/models/asset_report_remove_response.rb +++ b/lib/plaid/models/asset_report_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_transaction.rb b/lib/plaid/models/asset_report_transaction.rb index 605078045..ba6df62f3 100644 --- a/lib/plaid/models/asset_report_transaction.rb +++ b/lib/plaid/models/asset_report_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_transaction_type.rb b/lib/plaid/models/asset_report_transaction_type.rb index 80f13eb70..de2ba48e6 100644 --- a/lib/plaid/models/asset_report_transaction_type.rb +++ b/lib/plaid/models/asset_report_transaction_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_type.rb b/lib/plaid/models/asset_report_type.rb index dc914f1b5..ba665cbc6 100644 --- a/lib/plaid/models/asset_report_type.rb +++ b/lib/plaid/models/asset_report_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_report_user.rb b/lib/plaid/models/asset_report_user.rb index 28d82b94c..ad0d914f5 100644 --- a/lib/plaid/models/asset_report_user.rb +++ b/lib/plaid/models/asset_report_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The user object allows you to provide additional information about the user to be appended to the Asset Report. All fields are optional. The `first_name`, `last_name`, and `ssn` fields are required if you would like the Report to be eligible for Fannie Mae’s Day 1 Certainty™ program. + # The user object allows you to provide additional information about the user to be appended to the Asset Report. All fields are optional. The `first_name`, `last_name`, and `ssn` fields are required if you would like the Report to be eligible for Fannie Mae's Day 1 Certainty™ program. class AssetReportUser # An identifier you determine and submit for the user. attr_accessor :client_user_id diff --git a/lib/plaid/models/asset_transaction.rb b/lib/plaid/models/asset_transaction.rb index f9055ce4e..7dfb4b77e 100644 --- a/lib/plaid/models/asset_transaction.rb +++ b/lib/plaid/models/asset_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -18,7 +18,7 @@ module Plaid class AssetTransaction attr_accessor :asset_transaction_detail - # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. + # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. Note that \"DESCRIPTON\" is an intentional misspelling matching the upstream MISMO field name. attr_accessor :asset_transaction_descripton # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/asset_transaction_category_type.rb b/lib/plaid/models/asset_transaction_category_type.rb index 3f0be90ff..f6bc9e4e6 100644 --- a/lib/plaid/models/asset_transaction_category_type.rb +++ b/lib/plaid/models/asset_transaction_category_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_transaction_description.rb b/lib/plaid/models/asset_transaction_description.rb index 6e87a0799..713fc95e8 100644 --- a/lib/plaid/models/asset_transaction_description.rb +++ b/lib/plaid/models/asset_transaction_description.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. class AssetTransactionDescription - # Asset Transaction Description String up to 3 occurances 1 required. + # Asset Transaction Description String up to 3 occurrences 1 required. attr_accessor :asset_transaction_description # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/asset_transaction_detail.rb b/lib/plaid/models/asset_transaction_detail.rb index 43f65b615..5a603b3dc 100644 --- a/lib/plaid/models/asset_transaction_detail.rb +++ b/lib/plaid/models/asset_transaction_detail.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_transaction_type.rb b/lib/plaid/models/asset_transaction_type.rb index cae868494..6993fb439 100644 --- a/lib/plaid/models/asset_transaction_type.rb +++ b/lib/plaid/models/asset_transaction_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_transactions.rb b/lib/plaid/models/asset_transactions.rb index e5d695805..a73b4ae07 100644 --- a/lib/plaid/models/asset_transactions.rb +++ b/lib/plaid/models/asset_transactions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/asset_type.rb b/lib/plaid/models/asset_type.rb index 87db07186..e38f1e752 100644 --- a/lib/plaid/models/asset_type.rb +++ b/lib/plaid/models/asset_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/assets.rb b/lib/plaid/models/assets.rb index f27b4a150..3895654b2 100644 --- a/lib/plaid/models/assets.rb +++ b/lib/plaid/models/assets.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/assets_error_webhook.rb b/lib/plaid/models/assets_error_webhook.rb index 27bc1dc7f..7e10639bf 100644 --- a/lib/plaid/models/assets_error_webhook.rb +++ b/lib/plaid/models/assets_error_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/assets_product_ready_webhook.rb b/lib/plaid/models/assets_product_ready_webhook.rb index 7572ab33c..e7b3ed1d0 100644 --- a/lib/plaid/models/assets_product_ready_webhook.rb +++ b/lib/plaid/models/assets_product_ready_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when the Asset Report has been generated and `/asset_report/get` is ready to be called. If you attempt to retrieve an Asset Report before this webhook has fired, you’ll receive a response with the HTTP status code 400 and a Plaid error code of `PRODUCT_NOT_READY`. + # Fired when the Asset Report has been generated and `/asset_report/get` is ready to be called. If you attempt to retrieve an Asset Report before this webhook has fired, you'll receive a response with the HTTP status code 400 and a Plaid error code of `PRODUCT_NOT_READY`. class AssetsProductReadyWebhook # `ASSETS` attr_accessor :webhook_type diff --git a/lib/plaid/models/auth_default_update_webhook.rb b/lib/plaid/models/auth_default_update_webhook.rb index c588de267..2e4e9c180 100644 --- a/lib/plaid/models/auth_default_update_webhook.rb +++ b/lib/plaid/models/auth_default_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/auth_get_numbers.rb b/lib/plaid/models/auth_get_numbers.rb index 420c7329a..fa971f372 100644 --- a/lib/plaid/models/auth_get_numbers.rb +++ b/lib/plaid/models/auth_get_numbers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # An object containing identifying numbers used for making electronic transfers to and from the `accounts`. The identifying number type (ACH, EFT, IBAN, or BACS) used will depend on the country of the account. An account may have more than one number type. If a particular identifying number type is not used by any `accounts` for which data has been requested, the array for that type will be empty. + # An object containing identifying numbers used for making electronic transfers to and from the `accounts`. The identifying number type (ACH, EFT, IBAN, or Bacs) used will depend on the country of the account. An account may have more than one number type. If a particular identifying number type is not used by any `accounts` for which data has been requested, the array for that type will be empty. class AuthGetNumbers # An array of ACH numbers identifying accounts. attr_accessor :ach @@ -25,7 +25,7 @@ class AuthGetNumbers # An array of IBAN numbers identifying accounts. attr_accessor :international - # An array of BACS numbers identifying accounts. + # An array of Bacs numbers identifying accounts. attr_accessor :bacs # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/auth_get_request.rb b/lib/plaid/models/auth_get_request.rb index 7885623b5..d5f8bcaf4 100644 --- a/lib/plaid/models/auth_get_request.rb +++ b/lib/plaid/models/auth_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class AuthGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :options diff --git a/lib/plaid/models/auth_get_request_options.rb b/lib/plaid/models/auth_get_request_options.rb index 26ad34b57..906b2c4a6 100644 --- a/lib/plaid/models/auth_get_request_options.rb +++ b/lib/plaid/models/auth_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/auth_get_response.rb b/lib/plaid/models/auth_get_response.rb index e3ca3e99d..ca0f3b1de 100644 --- a/lib/plaid/models/auth_get_response.rb +++ b/lib/plaid/models/auth_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/auth_metadata.rb b/lib/plaid/models/auth_metadata.rb index d9fe34bd2..5193d9e93 100644 --- a/lib/plaid/models/auth_metadata.rb +++ b/lib/plaid/models/auth_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/auth_supported_methods.rb b/lib/plaid/models/auth_supported_methods.rb index 4a706cb66..a2d6ab620 100644 --- a/lib/plaid/models/auth_supported_methods.rb +++ b/lib/plaid/models/auth_supported_methods.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class AuthSupportedMethods # Indicates if instant match is supported. attr_accessor :instant_match - # Indicates if automated microdeposits are supported. + # Indicates if automated micro-deposits are supported. attr_accessor :automated_micro_deposits - # Indicates if instant microdeposits are supported. + # Indicates if instant micro-deposits are supported. attr_accessor :instant_micro_deposits # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/auth_update_types.rb b/lib/plaid/models/auth_update_types.rb index fc0d38544..7e3b67880 100644 --- a/lib/plaid/models/auth_update_types.rb +++ b/lib/plaid/models/auth_update_types.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/auth_verify_numbers_ach.rb b/lib/plaid/models/auth_verify_numbers_ach.rb index 89f206f77..add8ea8ea 100644 --- a/lib/plaid/models/auth_verify_numbers_ach.rb +++ b/lib/plaid/models/auth_verify_numbers_ach.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/auth_verify_request.rb b/lib/plaid/models/auth_verify_request.rb index b7065c8ee..3693ecc4b 100644 --- a/lib/plaid/models/auth_verify_request.rb +++ b/lib/plaid/models/auth_verify_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/auth_verify_request_numbers.rb b/lib/plaid/models/auth_verify_request_numbers.rb index 96f048e81..9a0512798 100644 --- a/lib/plaid/models/auth_verify_request_numbers.rb +++ b/lib/plaid/models/auth_verify_request_numbers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/auth_verify_response.rb b/lib/plaid/models/auth_verify_response.rb index 3cc3c5009..88ea2c4bc 100644 --- a/lib/plaid/models/auth_verify_response.rb +++ b/lib/plaid/models/auth_verify_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class AuthVerifyResponse # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. attr_accessor :request_id - # The `item_id` value of the Item created for verification. If numbers data provided is invalid, an item may not be created. + # The `item_id` value of the Item created for verification. If numbers data provided is invalid, an Item may not be created. attr_accessor :item_id # Indicates the Item's database verification status. Possible values are: `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. diff --git a/lib/plaid/models/authorization_guarantee_details.rb b/lib/plaid/models/authorization_guarantee_details.rb new file mode 100644 index 000000000..c173a13be --- /dev/null +++ b/lib/plaid/models/authorization_guarantee_details.rb @@ -0,0 +1,264 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Adaptive guarantee details for a transfer authorization, including the guarantee outcome and settlement schedule. Omitted when no guarantee was attempted. + class AuthorizationGuaranteeDetails + attr_accessor :outcome + + # The adaptive guarantee settlement schedule for this authorization. + attr_accessor :schedule + + class EnumAttributeValidator + attr_reader :datatype + attr_reader :allowable_values + + def initialize(datatype, allowable_values) + @allowable_values = allowable_values.map do |value| + case datatype.to_s + when /Integer/i + value.to_i + when /Float/i + value.to_f + else + value + end + end + end + + def valid?(value) + !value || allowable_values.include?(value) + end + end + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'outcome' => :'outcome', + :'schedule' => :'schedule' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'outcome' => :'TransferGuaranteeOutcome', + :'schedule' => :'Array' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::AuthorizationGuaranteeDetails` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::AuthorizationGuaranteeDetails`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'outcome') + self.outcome = attributes[:'outcome'] + end + + if attributes.key?(:'schedule') + if (value = attributes[:'schedule']).is_a?(Array) + self.schedule = value + end + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @outcome.nil? + invalid_properties.push('invalid value for "outcome", outcome cannot be nil.') + end + + if @schedule.nil? + invalid_properties.push('invalid value for "schedule", schedule cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @outcome.nil? + return false if @schedule.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + outcome == o.outcome && + schedule == o.schedule + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [outcome, schedule].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/authorization_guarantee_schedule_item.rb b/lib/plaid/models/authorization_guarantee_schedule_item.rb new file mode 100644 index 000000000..0317ae86c --- /dev/null +++ b/lib/plaid/models/authorization_guarantee_schedule_item.rb @@ -0,0 +1,241 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # A single entry in an authorization's adaptive guarantee settlement schedule, describing one tranche of guaranteed funds. + class AuthorizationGuaranteeScheduleItem + # The guaranteed amount for this schedule entry (decimal string with two digits of precision e.g. \"10.00\"). + attr_accessor :amount + + # The number of business days in the observation window for this tranche. `0` when the tranche is not subject to an observation window. + attr_accessor :observation_window_business_days + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'amount' => :'amount', + :'observation_window_business_days' => :'observation_window_business_days' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'amount' => :'String', + :'observation_window_business_days' => :'Integer' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::AuthorizationGuaranteeScheduleItem` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::AuthorizationGuaranteeScheduleItem`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'amount') + self.amount = attributes[:'amount'] + end + + if attributes.key?(:'observation_window_business_days') + self.observation_window_business_days = attributes[:'observation_window_business_days'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @amount.nil? + invalid_properties.push('invalid value for "amount", amount cannot be nil.') + end + + if @observation_window_business_days.nil? + invalid_properties.push('invalid value for "observation_window_business_days", observation_window_business_days cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @amount.nil? + return false if @observation_window_business_days.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + amount == o.amount && + observation_window_business_days == o.observation_window_business_days + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [amount, observation_window_business_days].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/automatically_verified_webhook.rb b/lib/plaid/models/automatically_verified_webhook.rb index 7f31cb0fa..4eb2d58f8 100644 --- a/lib/plaid/models/automatically_verified_webhook.rb +++ b/lib/plaid/models/automatically_verified_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_income_complete_result.rb b/lib/plaid/models/bank_income_complete_result.rb index 03549b5db..b3f137142 100644 --- a/lib/plaid/models/bank_income_complete_result.rb +++ b/lib/plaid/models/bank_income_complete_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_income_complete_webhook.rb b/lib/plaid/models/bank_income_complete_webhook.rb index 35963bd88..344370d7e 100644 --- a/lib/plaid/models/bank_income_complete_webhook.rb +++ b/lib/plaid/models/bank_income_complete_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_income_refresh_complete_result.rb b/lib/plaid/models/bank_income_refresh_complete_result.rb index 3a29d80ba..b85201464 100644 --- a/lib/plaid/models/bank_income_refresh_complete_result.rb +++ b/lib/plaid/models/bank_income_refresh_complete_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_income_refresh_complete_webhook.rb b/lib/plaid/models/bank_income_refresh_complete_webhook.rb index 3bf317274..5e61fd260 100644 --- a/lib/plaid/models/bank_income_refresh_complete_webhook.rb +++ b/lib/plaid/models/bank_income_refresh_complete_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when a refreshed bank income report has finished generating or failed to generate. The `/credit/bank_income/refresh` endpoint that previously triggered this webhook is deprecated; to refresh Bank Income data, send the user through Link Update Mode, or migrate to CRA Income Insights and call `/cra/check_report/create` for a backend refresh. To get this webhook, subscribe via the [Dashboard](https://dashboard.plaid.com/developers/webhooks). + # Fired when a refreshed bank income report has finished generating or failed to generate. The `/credit/bank_income/refresh` endpoint that previously triggered this webhook is deprecated; to refresh Bank Income data, send the user through Link's update mode, or migrate to CRA Income Insights and call `/cra/check_report/create` for a backend refresh. To get this webhook, subscribe via the [Dashboard](https://dashboard.plaid.com/developers/webhooks). class BankIncomeRefreshCompleteWebhook # `INCOME` attr_accessor :webhook_type diff --git a/lib/plaid/models/bank_income_refresh_update_webhook.rb b/lib/plaid/models/bank_income_refresh_update_webhook.rb index d49fee702..7303a62a4 100644 --- a/lib/plaid/models/bank_income_refresh_update_webhook.rb +++ b/lib/plaid/models/bank_income_refresh_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when a change to the user's income is detected. The `/credit/bank_income/refresh` endpoint that previously served this refresh is deprecated; to get updated income data, send the user through Link Update Mode so they can confirm their income sources, or migrate to CRA Income Insights and call `/cra/check_report/create` for a backend refresh. To receive this webhook, subscribe in the [Dashboard](https://dashboard.plaid.com/developers/webhooks). + # Fired when a change to the user's income is detected. The `/credit/bank_income/refresh` endpoint that previously served this refresh is deprecated; to get updated income data, send the user through Link's update mode so they can confirm their income sources, or migrate to CRA Income Insights and call `/cra/check_report/create` for a backend refresh. To receive this webhook, subscribe in the [Dashboard](https://dashboard.plaid.com/developers/webhooks). class BankIncomeRefreshUpdateWebhook # `INCOME` attr_accessor :webhook_type diff --git a/lib/plaid/models/bank_initiated_return_risk.rb b/lib/plaid/models/bank_initiated_return_risk.rb index a9a4cbfd2..5bf8584cc 100644 --- a/lib/plaid/models/bank_initiated_return_risk.rb +++ b/lib/plaid/models/bank_initiated_return_risk.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_penalties_indicators.rb b/lib/plaid/models/bank_penalties_indicators.rb index c04ecd765..5a316e584 100644 --- a/lib/plaid/models/bank_penalties_indicators.rb +++ b/lib/plaid/models/bank_penalties_indicators.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer.rb b/lib/plaid/models/bank_transfer.rb index b2c7ef7e8..a94d0b25e 100644 --- a/lib/plaid/models/bank_transfer.rb +++ b/lib/plaid/models/bank_transfer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Represents a bank transfer within the Bank Transfers API. class BankTransfer - # Plaid’s unique identifier for a bank transfer. + # Plaid's unique identifier for a bank transfer. attr_accessor :id attr_accessor :ach_class @@ -55,7 +55,7 @@ class BankTransfer # The Metadata object is a mapping of client-provided string fields to any string value. The following limitations apply: The JSON values must be Strings (no nested JSON objects allowed) Only ASCII characters may be used Maximum of 50 key/value pairs Maximum key length of 40 characters Maximum value length of 500 characters attr_accessor :metadata - # Plaid’s unique identifier for the origination account that was used for this transfer. + # Plaid's unique identifier for the origination account that was used for this transfer. attr_accessor :origination_account_id attr_accessor :direction diff --git a/lib/plaid/models/bank_transfer_balance.rb b/lib/plaid/models/bank_transfer_balance.rb index 82b88fb22..0322a472e 100644 --- a/lib/plaid/models/bank_transfer_balance.rb +++ b/lib/plaid/models/bank_transfer_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_balance_get_request.rb b/lib/plaid/models/bank_transfer_balance_get_request.rb index 5697c199b..00f2095a8 100644 --- a/lib/plaid/models/bank_transfer_balance_get_request.rb +++ b/lib/plaid/models/bank_transfer_balance_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_balance_get_response.rb b/lib/plaid/models/bank_transfer_balance_get_response.rb index 2d25a9ba2..2387f0172 100644 --- a/lib/plaid/models/bank_transfer_balance_get_response.rb +++ b/lib/plaid/models/bank_transfer_balance_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_cancel_request.rb b/lib/plaid/models/bank_transfer_cancel_request.rb index 045ed00af..fd8db1b76 100644 --- a/lib/plaid/models/bank_transfer_cancel_request.rb +++ b/lib/plaid/models/bank_transfer_cancel_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class BankTransferCancelRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a bank transfer. + # Plaid's unique identifier for a bank transfer. attr_accessor :bank_transfer_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/bank_transfer_cancel_response.rb b/lib/plaid/models/bank_transfer_cancel_response.rb index 7e454d340..242ec9489 100644 --- a/lib/plaid/models/bank_transfer_cancel_response.rb +++ b/lib/plaid/models/bank_transfer_cancel_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_create_request.rb b/lib/plaid/models/bank_transfer_create_request.rb index 0093fedf5..69299f298 100644 --- a/lib/plaid/models/bank_transfer_create_request.rb +++ b/lib/plaid/models/bank_transfer_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -38,7 +38,7 @@ class BankTransferCreateRequest # The amount of the bank transfer (decimal string with two digits of precision e.g. \"10.00\"). attr_accessor :amount - # The currency of the transfer amount – should be set to \"USD\". + # The currency of the transfer amount - should be set to \"USD\". attr_accessor :iso_currency_code # The transfer description. Maximum of 10 characters. @@ -54,7 +54,7 @@ class BankTransferCreateRequest # The Metadata object is a mapping of client-provided string fields to any string value. The following limitations apply: The JSON values must be Strings (no nested JSON objects allowed) Only ASCII characters may be used Maximum of 50 key/value pairs Maximum key length of 40 characters Maximum value length of 500 characters attr_accessor :metadata - # Plaid’s unique identifier for the origination account for this transfer. If you have more than one origination account, this value must be specified. Otherwise, this field should be left blank. + # Plaid's unique identifier for the origination account for this transfer. If you have more than one origination account, this value must be specified. Otherwise, this field should be left blank. attr_accessor :origination_account_id class EnumAttributeValidator diff --git a/lib/plaid/models/bank_transfer_create_response.rb b/lib/plaid/models/bank_transfer_create_response.rb index 055f86f28..8279088dc 100644 --- a/lib/plaid/models/bank_transfer_create_response.rb +++ b/lib/plaid/models/bank_transfer_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_direction.rb b/lib/plaid/models/bank_transfer_direction.rb index 951d0d2fb..25a110866 100644 --- a/lib/plaid/models/bank_transfer_direction.rb +++ b/lib/plaid/models/bank_transfer_direction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_event.rb b/lib/plaid/models/bank_transfer_event.rb index fa4d2bee1..137241c15 100644 --- a/lib/plaid/models/bank_transfer_event.rb +++ b/lib/plaid/models/bank_transfer_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Represents an event in the Bank Transfers API. class BankTransferEvent - # Plaid’s unique identifier for this event. IDs are sequential unsigned 64-bit integers. + # Plaid's unique identifier for this event. IDs are sequential unsigned 64-bit integers. attr_accessor :event_id # The datetime when this event occurred. This will be of the form `2006-01-02T15:04:05Z`. @@ -27,7 +27,7 @@ class BankTransferEvent # The account ID associated with the bank transfer. attr_accessor :account_id - # Plaid’s unique identifier for a bank transfer. + # Plaid's unique identifier for a bank transfer. attr_accessor :bank_transfer_id # The ID of the origination account that this balance belongs to. diff --git a/lib/plaid/models/bank_transfer_event_list_bank_transfer_type.rb b/lib/plaid/models/bank_transfer_event_list_bank_transfer_type.rb index ff971c672..9cde95cb6 100644 --- a/lib/plaid/models/bank_transfer_event_list_bank_transfer_type.rb +++ b/lib/plaid/models/bank_transfer_event_list_bank_transfer_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_event_list_direction.rb b/lib/plaid/models/bank_transfer_event_list_direction.rb index ac558cdf5..91ce64a34 100644 --- a/lib/plaid/models/bank_transfer_event_list_direction.rb +++ b/lib/plaid/models/bank_transfer_event_list_direction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_event_list_request.rb b/lib/plaid/models/bank_transfer_event_list_request.rb index 91669de16..bd36c4243 100644 --- a/lib/plaid/models/bank_transfer_event_list_request.rb +++ b/lib/plaid/models/bank_transfer_event_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,7 +28,7 @@ class BankTransferEventListRequest # The end datetime of bank transfers to list. This should be in RFC 3339 format (i.e. `2019-12-06T22:35:49Z`) attr_accessor :end_date - # Plaid’s unique identifier for a bank transfer. + # Plaid's unique identifier for a bank transfer. attr_accessor :bank_transfer_id # The account ID to get events for all transactions to/from an account. diff --git a/lib/plaid/models/bank_transfer_event_list_response.rb b/lib/plaid/models/bank_transfer_event_list_response.rb index 525b9f9f3..c3c982601 100644 --- a/lib/plaid/models/bank_transfer_event_list_response.rb +++ b/lib/plaid/models/bank_transfer_event_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_event_sync_request.rb b/lib/plaid/models/bank_transfer_event_sync_request.rb index e7799e0d9..ee44f736e 100644 --- a/lib/plaid/models/bank_transfer_event_sync_request.rb +++ b/lib/plaid/models/bank_transfer_event_sync_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_event_sync_response.rb b/lib/plaid/models/bank_transfer_event_sync_response.rb index 78a4899e0..2b83efb53 100644 --- a/lib/plaid/models/bank_transfer_event_sync_response.rb +++ b/lib/plaid/models/bank_transfer_event_sync_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_event_type.rb b/lib/plaid/models/bank_transfer_event_type.rb index 0cabdf54e..79c97594a 100644 --- a/lib/plaid/models/bank_transfer_event_type.rb +++ b/lib/plaid/models/bank_transfer_event_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_failure.rb b/lib/plaid/models/bank_transfer_failure.rb index fcdf43f43..ca0c2d840 100644 --- a/lib/plaid/models/bank_transfer_failure.rb +++ b/lib/plaid/models/bank_transfer_failure.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_get_request.rb b/lib/plaid/models/bank_transfer_get_request.rb index c3d6de780..658495a34 100644 --- a/lib/plaid/models/bank_transfer_get_request.rb +++ b/lib/plaid/models/bank_transfer_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class BankTransferGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a bank transfer. + # Plaid's unique identifier for a bank transfer. attr_accessor :bank_transfer_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/bank_transfer_get_response.rb b/lib/plaid/models/bank_transfer_get_response.rb index bc974951d..556c5c5bc 100644 --- a/lib/plaid/models/bank_transfer_get_response.rb +++ b/lib/plaid/models/bank_transfer_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_list_request.rb b/lib/plaid/models/bank_transfer_list_request.rb index 429e3dc03..c898525f2 100644 --- a/lib/plaid/models/bank_transfer_list_request.rb +++ b/lib/plaid/models/bank_transfer_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_list_response.rb b/lib/plaid/models/bank_transfer_list_response.rb index 9a27e8c95..b24036874 100644 --- a/lib/plaid/models/bank_transfer_list_response.rb +++ b/lib/plaid/models/bank_transfer_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_migrate_account_request.rb b/lib/plaid/models/bank_transfer_migrate_account_request.rb index 5a4dfe934..b1fd0995d 100644 --- a/lib/plaid/models/bank_transfer_migrate_account_request.rb +++ b/lib/plaid/models/bank_transfer_migrate_account_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_migrate_account_response.rb b/lib/plaid/models/bank_transfer_migrate_account_response.rb index 6c52aa2f6..eaf3557e2 100644 --- a/lib/plaid/models/bank_transfer_migrate_account_response.rb +++ b/lib/plaid/models/bank_transfer_migrate_account_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_network.rb b/lib/plaid/models/bank_transfer_network.rb index 0535a93f7..f1097167e 100644 --- a/lib/plaid/models/bank_transfer_network.rb +++ b/lib/plaid/models/bank_transfer_network.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_status.rb b/lib/plaid/models/bank_transfer_status.rb index b56bf018a..ea89ca7fe 100644 --- a/lib/plaid/models/bank_transfer_status.rb +++ b/lib/plaid/models/bank_transfer_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_sweep.rb b/lib/plaid/models/bank_transfer_sweep.rb index 908574c93..e9fc15dce 100644 --- a/lib/plaid/models/bank_transfer_sweep.rb +++ b/lib/plaid/models/bank_transfer_sweep.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_sweep_get_request.rb b/lib/plaid/models/bank_transfer_sweep_get_request.rb index 7cb9b5689..87defe6e7 100644 --- a/lib/plaid/models/bank_transfer_sweep_get_request.rb +++ b/lib/plaid/models/bank_transfer_sweep_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_sweep_get_response.rb b/lib/plaid/models/bank_transfer_sweep_get_response.rb index ab2a5e79b..cf9d083fa 100644 --- a/lib/plaid/models/bank_transfer_sweep_get_response.rb +++ b/lib/plaid/models/bank_transfer_sweep_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_sweep_list_request.rb b/lib/plaid/models/bank_transfer_sweep_list_request.rb index b4bae9044..c87f22309 100644 --- a/lib/plaid/models/bank_transfer_sweep_list_request.rb +++ b/lib/plaid/models/bank_transfer_sweep_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_sweep_list_response.rb b/lib/plaid/models/bank_transfer_sweep_list_response.rb index ab0532dd6..6c6cc2d52 100644 --- a/lib/plaid/models/bank_transfer_sweep_list_response.rb +++ b/lib/plaid/models/bank_transfer_sweep_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_type.rb b/lib/plaid/models/bank_transfer_type.rb index 59aa89914..0d5a830b2 100644 --- a/lib/plaid/models/bank_transfer_type.rb +++ b/lib/plaid/models/bank_transfer_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfer_user.rb b/lib/plaid/models/bank_transfer_user.rb index 241e51654..cdad2e545 100644 --- a/lib/plaid/models/bank_transfer_user.rb +++ b/lib/plaid/models/bank_transfer_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,10 +16,10 @@ module Plaid # The legal name and other information for the account holder. class BankTransferUser - # The account holder’s full legal name. If the transfer `ach_class` is `ccd`, this should be the business name of the account holder. + # The account holder's full legal name. If the transfer `ach_class` is `ccd`, this should be the business name of the account holder. attr_accessor :legal_name - # The account holder’s email. + # The account holder's email. attr_accessor :email_address # The account holder's routing number. This field is only used in response data. Do not provide this field when making requests. diff --git a/lib/plaid/models/bank_transfers_events_update_webhook.rb b/lib/plaid/models/bank_transfers_events_update_webhook.rb index 59e935443..ba995bc91 100644 --- a/lib/plaid/models/bank_transfers_events_update_webhook.rb +++ b/lib/plaid/models/bank_transfers_events_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/bank_transfers_events_update_webhook_for_auth.rb b/lib/plaid/models/bank_transfers_events_update_webhook_for_auth.rb index 4952811d6..55906ccfa 100644 --- a/lib/plaid/models/bank_transfers_events_update_webhook_for_auth.rb +++ b/lib/plaid/models/bank_transfers_events_update_webhook_for_auth.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when new ACH events are available. To begin receiving this webhook, you must first register your webhook listener endpoint via the [webhooks page in the Dashboard](https://dashboard.plaid.com/team/webhooks). The `BANK_TRANSFERS_EVENTS_UPDATE` webhook can be used to track the progress of ACH transfers used in [micro-deposit verification](https:///docs/auth/coverage/microdeposit-events/). Receiving this webhook indicates you should fetch the new events from `/bank_transfer/event/sync`. Note that [Transfer](https://plaid.com/docs/transfer) customers should use Transfer webhooks instead of using `BANK_TRANSFERS_EVENTS_UPDATE`; see [micro-deposit events documentation](https://plaid.com/docs/auth/coverage/microdeposit-events/) for more details. + # Fired when new ACH events are available. To begin receiving this webhook, you must first register your webhook listener endpoint via the [webhooks page in the Dashboard](https://dashboard.plaid.com/team/webhooks). The `BANK_TRANSFERS_EVENTS_UPDATE` webhook can be used to track the progress of ACH transfers used in [micro-deposit verification](https://plaid.com/docs/auth/coverage/microdeposit-events/). Receiving this webhook indicates you should fetch the new events from `/bank_transfer/event/sync`. Note that [Transfer](https://plaid.com/docs/transfer) customers should use Transfer webhooks instead of using `BANK_TRANSFERS_EVENTS_UPDATE`; see [micro-deposit events documentation](https://plaid.com/docs/auth/coverage/microdeposit-events/) for more details. class BankTransfersEventsUpdateWebhookForAuth # `BANK_TRANSFERS` attr_accessor :webhook_type diff --git a/lib/plaid/models/base_report.rb b/lib/plaid/models/base_report.rb index c13d70fee..a5bb919fb 100644 --- a/lib/plaid/models/base_report.rb +++ b/lib/plaid/models/base_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # An object representing a Base Report class BaseReport - # A unique ID identifying an Base Report. Like all Plaid identifiers, this ID is case sensitive. + # A unique ID identifying a Base Report. Like all Plaid identifiers, this ID is case sensitive. attr_accessor :report_id # The date and time when the Base Report was created, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (e.g. \"2018-04-12T03:32:11Z\"). diff --git a/lib/plaid/models/base_report_account.rb b/lib/plaid/models/base_report_account.rb index e348b09ce..6c102ae2b 100644 --- a/lib/plaid/models/base_report_account.rb +++ b/lib/plaid/models/base_report_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Base Report information about an account class BaseReportAccount - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances diff --git a/lib/plaid/models/base_report_account_balances.rb b/lib/plaid/models/base_report_account_balances.rb index e3f8456d8..032d8aa7f 100644 --- a/lib/plaid/models/base_report_account_balances.rb +++ b/lib/plaid/models/base_report_account_balances.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,10 +16,10 @@ module Plaid # Information about an account's balances. class BaseReportAccountBalances - # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in realtime unless the value was returned by `/accounts/balance/get`. If `current` is `null` this field is guaranteed not to be `null`. + # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in real-time unless the value was returned by `/accounts/balance/get`. If `current` is `null` this field is guaranteed not to be `null`. attr_accessor :available - # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get`; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require realtime balance information, use the `available` balance as provided by `/accounts/balance/get`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`. + # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get`; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require real-time balance information, use the `available` balance as provided by `/accounts/balance/get`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`. attr_accessor :current # For `credit`-type accounts, this represents the credit limit. For `depository`-type accounts, this represents the pre-arranged overdraft limit, which is common for current (checking) accounts in Europe. In North America, this field is typically only available for `credit`-type accounts. diff --git a/lib/plaid/models/base_report_account_insights.rb b/lib/plaid/models/base_report_account_insights.rb index b5f74fbad..b71ce7f9f 100644 --- a/lib/plaid/models/base_report_account_insights.rb +++ b/lib/plaid/models/base_report_account_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class BaseReportAccountInsights # Date of the most recent transaction for the account. attr_accessor :most_recent_transaction_date - # Number of days days available for the account. + # Number of days available for the account. attr_accessor :days_available # Average number of days between sequential transactions diff --git a/lib/plaid/models/base_report_account_metadata.rb b/lib/plaid/models/base_report_account_metadata.rb index 8cfbffbc8..0faa3db2e 100644 --- a/lib/plaid/models/base_report_account_metadata.rb +++ b/lib/plaid/models/base_report_account_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_attributes.rb b/lib/plaid/models/base_report_attributes.rb index ad416d550..c08a38a85 100644 --- a/lib/plaid/models/base_report_attributes.rb +++ b/lib/plaid/models/base_report_attributes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_average_flow_insights.rb b/lib/plaid/models/base_report_average_flow_insights.rb index 0252ee5cf..cebe65fcb 100644 --- a/lib/plaid/models/base_report_average_flow_insights.rb +++ b/lib/plaid/models/base_report_average_flow_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_average_monthly_balances.rb b/lib/plaid/models/base_report_average_monthly_balances.rb index 18621363c..55f21e170 100644 --- a/lib/plaid/models/base_report_average_monthly_balances.rb +++ b/lib/plaid/models/base_report_average_monthly_balances.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_historical_balance.rb b/lib/plaid/models/base_report_historical_balance.rb index edddf1518..22c61722c 100644 --- a/lib/plaid/models/base_report_historical_balance.rb +++ b/lib/plaid/models/base_report_historical_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_investment_holding.rb b/lib/plaid/models/base_report_investment_holding.rb index 977f46c66..3a0566f64 100644 --- a/lib/plaid/models/base_report_investment_holding.rb +++ b/lib/plaid/models/base_report_investment_holding.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_investment_security.rb b/lib/plaid/models/base_report_investment_security.rb index b3dd32234..92f28bff2 100644 --- a/lib/plaid/models/base_report_investment_security.rb +++ b/lib/plaid/models/base_report_investment_security.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -34,7 +34,7 @@ class BaseReportInvestmentSecurity # If `institution_security_id` is present, this field indicates the Plaid `institution_id` of the institution to whom the identifier belongs. attr_accessor :institution_id - # The security’s trading symbol for publicly traded securities, and otherwise a short identifier if available. + # The security's trading symbol for publicly traded securities, and otherwise a short identifier if available. attr_accessor :ticker_symbol # The security type of the holding. Valid security types are: `cash`: Cash, currency, and money market funds `cryptocurrency`: Digital or virtual currencies `derivative`: Options, warrants, and other derivative instruments `equity`: Domestic and foreign equities `etf`: Multi-asset exchange-traded investment funds `fixed income`: Bonds and certificates of deposit (CDs) `loan`: Loans and loan receivables `mutual fund`: Open- and closed-end vehicles pooling funds of multiple investors `other`: Unknown or other investment types diff --git a/lib/plaid/models/base_report_investment_transaction.rb b/lib/plaid/models/base_report_investment_transaction.rb index 4c8fe731e..d47505dfc 100644 --- a/lib/plaid/models/base_report_investment_transaction.rb +++ b/lib/plaid/models/base_report_investment_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,13 +28,13 @@ class BaseReportInvestmentTransaction # The [ISO 8601](https://wikipedia.org/wiki/ISO_8601) posting date for the transaction. attr_accessor :date - # The institution’s description of the transaction. + # The institution's description of the transaction. attr_accessor :name # The number of units of the security involved in this transaction. Positive for buy transactions; negative for sell transactions. attr_accessor :quantity - # The complete value of the transaction. Positive values when cash is debited, e.g. purchases of stock; negative values when cash is credited, e.g. sales of stock. Treatment remains the same for cash-only movements unassociated with securities. + # The complete value of the transaction. Positive values when cash is debited, e.g. purchases of stock; negative values when cash is credited, e.g. sales of stock. Treatment remains the same for cash-only movements unassociated with securities. For transactions representing a simultaneous cash contribution and purchase of a security, the portion of the transaction representing the purchase takes precedence, and the `amount` is represented as positive. attr_accessor :amount # The price of the security at which this transaction occurred. diff --git a/lib/plaid/models/base_report_investments.rb b/lib/plaid/models/base_report_investments.rb index 300470d3f..13e2473e1 100644 --- a/lib/plaid/models/base_report_investments.rb +++ b/lib/plaid/models/base_report_investments.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_item.rb b/lib/plaid/models/base_report_item.rb index bdace9c14..d98de92a3 100644 --- a/lib/plaid/models/base_report_item.rb +++ b/lib/plaid/models/base_report_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class BaseReportItem # The id of the financial institution associated with the Item. attr_accessor :institution_id - # The date and time when this Item’s data was last retrieved from the financial institution, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. + # The date and time when this Item's data was last retrieved from the financial institution, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. attr_accessor :date_last_updated # The `item_id` of the Item associated with this webhook, warning, or error diff --git a/lib/plaid/models/base_report_longest_gap_insights.rb b/lib/plaid/models/base_report_longest_gap_insights.rb index f5ef11118..fdc847ed1 100644 --- a/lib/plaid/models/base_report_longest_gap_insights.rb +++ b/lib/plaid/models/base_report_longest_gap_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_number_flow_insights.rb b/lib/plaid/models/base_report_number_flow_insights.rb index 0fc43d91b..ea6e64f9d 100644 --- a/lib/plaid/models/base_report_number_flow_insights.rb +++ b/lib/plaid/models/base_report_number_flow_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_transaction.rb b/lib/plaid/models/base_report_transaction.rb index efe888858..d347a6db5 100644 --- a/lib/plaid/models/base_report_transaction.rb +++ b/lib/plaid/models/base_report_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_transaction_personal_finance_category.rb b/lib/plaid/models/base_report_transaction_personal_finance_category.rb index 466ccee3c..316c7a994 100644 --- a/lib/plaid/models/base_report_transaction_personal_finance_category.rb +++ b/lib/plaid/models/base_report_transaction_personal_finance_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class BaseReportTransactionPersonalFinanceCategory # A granular category conveying the transaction's intent. This field can also be used as a unique identifier for the category. attr_accessor :detailed - # A description of how confident we are that the provided categories accurately describe the transaction intent. `VERY_HIGH`: We are more than 98% confident that this category reflects the intent of the transaction. `HIGH`: We are more than 90% confident that this category reflects the intent of the transaction. `MEDIUM`: We are moderately confident that this category reflects the intent of the transaction. `LOW`: This category may reflect the intent, but there may be other categories that are more accurate. `UNKNOWN`: We don’t know the confidence level for this category. + # A description of how confident we are that the provided categories accurately describe the transaction intent. `VERY_HIGH`: We are more than 98% confident that this category reflects the intent of the transaction. `HIGH`: We are more than 90% confident that this category reflects the intent of the transaction. `MEDIUM`: We are moderately confident that this category reflects the intent of the transaction. `LOW`: This category may reflect the intent, but there may be other categories that are more accurate. `UNKNOWN`: We don't know the confidence level for this category. attr_accessor :confidence_level attr_accessor :version diff --git a/lib/plaid/models/base_report_transaction_type.rb b/lib/plaid/models/base_report_transaction_type.rb index 76b53dd19..73b00e94e 100644 --- a/lib/plaid/models/base_report_transaction_type.rb +++ b/lib/plaid/models/base_report_transaction_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_user_attributes.rb b/lib/plaid/models/base_report_user_attributes.rb index 3ff0307ee..10e7e8720 100644 --- a/lib/plaid/models/base_report_user_attributes.rb +++ b/lib/plaid/models/base_report_user_attributes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_warning.rb b/lib/plaid/models/base_report_warning.rb index 457038f1f..57484b59d 100644 --- a/lib/plaid/models/base_report_warning.rb +++ b/lib/plaid/models/base_report_warning.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_report_warning_code.rb b/lib/plaid/models/base_report_warning_code.rb index fe044b2f9..6ac075a57 100644 --- a/lib/plaid/models/base_report_warning_code.rb +++ b/lib/plaid/models/base_report_warning_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/base_reports_error_webhook.rb b/lib/plaid/models/base_reports_error_webhook.rb index aff1d5808..5d51ada84 100644 --- a/lib/plaid/models/base_reports_error_webhook.rb +++ b/lib/plaid/models/base_reports_error_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_account_risk_attributes.rb b/lib/plaid/models/beacon_account_risk_attributes.rb index bc75f41a9..3de9f3b62 100644 --- a/lib/plaid/models/beacon_account_risk_attributes.rb +++ b/lib/plaid/models/beacon_account_risk_attributes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The attributes object contains data that can be used to assess account risk. Examples of data include: `days_since_first_plaid_connection`: The number of days since the first time the Item was connected to an application via Plaid `plaid_connections_count_7d`: The number of times the Item has been connected to applications via Plaid over the past 7 days `plaid_connections_count_30d`: The number of times the Item has been connected to applications via Plaid over the past 30 days `total_plaid_connections_count`: The number of times the Item has been connected to applications via Plaid For the full list and detailed documentation of core attributes available, or to request that core attributes not be returned, contact Sales or your Plaid account manager + # The attributes object contains data that can be used to assess account risk. Examples of data include: `days_since_first_plaid_connection`: The number of days since the first time the Item was connected to an application via Plaid `plaid_connections_count_7d`: The number of times the Item has been connected to applications via Plaid over the past 7 days `plaid_connections_count_30d`: The number of times the Item has been connected to applications via Plaid over the past 30 days `total_plaid_connections_count`: The number of times the Item has been connected to applications via Plaid For the full list and detailed documentation of core attributes available, or to request that core attributes not be returned, contact sales or your Plaid account manager class BeaconAccountRiskAttributes # The number of days since the first time the Item was connected to an application via Plaid attr_accessor :days_since_first_plaid_connection @@ -25,7 +25,7 @@ class BeaconAccountRiskAttributes # Indicates whether the account has withdrawals and transfers disabled or if access to the account is restricted. This could be due to a freeze by the credit issuer, legal restrictions (e.g., sanctions), or regulatory requirements limiting monthly withdrawals, among other reasons attr_accessor :is_account_frozen_or_restricted - # The total number of times the item has been connected to applications via Plaid + # The total number of times the Item has been connected to applications via Plaid attr_accessor :total_plaid_connections_count # The number of times the Item has been connected to applications via Plaid over the past 7 days diff --git a/lib/plaid/models/beacon_account_risk_evaluate_account.rb b/lib/plaid/models/beacon_account_risk_evaluate_account.rb index f2db985ae..42fdc1d90 100644 --- a/lib/plaid/models/beacon_account_risk_evaluate_account.rb +++ b/lib/plaid/models/beacon_account_risk_evaluate_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_account_risk_evaluate_account_attributes.rb b/lib/plaid/models/beacon_account_risk_evaluate_account_attributes.rb index b39565553..82bdc878d 100644 --- a/lib/plaid/models/beacon_account_risk_evaluate_account_attributes.rb +++ b/lib/plaid/models/beacon_account_risk_evaluate_account_attributes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The attributes object contains data that can be used to assess account risk. Examples of data include: `days_since_first_plaid_connection`: The number of days since the first time the Item was connected to an application via Plaid `plaid_connections_count_7d`: The number of times the Item has been connected to applications via Plaid over the past 7 days `plaid_connections_count_30d`: The number of times the Item has been connected to applications via Plaid over the past 30 days `total_plaid_connections_count`: The number of times the Item has been connected to applications via Plaid For the full list and detailed documentation of core attributes available, or to request that core attributes not be returned, contact Sales or your Plaid account manager + # The attributes object contains data that can be used to assess account risk. Examples of data include: `days_since_first_plaid_connection`: The number of days since the first time the Item was connected to an application via Plaid `plaid_connections_count_7d`: The number of times the Item has been connected to applications via Plaid over the past 7 days `plaid_connections_count_30d`: The number of times the Item has been connected to applications via Plaid over the past 30 days `total_plaid_connections_count`: The number of times the Item has been connected to applications via Plaid For the full list and detailed documentation of core attributes available, or to request that core attributes not be returned, contact sales or your Plaid account manager class BeaconAccountRiskEvaluateAccountAttributes # The number of days since the first time the Item was connected to an application via Plaid attr_accessor :days_since_first_plaid_connection diff --git a/lib/plaid/models/beacon_account_risk_evaluate_evaluation_reason.rb b/lib/plaid/models/beacon_account_risk_evaluate_evaluation_reason.rb index 2c6895a16..d8249fd32 100644 --- a/lib/plaid/models/beacon_account_risk_evaluate_evaluation_reason.rb +++ b/lib/plaid/models/beacon_account_risk_evaluate_evaluation_reason.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_account_risk_evaluate_request.rb b/lib/plaid/models/beacon_account_risk_evaluate_request.rb index 512a5ee3e..0d20ed123 100644 --- a/lib/plaid/models/beacon_account_risk_evaluate_request.rb +++ b/lib/plaid/models/beacon_account_risk_evaluate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # BeaconAccountRiskEvaluateRequest defines the request schema for `/v1/beacon/account_risk/risk/evaluate` + # BeaconAccountRiskEvaluateRequest defines the request schema for `/beacon/account_risk/v1/evaluate` class BeaconAccountRiskEvaluateRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id @@ -22,7 +22,7 @@ class BeaconAccountRiskEvaluateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :options @@ -37,7 +37,7 @@ class BeaconAccountRiskEvaluateRequest attr_accessor :device - # The time the event for evaluation has occurred. Populate this field for backfilling data. If you don’t populate this field, we’ll use the timestamp at the time of receipt. Use ISO 8601 format (YYYY-MM-DDTHH:mm:ssZ). + # The time the event for evaluation has occurred. Populate this field for backfilling data. If you don't populate this field, we'll use the timestamp at the time of receipt. Use ISO 8601 format (YYYY-MM-DDTHH:mm:ssZ). attr_accessor :evaluate_time class EnumAttributeValidator diff --git a/lib/plaid/models/beacon_account_risk_evaluate_request_options.rb b/lib/plaid/models/beacon_account_risk_evaluate_request_options.rb index 68256ac6e..173c64bdb 100644 --- a/lib/plaid/models/beacon_account_risk_evaluate_request_options.rb +++ b/lib/plaid/models/beacon_account_risk_evaluate_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_account_risk_evaluate_response.rb b/lib/plaid/models/beacon_account_risk_evaluate_response.rb index 9476ae6bd..94b12c22d 100644 --- a/lib/plaid/models/beacon_account_risk_evaluate_response.rb +++ b/lib/plaid/models/beacon_account_risk_evaluate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_audit_trail.rb b/lib/plaid/models/beacon_audit_trail.rb index 8905d809d..51b09abe0 100644 --- a/lib/plaid/models/beacon_audit_trail.rb +++ b/lib/plaid/models/beacon_audit_trail.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -18,7 +18,7 @@ module Plaid class BeaconAuditTrail attr_accessor :source - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :dashboard_user_id # An ISO8601 formatted timestamp. diff --git a/lib/plaid/models/beacon_audit_trail_source.rb b/lib/plaid/models/beacon_audit_trail_source.rb index f3f939120..8e2ec6903 100644 --- a/lib/plaid/models/beacon_audit_trail_source.rb +++ b/lib/plaid/models/beacon_audit_trail_source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_bank_account_insights.rb b/lib/plaid/models/beacon_bank_account_insights.rb index 4f42ff1bb..fedd3ed1c 100644 --- a/lib/plaid/models/beacon_bank_account_insights.rb +++ b/lib/plaid/models/beacon_bank_account_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Bank Account Insights encapsulate the risk insights for a single Bank Account linked to an Item that is assocaited with a Beacon User. + # Bank Account Insights encapsulate the risk insights for a single Bank Account linked to an Item that is associated with a Beacon User. class BeaconBankAccountInsights # The Plaid `account_id` attr_accessor :account_id diff --git a/lib/plaid/models/beacon_bank_accounts.rb b/lib/plaid/models/beacon_bank_accounts.rb index 840fcad78..16391bb92 100644 --- a/lib/plaid/models/beacon_bank_accounts.rb +++ b/lib/plaid/models/beacon_bank_accounts.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_duplicate_detected_webhook.rb b/lib/plaid/models/beacon_duplicate_detected_webhook.rb index abff0c86a..8e6b0cc0b 100644 --- a/lib/plaid/models/beacon_duplicate_detected_webhook.rb +++ b/lib/plaid/models/beacon_duplicate_detected_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_duplicate_get_request.rb b/lib/plaid/models/beacon_duplicate_get_request.rb index f98b9b82d..9f3f418cf 100644 --- a/lib/plaid/models/beacon_duplicate_get_request.rb +++ b/lib/plaid/models/beacon_duplicate_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_duplicate_get_response.rb b/lib/plaid/models/beacon_duplicate_get_response.rb index 3f34416c1..bab46f177 100644 --- a/lib/plaid/models/beacon_duplicate_get_response.rb +++ b/lib/plaid/models/beacon_duplicate_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_match_summary_analysis.rb b/lib/plaid/models/beacon_match_summary_analysis.rb index 4ffe5823b..f8b6d8a01 100644 --- a/lib/plaid/models/beacon_match_summary_analysis.rb +++ b/lib/plaid/models/beacon_match_summary_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_match_summary_code.rb b/lib/plaid/models/beacon_match_summary_code.rb index a683dc906..9d999160d 100644 --- a/lib/plaid/models/beacon_match_summary_code.rb +++ b/lib/plaid/models/beacon_match_summary_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report.rb b/lib/plaid/models/beacon_report.rb index 21308b9c2..33a9d3874 100644 --- a/lib/plaid/models/beacon_report.rb +++ b/lib/plaid/models/beacon_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_create_request.rb b/lib/plaid/models/beacon_report_create_request.rb index 1928f6732..6a0bd671a 100644 --- a/lib/plaid/models/beacon_report_create_request.rb +++ b/lib/plaid/models/beacon_report_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_create_response.rb b/lib/plaid/models/beacon_report_create_response.rb index 2eaaf623f..568e296cf 100644 --- a/lib/plaid/models/beacon_report_create_response.rb +++ b/lib/plaid/models/beacon_report_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_create_type.rb b/lib/plaid/models/beacon_report_create_type.rb index d405541df..7892f3bb8 100644 --- a/lib/plaid/models/beacon_report_create_type.rb +++ b/lib/plaid/models/beacon_report_create_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_created_webhook.rb b/lib/plaid/models/beacon_report_created_webhook.rb index 181114b24..95022e2ce 100644 --- a/lib/plaid/models/beacon_report_created_webhook.rb +++ b/lib/plaid/models/beacon_report_created_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_get_request.rb b/lib/plaid/models/beacon_report_get_request.rb index 451c046c9..a3b29d7a2 100644 --- a/lib/plaid/models/beacon_report_get_request.rb +++ b/lib/plaid/models/beacon_report_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_get_response.rb b/lib/plaid/models/beacon_report_get_response.rb index 624471a2a..ae1230dcb 100644 --- a/lib/plaid/models/beacon_report_get_response.rb +++ b/lib/plaid/models/beacon_report_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_list_request.rb b/lib/plaid/models/beacon_report_list_request.rb index aac7cc6bd..ce616a5f3 100644 --- a/lib/plaid/models/beacon_report_list_request.rb +++ b/lib/plaid/models/beacon_report_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_list_response.rb b/lib/plaid/models/beacon_report_list_response.rb index c7182eab0..35efbe1be 100644 --- a/lib/plaid/models/beacon_report_list_response.rb +++ b/lib/plaid/models/beacon_report_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_syndication.rb b/lib/plaid/models/beacon_report_syndication.rb index 2b9473bb3..2831bb583 100644 --- a/lib/plaid/models/beacon_report_syndication.rb +++ b/lib/plaid/models/beacon_report_syndication.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_syndication_analysis.rb b/lib/plaid/models/beacon_report_syndication_analysis.rb index 85ce1feb3..53f33b12f 100644 --- a/lib/plaid/models/beacon_report_syndication_analysis.rb +++ b/lib/plaid/models/beacon_report_syndication_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_syndication_created_webhook.rb b/lib/plaid/models/beacon_report_syndication_created_webhook.rb index 16127fa98..85b8fdb0c 100644 --- a/lib/plaid/models/beacon_report_syndication_created_webhook.rb +++ b/lib/plaid/models/beacon_report_syndication_created_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_syndication_get_request.rb b/lib/plaid/models/beacon_report_syndication_get_request.rb index b30adc61d..23d038bda 100644 --- a/lib/plaid/models/beacon_report_syndication_get_request.rb +++ b/lib/plaid/models/beacon_report_syndication_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_syndication_get_response.rb b/lib/plaid/models/beacon_report_syndication_get_response.rb index b82286ad5..cbbc38b33 100644 --- a/lib/plaid/models/beacon_report_syndication_get_response.rb +++ b/lib/plaid/models/beacon_report_syndication_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_syndication_list_request.rb b/lib/plaid/models/beacon_report_syndication_list_request.rb index c29d10ef2..d044bce8d 100644 --- a/lib/plaid/models/beacon_report_syndication_list_request.rb +++ b/lib/plaid/models/beacon_report_syndication_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_syndication_list_response.rb b/lib/plaid/models/beacon_report_syndication_list_response.rb index c780eaaad..21872ba55 100644 --- a/lib/plaid/models/beacon_report_syndication_list_response.rb +++ b/lib/plaid/models/beacon_report_syndication_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_syndication_original_report.rb b/lib/plaid/models/beacon_report_syndication_original_report.rb index 2be47b44e..683f16fe3 100644 --- a/lib/plaid/models/beacon_report_syndication_original_report.rb +++ b/lib/plaid/models/beacon_report_syndication_original_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_type.rb b/lib/plaid/models/beacon_report_type.rb index b3ecb2a8b..21709c3e1 100644 --- a/lib/plaid/models/beacon_report_type.rb +++ b/lib/plaid/models/beacon_report_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_report_updated_webhook.rb b/lib/plaid/models/beacon_report_updated_webhook.rb index ba602cf86..4856bbd0a 100644 --- a/lib/plaid/models/beacon_report_updated_webhook.rb +++ b/lib/plaid/models/beacon_report_updated_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_syndicated_report_depository_account_match_analysis.rb b/lib/plaid/models/beacon_syndicated_report_depository_account_match_analysis.rb index 8bbe2d20d..86445d1fc 100644 --- a/lib/plaid/models/beacon_syndicated_report_depository_account_match_analysis.rb +++ b/lib/plaid/models/beacon_syndicated_report_depository_account_match_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Analysis of whether this account matched between the originally reported Beacon User and the Beacon User that the report syndicated to. class BeaconSyndicatedReportDepositoryAccountMatchAnalysis - # The last 2-4 numeric characters of this account’s account number. + # The last 2-4 numeric characters of this account's account number. attr_accessor :account_mask # The routing number of the account. diff --git a/lib/plaid/models/beacon_user.rb b/lib/plaid/models/beacon_user.rb index 907153ae1..ff3e5a8b7 100644 --- a/lib/plaid/models/beacon_user.rb +++ b/lib/plaid/models/beacon_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_account_insights_get_request.rb b/lib/plaid/models/beacon_user_account_insights_get_request.rb index 366c4b85f..2c6bd05fb 100644 --- a/lib/plaid/models/beacon_user_account_insights_get_request.rb +++ b/lib/plaid/models/beacon_user_account_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class BeaconUserAccountInsightsGetRequest # ID of the associated Beacon User. attr_accessor :beacon_user_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. diff --git a/lib/plaid/models/beacon_user_account_insights_get_response.rb b/lib/plaid/models/beacon_user_account_insights_get_response.rb index 5f61e6786..959f30a13 100644 --- a/lib/plaid/models/beacon_user_account_insights_get_response.rb +++ b/lib/plaid/models/beacon_user_account_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The response schema for `/beacon/user/account/insights/get` + # The response schema for `/beacon/user/account_insights/get` class BeaconUserAccountInsightsGetResponse # ID of the associated Beacon User. attr_accessor :beacon_user_id diff --git a/lib/plaid/models/beacon_user_address.rb b/lib/plaid/models/beacon_user_address.rb index 14e4b81b3..e9ba1b1db 100644 --- a/lib/plaid/models/beacon_user_address.rb +++ b/lib/plaid/models/beacon_user_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_create_request.rb b/lib/plaid/models/beacon_user_create_request.rb index 319575bc7..406a67607 100644 --- a/lib/plaid/models/beacon_user_create_request.rb +++ b/lib/plaid/models/beacon_user_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_create_response.rb b/lib/plaid/models/beacon_user_create_response.rb index 50e88d8cd..e48da65ec 100644 --- a/lib/plaid/models/beacon_user_create_response.rb +++ b/lib/plaid/models/beacon_user_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_data.rb b/lib/plaid/models/beacon_user_data.rb index 1fccfe6f1..ed290d970 100644 --- a/lib/plaid/models/beacon_user_data.rb +++ b/lib/plaid/models/beacon_user_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -31,7 +31,7 @@ class BeaconUserData attr_accessor :id_number - # An IPv4 or IPV6 address. + # An IPv4 or IPv6 address. attr_accessor :ip_address attr_accessor :depository_accounts diff --git a/lib/plaid/models/beacon_user_depository_account.rb b/lib/plaid/models/beacon_user_depository_account.rb index 490619518..95d5b95d6 100644 --- a/lib/plaid/models/beacon_user_depository_account.rb +++ b/lib/plaid/models/beacon_user_depository_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Depository account information for the associated user. class BeaconUserDepositoryAccount - # The last 2-4 numeric characters of this account’s account number. + # The last 2-4 numeric characters of this account's account number. attr_accessor :account_mask # The routing number of the account. diff --git a/lib/plaid/models/beacon_user_get_request.rb b/lib/plaid/models/beacon_user_get_request.rb index f8f3ab6df..ec095d6e1 100644 --- a/lib/plaid/models/beacon_user_get_request.rb +++ b/lib/plaid/models/beacon_user_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_get_response.rb b/lib/plaid/models/beacon_user_get_response.rb index b91ae2ea4..d7723c8c0 100644 --- a/lib/plaid/models/beacon_user_get_response.rb +++ b/lib/plaid/models/beacon_user_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_history_list_request.rb b/lib/plaid/models/beacon_user_history_list_request.rb index 0ede8136e..dd8f5bbcf 100644 --- a/lib/plaid/models/beacon_user_history_list_request.rb +++ b/lib/plaid/models/beacon_user_history_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_history_list_response.rb b/lib/plaid/models/beacon_user_history_list_response.rb index a2500f431..cf26b16fd 100644 --- a/lib/plaid/models/beacon_user_history_list_response.rb +++ b/lib/plaid/models/beacon_user_history_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_id_number.rb b/lib/plaid/models/beacon_user_id_number.rb index 332006efc..844b99938 100644 --- a/lib/plaid/models/beacon_user_id_number.rb +++ b/lib/plaid/models/beacon_user_id_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # The ID number associated with a Beacon User. class BeaconUserIDNumber - # Value of identity document value typed in by user. Alpha-numeric, with all formatting characters stripped. For specific format requirements by ID type, see [Input Validation Rules](https://plaid.com/docs/identity-verification/hybrid-input-validation/#id-numbers). + # Value of the identity document typed in by the user. Alpha-numeric, with all formatting characters stripped. For specific format requirements by ID type, see [Input Validation Rules](https://plaid.com/docs/identity-verification/hybrid-input-validation/#id-numbers). attr_accessor :value attr_accessor :type diff --git a/lib/plaid/models/beacon_user_name.rb b/lib/plaid/models/beacon_user_name.rb index 5d204313d..dd6e34812 100644 --- a/lib/plaid/models/beacon_user_name.rb +++ b/lib/plaid/models/beacon_user_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_name_nullable.rb b/lib/plaid/models/beacon_user_name_nullable.rb index 7ea837869..d616571c2 100644 --- a/lib/plaid/models/beacon_user_name_nullable.rb +++ b/lib/plaid/models/beacon_user_name_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_request_address.rb b/lib/plaid/models/beacon_user_request_address.rb index 56ecadf79..d6fbee278 100644 --- a/lib/plaid/models/beacon_user_request_address.rb +++ b/lib/plaid/models/beacon_user_request_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_request_address_nullable.rb b/lib/plaid/models/beacon_user_request_address_nullable.rb index 534c8210c..b4279a113 100644 --- a/lib/plaid/models/beacon_user_request_address_nullable.rb +++ b/lib/plaid/models/beacon_user_request_address_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_request_data.rb b/lib/plaid/models/beacon_user_request_data.rb index a8392a6c2..753e7ecf9 100644 --- a/lib/plaid/models/beacon_user_request_data.rb +++ b/lib/plaid/models/beacon_user_request_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -31,7 +31,7 @@ class BeaconUserRequestData attr_accessor :id_number - # An IPv4 or IPV6 address. + # An IPv4 or IPv6 address. attr_accessor :ip_address # Provide a list of bank accounts that are associated with this Beacon User. These accounts will be scanned across the Beacon Network and used to find duplicate records. Note: These accounts will not have Bank Account Insights. To receive Bank Account Insights please supply `access_tokens`. diff --git a/lib/plaid/models/beacon_user_request_depository_account.rb b/lib/plaid/models/beacon_user_request_depository_account.rb index 3f005c3ce..3ea057751 100644 --- a/lib/plaid/models/beacon_user_request_depository_account.rb +++ b/lib/plaid/models/beacon_user_request_depository_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_review_request.rb b/lib/plaid/models/beacon_user_review_request.rb index b4464e78e..82af8ca2a 100644 --- a/lib/plaid/models/beacon_user_review_request.rb +++ b/lib/plaid/models/beacon_user_review_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_revision.rb b/lib/plaid/models/beacon_user_revision.rb index 9bb2238cb..8bcfee952 100644 --- a/lib/plaid/models/beacon_user_revision.rb +++ b/lib/plaid/models/beacon_user_revision.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_status.rb b/lib/plaid/models/beacon_user_status.rb index 306cfbaba..85b54acd3 100644 --- a/lib/plaid/models/beacon_user_status.rb +++ b/lib/plaid/models/beacon_user_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_status_updated_webhook.rb b/lib/plaid/models/beacon_user_status_updated_webhook.rb index a73360aa7..e861346f0 100644 --- a/lib/plaid/models/beacon_user_status_updated_webhook.rb +++ b/lib/plaid/models/beacon_user_status_updated_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_update_request.rb b/lib/plaid/models/beacon_user_update_request.rb index 27c352b55..ed129c329 100644 --- a/lib/plaid/models/beacon_user_update_request.rb +++ b/lib/plaid/models/beacon_user_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beacon_user_update_request_data.rb b/lib/plaid/models/beacon_user_update_request_data.rb index df94d9ad8..86c5a9d7a 100644 --- a/lib/plaid/models/beacon_user_update_request_data.rb +++ b/lib/plaid/models/beacon_user_update_request_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -31,7 +31,7 @@ class BeaconUserUpdateRequestData attr_accessor :id_number - # An IPv4 or IPV6 address. + # An IPv4 or IPv6 address. attr_accessor :ip_address attr_accessor :depository_accounts diff --git a/lib/plaid/models/beacon_user_update_response.rb b/lib/plaid/models/beacon_user_update_response.rb index d388d4643..434d548f3 100644 --- a/lib/plaid/models/beacon_user_update_response.rb +++ b/lib/plaid/models/beacon_user_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_ewa_report_v1_get_request.rb b/lib/plaid/models/beta_ewa_report_v1_get_request.rb index 41732c9e9..9d494c8f2 100644 --- a/lib/plaid/models/beta_ewa_report_v1_get_request.rb +++ b/lib/plaid/models/beta_ewa_report_v1_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # BetaEwaReportV1GetRequest defines the request schema for `/beta/ewa_report/v1/get` class BetaEwaReportV1GetRequest - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. diff --git a/lib/plaid/models/beta_ewa_report_v1_get_response.rb b/lib/plaid/models/beta_ewa_report_v1_get_response.rb index 3f5c35707..a73a36c4f 100644 --- a/lib/plaid/models/beta_ewa_report_v1_get_response.rb +++ b/lib/plaid/models/beta_ewa_report_v1_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_partner_customer_v1_create_request.rb b/lib/plaid/models/beta_partner_customer_v1_create_request.rb index 0e90f0055..af41f2f2b 100644 --- a/lib/plaid/models/beta_partner_customer_v1_create_request.rb +++ b/lib/plaid/models/beta_partner_customer_v1_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -31,7 +31,7 @@ class BetaPartnerCustomerV1CreateRequest # The products to be enabled for the end customer. If empty or `null`, this field will default to the products enabled for the reseller at the time this endpoint is called. attr_accessor :products - # If `true`, the end customer's default Link customization will be set to match the partner's. You can always change the end customer's Link customization in the Plaid Dashboard. See the [Link Customization docs](https://plaid.com/docs/link/customization/) for more information. If you require the ability to programmatically create end customers using multiple different Link customization profiles, contact your Plaid Account Manager for assistance. Important: Data Transparency Messaging (DTM) use cases will not be copied to the end customer's Link customization unless the **Publish changes** button is clicked after the use cases are applied. Link will not work in Production unless the end customer's DTM use cases are configured. For more details, see [Data Transparency Messaging](https://plaid.com/docs/link/data-transparency-messaging-migration-guide/). + # If `true`, the end customer's default Link customization will be set to match the partner's. You can always change the end customer's Link customization in the Plaid Dashboard. See the [Link Customization docs](https://plaid.com/docs/link/customization/) for more information. If you require the ability to programmatically create end customers using multiple different Link customization profiles, contact your Plaid account manager for assistance. Important: Data Transparency Messaging (DTM) use cases will not be copied to the end customer's Link customization unless the **Publish changes** button is clicked after the use cases are applied. Link will not work in Production unless the end customer's DTM use cases are configured. For more details, see [Data Transparency Messaging](https://plaid.com/docs/link/data-transparency-messaging-migration-guide/). attr_accessor :create_link_customization # Base64-encoded representation of the end customer's logo. Must be a PNG of size 1024x1024 under 4MB. The logo will be shared with financial institutions and shown to the end user during Link flows. A logo is required if `create_link_customization` is `true`. If `create_link_customization` is `false` and the logo is omitted, the partner's logo will be used if one exists, otherwise a stock logo will be used. diff --git a/lib/plaid/models/beta_partner_customer_v1_create_response.rb b/lib/plaid/models/beta_partner_customer_v1_create_response.rb index 475daffd2..78dd8a17f 100644 --- a/lib/plaid/models/beta_partner_customer_v1_create_response.rb +++ b/lib/plaid/models/beta_partner_customer_v1_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_partner_customer_v1_enable_request.rb b/lib/plaid/models/beta_partner_customer_v1_enable_request.rb index 8ff8f98aa..63e7e987f 100644 --- a/lib/plaid/models/beta_partner_customer_v1_enable_request.rb +++ b/lib/plaid/models/beta_partner_customer_v1_enable_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_partner_customer_v1_enable_response.rb b/lib/plaid/models/beta_partner_customer_v1_enable_response.rb index dfed64c1c..960e32371 100644 --- a/lib/plaid/models/beta_partner_customer_v1_enable_response.rb +++ b/lib/plaid/models/beta_partner_customer_v1_enable_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_partner_customer_v1_get_request.rb b/lib/plaid/models/beta_partner_customer_v1_get_request.rb index 219841f95..8196e7acf 100644 --- a/lib/plaid/models/beta_partner_customer_v1_get_request.rb +++ b/lib/plaid/models/beta_partner_customer_v1_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_partner_customer_v1_get_response.rb b/lib/plaid/models/beta_partner_customer_v1_get_response.rb index a5c209a1b..ed22430d6 100644 --- a/lib/plaid/models/beta_partner_customer_v1_get_response.rb +++ b/lib/plaid/models/beta_partner_customer_v1_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_partner_customer_v1_update_request.rb b/lib/plaid/models/beta_partner_customer_v1_update_request.rb index 1a8fb874f..197d9ba48 100644 --- a/lib/plaid/models/beta_partner_customer_v1_update_request.rb +++ b/lib/plaid/models/beta_partner_customer_v1_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_partner_customer_v1_update_response.rb b/lib/plaid/models/beta_partner_customer_v1_update_response.rb index 447b7d7ec..6837f572b 100644 --- a/lib/plaid/models/beta_partner_customer_v1_update_response.rb +++ b/lib/plaid/models/beta_partner_customer_v1_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_partner_end_customer.rb b/lib/plaid/models/beta_partner_end_customer.rb index e547aeddb..99419a4f8 100644 --- a/lib/plaid/models/beta_partner_end_customer.rb +++ b/lib/plaid/models/beta_partner_end_customer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/beta_partner_end_customer_with_secrets.rb b/lib/plaid/models/beta_partner_end_customer_with_secrets.rb index 4f78b8106..013fd2ae7 100644 --- a/lib/plaid/models/beta_partner_end_customer_with_secrets.rb +++ b/lib/plaid/models/beta_partner_end_customer_with_secrets.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_account.rb b/lib/plaid/models/business_account.rb index dadeed557..d7b44ffd9 100644 --- a/lib/plaid/models/business_account.rb +++ b/lib/plaid/models/business_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,33 +16,29 @@ module Plaid # Business identity information about an account class BusinessAccount - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances - # The last 2-4 alphanumeric characters of either the account’s displayed mask or the account’s official account number. Note that the mask may be non-unique between an Item’s accounts. attr_accessor :mask - # The name of the account, either assigned by the user or by the financial institution itself attr_accessor :name - # The official name of the account as given by the financial institution attr_accessor :official_name attr_accessor :type attr_accessor :subtype - # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_pending`: The Database Auth result is pending and will be available upon Auth request. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. + # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. attr_accessor :verification_status - # The account holder name that was used for micro-deposit and/or database verification. Only returned for Auth Items created via micro-deposit or database verification. This name was manually-entered by the user during Link, unless it was otherwise provided via the `user.legal_name` request field in `/link/token/create` for the Link session that created the Item. attr_accessor :verification_name attr_accessor :verification_insights - # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase and PNC, and in May 2025 US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. + # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase, PNC, and US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`, `ins_127990`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. attr_accessor :persistent_account_id attr_accessor :holder_category diff --git a/lib/plaid/models/business_account_all_of.rb b/lib/plaid/models/business_account_all_of.rb index af2f03134..134421a8f 100644 --- a/lib/plaid/models/business_account_all_of.rb +++ b/lib/plaid/models/business_account_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -15,12 +15,24 @@ module Plaid class BusinessAccountAllOf + attr_accessor :name + + attr_accessor :official_name + + attr_accessor :mask + + attr_accessor :verification_name + # Data returned by the financial institution about the account owner or owners. For business accounts, the name reported may be either the name of the individual or the name of the business, depending on the institution. Multiple owners on a single account will be represented in the same owner object, not in multiple owner objects within the array. attr_accessor :owners # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { + :'name' => :'name', + :'official_name' => :'official_name', + :'mask' => :'mask', + :'verification_name' => :'verification_name', :'owners' => :'owners' } end @@ -33,6 +45,10 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { + :'name' => :'String', + :'official_name' => :'String', + :'mask' => :'String', + :'verification_name' => :'String', :'owners' => :'Array' } end @@ -40,6 +56,8 @@ def self.openapi_types # List of attributes with nullable: true def self.openapi_nullable Set.new([ + :'official_name', + :'mask', ]) end @@ -58,6 +76,22 @@ def initialize(attributes = {}) h[k.to_sym] = v } + if attributes.key?(:'name') + self.name = attributes[:'name'] + end + + if attributes.key?(:'official_name') + self.official_name = attributes[:'official_name'] + end + + if attributes.key?(:'mask') + self.mask = attributes[:'mask'] + end + + if attributes.key?(:'verification_name') + self.verification_name = attributes[:'verification_name'] + end + if attributes.key?(:'owners') if (value = attributes[:'owners']).is_a?(Array) self.owners = value @@ -83,6 +117,10 @@ def valid? def ==(o) return true if self.equal?(o) self.class == o.class && + name == o.name && + official_name == o.official_name && + mask == o.mask && + verification_name == o.verification_name && owners == o.owners end @@ -95,7 +133,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [owners].hash + [name, official_name, mask, verification_name, owners].hash end # Builds the object from hash diff --git a/lib/plaid/models/business_check_boolean_status.rb b/lib/plaid/models/business_check_boolean_status.rb index ecc08e659..bc2bca1aa 100644 --- a/lib/plaid/models/business_check_boolean_status.rb +++ b/lib/plaid/models/business_check_boolean_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_digital_presence_check.rb b/lib/plaid/models/business_digital_presence_check.rb index 7e08e15ff..4a93c2280 100644 --- a/lib/plaid/models/business_digital_presence_check.rb +++ b/lib/plaid/models/business_digital_presence_check.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_email_address.rb b/lib/plaid/models/business_email_address.rb index eb2b9ede5..faae8cbd4 100644 --- a/lib/plaid/models/business_email_address.rb +++ b/lib/plaid/models/business_email_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_entity_type.rb b/lib/plaid/models/business_entity_type.rb index ac6b925ed..b92710241 100644 --- a/lib/plaid/models/business_entity_type.rb +++ b/lib/plaid/models/business_entity_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_field_match_summary.rb b/lib/plaid/models/business_field_match_summary.rb index 6a6cdfcef..28e6e277d 100644 --- a/lib/plaid/models/business_field_match_summary.rb +++ b/lib/plaid/models/business_field_match_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_finance_category.rb b/lib/plaid/models/business_finance_category.rb index 0ff8b9b63..d322912cc 100644 --- a/lib/plaid/models/business_finance_category.rb +++ b/lib/plaid/models/business_finance_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class BusinessFinanceCategory # A granular category conveying the transaction's intent. This field can also be used as a unique identifier for the category. attr_accessor :detailed - # A description of how confident we are that the provided categories accurately describe the transaction intent. `VERY_HIGH`: We are more than 98% confident that this category reflects the intent of the transaction. `HIGH`: We are more than 90% confident that this category reflects the intent of the transaction. `MEDIUM`: We are moderately confident that this category reflects the intent of the transaction. `LOW`: This category may reflect the intent, but there may be other categories that are more accurate. `UNKNOWN`: We don’t know the confidence level for this category. + # A description of how confident we are that the provided categories accurately describe the transaction intent. `VERY_HIGH`: We are more than 98% confident that this category reflects the intent of the transaction. `HIGH`: We are more than 90% confident that this category reflects the intent of the transaction. `MEDIUM`: We are moderately confident that this category reflects the intent of the transaction. `LOW`: This category may reflect the intent, but there may be other categories that are more accurate. `UNKNOWN`: We don't know the confidence level for this category. attr_accessor :confidence_level # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/business_industry_prediction.rb b/lib/plaid/models/business_industry_prediction.rb index ce19d8431..8e02cef58 100644 --- a/lib/plaid/models/business_industry_prediction.rb +++ b/lib/plaid/models/business_industry_prediction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_industry_prediction_nullable.rb b/lib/plaid/models/business_industry_prediction_nullable.rb index 124d90ae0..00285cd6d 100644 --- a/lib/plaid/models/business_industry_prediction_nullable.rb +++ b/lib/plaid/models/business_industry_prediction_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_kyb_check.rb b/lib/plaid/models/business_kyb_check.rb index 6e680e2fc..60cd6d877 100644 --- a/lib/plaid/models/business_kyb_check.rb +++ b/lib/plaid/models/business_kyb_check.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_kyb_match_details.rb b/lib/plaid/models/business_kyb_match_details.rb index 87924f94c..e590b1dd0 100644 --- a/lib/plaid/models/business_kyb_match_details.rb +++ b/lib/plaid/models/business_kyb_match_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_phone_number.rb b/lib/plaid/models/business_phone_number.rb index f4204b285..9bbe2be68 100644 --- a/lib/plaid/models/business_phone_number.rb +++ b/lib/plaid/models/business_phone_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_risk_check.rb b/lib/plaid/models/business_risk_check.rb index 27158f948..182fad18e 100644 --- a/lib/plaid/models/business_risk_check.rb +++ b/lib/plaid/models/business_risk_check.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_search_terms.rb b/lib/plaid/models/business_search_terms.rb index 388a9336c..69f4310bb 100644 --- a/lib/plaid/models/business_search_terms.rb +++ b/lib/plaid/models/business_search_terms.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_verification_create_request.rb b/lib/plaid/models/business_verification_create_request.rb index 720e51766..f786e828b 100644 --- a/lib/plaid/models/business_verification_create_request.rb +++ b/lib/plaid/models/business_verification_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_verification_create_request_business.rb b/lib/plaid/models/business_verification_create_request_business.rb index 1adf0587d..ca1ca6d24 100644 --- a/lib/plaid/models/business_verification_create_request_business.rb +++ b/lib/plaid/models/business_verification_create_request_business.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_verification_create_response.rb b/lib/plaid/models/business_verification_create_response.rb index 2c8e1eb93..4b9dc22ae 100644 --- a/lib/plaid/models/business_verification_create_response.rb +++ b/lib/plaid/models/business_verification_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_verification_get_request.rb b/lib/plaid/models/business_verification_get_request.rb index 5ce6ac8a3..bbfcf258b 100644 --- a/lib/plaid/models/business_verification_get_request.rb +++ b/lib/plaid/models/business_verification_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_verification_get_response.rb b/lib/plaid/models/business_verification_get_response.rb index 800ab8f78..669ddceb0 100644 --- a/lib/plaid/models/business_verification_get_response.rb +++ b/lib/plaid/models/business_verification_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_verification_status_kyb_check.rb b/lib/plaid/models/business_verification_status_kyb_check.rb index 1fcb52624..949265182 100644 --- a/lib/plaid/models/business_verification_status_kyb_check.rb +++ b/lib/plaid/models/business_verification_status_kyb_check.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_verification_status_overall.rb b/lib/plaid/models/business_verification_status_overall.rb index 80eedfdf1..fdf3ea3d1 100644 --- a/lib/plaid/models/business_verification_status_overall.rb +++ b/lib/plaid/models/business_verification_status_overall.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_verification_status_risk_check.rb b/lib/plaid/models/business_verification_status_risk_check.rb index cb40d5d8c..5ddfbdaa0 100644 --- a/lib/plaid/models/business_verification_status_risk_check.rb +++ b/lib/plaid/models/business_verification_status_risk_check.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_verification_status_web_presence_check.rb b/lib/plaid/models/business_verification_status_web_presence_check.rb index bd84d6901..c78e525b8 100644 --- a/lib/plaid/models/business_verification_status_web_presence_check.rb +++ b/lib/plaid/models/business_verification_status_web_presence_check.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_website.rb b/lib/plaid/models/business_website.rb index 10ce83e63..c852e9874 100644 --- a/lib/plaid/models/business_website.rb +++ b/lib/plaid/models/business_website.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_website_analysis.rb b/lib/plaid/models/business_website_analysis.rb index 84d5358c1..87c9b056c 100644 --- a/lib/plaid/models/business_website_analysis.rb +++ b/lib/plaid/models/business_website_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_website_build_status.rb b/lib/plaid/models/business_website_build_status.rb index 0527b42aa..e664e8ac4 100644 --- a/lib/plaid/models/business_website_build_status.rb +++ b/lib/plaid/models/business_website_build_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_website_ssl.rb b/lib/plaid/models/business_website_ssl.rb index ba19eabe9..1be34a250 100644 --- a/lib/plaid/models/business_website_ssl.rb +++ b/lib/plaid/models/business_website_ssl.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/business_whois_record.rb b/lib/plaid/models/business_whois_record.rb index da3269d08..10061489f 100644 --- a/lib/plaid/models/business_whois_record.rb +++ b/lib/plaid/models/business_whois_record.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cash_flow_insight.rb b/lib/plaid/models/cash_flow_insight.rb index fa9ec67c6..ee0b8a620 100644 --- a/lib/plaid/models/cash_flow_insight.rb +++ b/lib/plaid/models/cash_flow_insight.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cash_flow_updates_event_webhook_codes.rb b/lib/plaid/models/cash_flow_updates_event_webhook_codes.rb index 7e4bf5b70..f0f109204 100644 --- a/lib/plaid/models/cash_flow_updates_event_webhook_codes.rb +++ b/lib/plaid/models/cash_flow_updates_event_webhook_codes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cash_flow_updates_expected_deposit_missed_webhook.rb b/lib/plaid/models/cash_flow_updates_expected_deposit_missed_webhook.rb index c9861e052..088b81e22 100644 --- a/lib/plaid/models/cash_flow_updates_expected_deposit_missed_webhook.rb +++ b/lib/plaid/models/cash_flow_updates_expected_deposit_missed_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # For each user's item enabled for Cash Flow Updates, this webhook will fire when an update detects that an expected deposit was missed. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. + # For each user's Item enabled for Cash Flow Updates, this webhook will fire when an update detects that an expected deposit was missed. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. class CashFlowUpdatesExpectedDepositMissedWebhook # `CASH_FLOW_UPDATES` attr_accessor :webhook_type diff --git a/lib/plaid/models/cash_flow_updates_insights_v2_webhook.rb b/lib/plaid/models/cash_flow_updates_insights_v2_webhook.rb index 63e60c2b7..d94add68f 100644 --- a/lib/plaid/models/cash_flow_updates_insights_v2_webhook.rb +++ b/lib/plaid/models/cash_flow_updates_insights_v2_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -24,7 +24,7 @@ class CashFlowUpdatesInsightsV2Webhook attr_accessor :status - # The `user_id` associated with the user whose data is being requested. This is received by calling `user/create`. + # The `user_id` associated with the user whose data is being requested. This is received by calling `/user/create`. attr_accessor :user_id # Array containing the insights detected within the generated report, if any. Possible values include: `LARGE_DEPOSIT_DETECTED`: signaling a deposit over $5,000 `LOW_BALANCE_DETECTED`: signaling a balance below $100 `NEW_LOAN_PAYMENT_DETECTED`: signaling a new loan payment `NSF_OVERDRAFT_DETECTED`: signaling an NSF overdraft diff --git a/lib/plaid/models/cash_flow_updates_insights_webhook.rb b/lib/plaid/models/cash_flow_updates_insights_webhook.rb index 0df73a0c0..3b7a2aff4 100644 --- a/lib/plaid/models/cash_flow_updates_insights_webhook.rb +++ b/lib/plaid/models/cash_flow_updates_insights_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cash_flow_updates_large_deposit_webhook.rb b/lib/plaid/models/cash_flow_updates_large_deposit_webhook.rb index fd685ddaf..abfa2965d 100644 --- a/lib/plaid/models/cash_flow_updates_large_deposit_webhook.rb +++ b/lib/plaid/models/cash_flow_updates_large_deposit_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # For each user's item enabled for Cash Flow Updates, this webhook will fire when an update detects a deposit over $5,000. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. + # For each user's Item enabled for Cash Flow Updates, this webhook will fire when an update detects a deposit over $5,000. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. class CashFlowUpdatesLargeDepositWebhook # `CASH_FLOW_UPDATES` attr_accessor :webhook_type diff --git a/lib/plaid/models/cash_flow_updates_low_balance_webhook.rb b/lib/plaid/models/cash_flow_updates_low_balance_webhook.rb index eeb9f5c56..c5bcd47f1 100644 --- a/lib/plaid/models/cash_flow_updates_low_balance_webhook.rb +++ b/lib/plaid/models/cash_flow_updates_low_balance_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # For each user's item enabled for Cash Flow Updates, this webhook will fire when an update detects a balance below $100. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. + # For each user's Item enabled for Cash Flow Updates, this webhook will fire when an update detects a balance below $100. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. class CashFlowUpdatesLowBalanceWebhook # `CASH_FLOW_UPDATES` attr_accessor :webhook_type diff --git a/lib/plaid/models/cash_flow_updates_new_income_stream_webhook.rb b/lib/plaid/models/cash_flow_updates_new_income_stream_webhook.rb index 08097e76f..f8dc389ec 100644 --- a/lib/plaid/models/cash_flow_updates_new_income_stream_webhook.rb +++ b/lib/plaid/models/cash_flow_updates_new_income_stream_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # For each user's item enabled for Cash Flow Updates, this webhook will fire when an update includes a new income stream. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. + # For each user's Item enabled for Cash Flow Updates, this webhook will fire when an update includes a new income stream. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. class CashFlowUpdatesNewIncomeStreamWebhook # `CASH_FLOW_UPDATES` attr_accessor :webhook_type diff --git a/lib/plaid/models/cash_flow_updates_new_loan_payment_webhook.rb b/lib/plaid/models/cash_flow_updates_new_loan_payment_webhook.rb index cbdb5e12e..3ced7042c 100644 --- a/lib/plaid/models/cash_flow_updates_new_loan_payment_webhook.rb +++ b/lib/plaid/models/cash_flow_updates_new_loan_payment_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # For each user's item enabled for Cash Flow Updates, this webhook will fire when an update detects a new loan payment. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. + # For each user's Item enabled for Cash Flow Updates, this webhook will fire when an update detects a new loan payment. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. class CashFlowUpdatesNewLoanPaymentWebhook # `CASH_FLOW_UPDATES` attr_accessor :webhook_type diff --git a/lib/plaid/models/cash_flow_updates_nsf_webhook.rb b/lib/plaid/models/cash_flow_updates_nsf_webhook.rb index d44ffb268..91a71c237 100644 --- a/lib/plaid/models/cash_flow_updates_nsf_webhook.rb +++ b/lib/plaid/models/cash_flow_updates_nsf_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # For each user's item enabled for Cash Flow Updates, this webhook will fire when an update includes an NSF overdraft transaction. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. + # For each user's Item enabled for Cash Flow Updates, this webhook will fire when an update includes an NSF overdraft transaction. Upon receiving the webhook, call `/cra/monitoring_insights/get` to retrieve the updated insights. class CashFlowUpdatesNSFWebhook # `CASH_FLOW_UPDATES` attr_accessor :webhook_type diff --git a/lib/plaid/models/cashflow_attributes_version.rb b/lib/plaid/models/cashflow_attributes_version.rb index 05f1f72d4..9efc8374c 100644 --- a/lib/plaid/models/cashflow_attributes_version.rb +++ b/lib/plaid/models/cashflow_attributes_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_account_insights.rb b/lib/plaid/models/cashflow_report_account_insights.rb index cffd70014..06db3da16 100644 --- a/lib/plaid/models/cashflow_report_account_insights.rb +++ b/lib/plaid/models/cashflow_report_account_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_get_request.rb b/lib/plaid/models/cashflow_report_get_request.rb index f4ac71ab4..ba02960c9 100644 --- a/lib/plaid/models/cashflow_report_get_request.rb +++ b/lib/plaid/models/cashflow_report_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class CashflowReportGetRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/cashflow_report_get_request_options.rb b/lib/plaid/models/cashflow_report_get_request_options.rb index e82f1a360..e31c76f13 100644 --- a/lib/plaid/models/cashflow_report_get_request_options.rb +++ b/lib/plaid/models/cashflow_report_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_get_response.rb b/lib/plaid/models/cashflow_report_get_response.rb index 58ae9be4a..626cd3ebf 100644 --- a/lib/plaid/models/cashflow_report_get_response.rb +++ b/lib/plaid/models/cashflow_report_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_historical_balance.rb b/lib/plaid/models/cashflow_report_historical_balance.rb index b93d6ae93..bc693b294 100644 --- a/lib/plaid/models/cashflow_report_historical_balance.rb +++ b/lib/plaid/models/cashflow_report_historical_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_insights_get_request.rb b/lib/plaid/models/cashflow_report_insights_get_request.rb index 95ef6d07c..99f5217d7 100644 --- a/lib/plaid/models/cashflow_report_insights_get_request.rb +++ b/lib/plaid/models/cashflow_report_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class CashflowReportInsightsGetRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/cashflow_report_insights_get_response.rb b/lib/plaid/models/cashflow_report_insights_get_response.rb index 65957c558..788cb4694 100644 --- a/lib/plaid/models/cashflow_report_insights_get_response.rb +++ b/lib/plaid/models/cashflow_report_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -23,7 +23,7 @@ class CashflowReportInsightsGetResponse attr_accessor :account_insights - # Datetime of last cashflow report generation in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format ( `YYYY-MM-DDTHH:mm:ssZ` ) + # Datetime of last Cashflow Report generation in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format ( `YYYY-MM-DDTHH:mm:ssZ` ) attr_accessor :last_generated_time # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/cashflow_report_monthly_summary.rb b/lib/plaid/models/cashflow_report_monthly_summary.rb index 7a513a2fb..187400b4f 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_average_daily_ending_balance.rb b/lib/plaid/models/cashflow_report_monthly_summary_average_daily_ending_balance.rb index 0b7d97281..23839da56 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_average_daily_ending_balance.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_average_daily_ending_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_average_daily_inflow_amount.rb b/lib/plaid/models/cashflow_report_monthly_summary_average_daily_inflow_amount.rb index 44969ab24..a4becedc4 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_average_daily_inflow_amount.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_average_daily_inflow_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_average_daily_net_cashflow_amount.rb b/lib/plaid/models/cashflow_report_monthly_summary_average_daily_net_cashflow_amount.rb index e12bf0c0b..118e4e7a0 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_average_daily_net_cashflow_amount.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_average_daily_net_cashflow_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_average_daily_outflow_amount.rb b/lib/plaid/models/cashflow_report_monthly_summary_average_daily_outflow_amount.rb index 8b7671ddc..4059abd7e 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_average_daily_outflow_amount.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_average_daily_outflow_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_ending_balance.rb b/lib/plaid/models/cashflow_report_monthly_summary_ending_balance.rb index 43fcfae1d..7e5207dea 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_ending_balance.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_ending_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_starting_balance.rb b/lib/plaid/models/cashflow_report_monthly_summary_starting_balance.rb index 35494d7dd..9fcc099e9 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_starting_balance.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_starting_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_total_loan_payment.rb b/lib/plaid/models/cashflow_report_monthly_summary_total_loan_payment.rb index 50572dc3d..654a4dd04 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_total_loan_payment.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_total_loan_payment.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_total_payroll.rb b/lib/plaid/models/cashflow_report_monthly_summary_total_payroll.rb index 3b94b7f52..3ccf9366d 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_total_payroll.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_total_payroll.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_total_revenue.rb b/lib/plaid/models/cashflow_report_monthly_summary_total_revenue.rb index 405db3e5d..6c7b814a6 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_total_revenue.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_total_revenue.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_monthly_summary_total_variable_expense.rb b/lib/plaid/models/cashflow_report_monthly_summary_total_variable_expense.rb index 1d236b8d9..da350daed 100644 --- a/lib/plaid/models/cashflow_report_monthly_summary_total_variable_expense.rb +++ b/lib/plaid/models/cashflow_report_monthly_summary_total_variable_expense.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_payment_meta.rb b/lib/plaid/models/cashflow_report_payment_meta.rb index 2d6619917..9fd441419 100644 --- a/lib/plaid/models/cashflow_report_payment_meta.rb +++ b/lib/plaid/models/cashflow_report_payment_meta.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_refresh_request.rb b/lib/plaid/models/cashflow_report_refresh_request.rb index 0f859fa6d..df0f0871e 100644 --- a/lib/plaid/models/cashflow_report_refresh_request.rb +++ b/lib/plaid/models/cashflow_report_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class CashflowReportRefreshRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/cashflow_report_refresh_response.rb b/lib/plaid/models/cashflow_report_refresh_response.rb index ba0e3f6bc..eeca22047 100644 --- a/lib/plaid/models/cashflow_report_refresh_response.rb +++ b/lib/plaid/models/cashflow_report_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # CashflowReportRefreshResponse defines the response schema for `/cashflow_report/response` + # CashflowReportRefreshResponse defines the response schema for `/cashflow_report/refresh` class CashflowReportRefreshResponse # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. attr_accessor :request_id diff --git a/lib/plaid/models/cashflow_report_transaction.rb b/lib/plaid/models/cashflow_report_transaction.rb index e01c2c627..e6bbdae22 100644 --- a/lib/plaid/models/cashflow_report_transaction.rb +++ b/lib/plaid/models/cashflow_report_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_transactions_get_request.rb b/lib/plaid/models/cashflow_report_transactions_get_request.rb index 21f0f67e4..3b6b56c15 100644 --- a/lib/plaid/models/cashflow_report_transactions_get_request.rb +++ b/lib/plaid/models/cashflow_report_transactions_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class CashflowReportTransactionsGetRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/cashflow_report_transactions_get_request_options.rb b/lib/plaid/models/cashflow_report_transactions_get_request_options.rb index 530ddd88b..11efc6714 100644 --- a/lib/plaid/models/cashflow_report_transactions_get_request_options.rb +++ b/lib/plaid/models/cashflow_report_transactions_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cashflow_report_transactions_get_response.rb b/lib/plaid/models/cashflow_report_transactions_get_response.rb index 2dab37e73..609347792 100644 --- a/lib/plaid/models/cashflow_report_transactions_get_response.rb +++ b/lib/plaid/models/cashflow_report_transactions_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/categories_get_response.rb b/lib/plaid/models/categories_get_response.rb index fee220c08..eb1f4e682 100644 --- a/lib/plaid/models/categories_get_response.rb +++ b/lib/plaid/models/categories_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/category.rb b/lib/plaid/models/category.rb index 39ed18be7..a64759ecb 100644 --- a/lib/plaid/models/category.rb +++ b/lib/plaid/models/category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/category_expenses.rb b/lib/plaid/models/category_expenses.rb index 58f74a7ec..fa0233013 100644 --- a/lib/plaid/models/category_expenses.rb +++ b/lib/plaid/models/category_expenses.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/category_insight_details.rb b/lib/plaid/models/category_insight_details.rb index bc6063fd1..eb3a96cef 100644 --- a/lib/plaid/models/category_insight_details.rb +++ b/lib/plaid/models/category_insight_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/category_insights.rb b/lib/plaid/models/category_insights.rb index 971e75e38..98c56b2e6 100644 --- a/lib/plaid/models/category_insights.rb +++ b/lib/plaid/models/category_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cause.rb b/lib/plaid/models/cause.rb index 4d48d89e6..2287e0814 100644 --- a/lib/plaid/models/cause.rb +++ b/lib/plaid/models/cause.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class Cause # The particular error code. Safe for programmatic use. attr_accessor :error_code - # The specific reason for the error code. Currently, reasons are only supported OAuth-based item errors; `null` will be returned otherwise. Safe for programmatic use. Possible values: `OAUTH_INVALID_TOKEN`: The user’s OAuth connection to this institution has been invalidated. `OAUTH_CONSENT_EXPIRED`: The user's access consent for this OAuth connection to this institution has expired. `OAUTH_USER_REVOKED`: The user’s OAuth connection to this institution is invalid because the user revoked their connection. + # The specific reason for the error code. Currently, reasons are only supported OAuth-based item errors; `null` will be returned otherwise. Safe for programmatic use. Possible values: `OAUTH_INVALID_TOKEN`: The user's OAuth connection to this institution has been invalidated. `OAUTH_CONSENT_EXPIRED`: The user's access consent for this OAuth connection to this institution has expired. `OAUTH_USER_REVOKED`: The user's OAuth connection to this institution is invalid because the user revoked their connection. attr_accessor :error_code_reason # A developer-friendly representation of the error code. This may change over time and is not safe for programmatic use. diff --git a/lib/plaid/models/cause_all_of.rb b/lib/plaid/models/cause_all_of.rb index 90649d7da..2ecbdea81 100644 --- a/lib/plaid/models/cause_all_of.rb +++ b/lib/plaid/models/cause_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/check_report_warning.rb b/lib/plaid/models/check_report_warning.rb index 69cab3d31..3194a6211 100644 --- a/lib/plaid/models/check_report_warning.rb +++ b/lib/plaid/models/check_report_warning.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/check_report_warning_code.rb b/lib/plaid/models/check_report_warning_code.rb index 2ef3b43dc..97fc946db 100644 --- a/lib/plaid/models/check_report_warning_code.rb +++ b/lib/plaid/models/check_report_warning_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_customization.rb b/lib/plaid/models/client_customization.rb index 31c6743b7..49faadc2a 100644 --- a/lib/plaid/models/client_customization.rb +++ b/lib/plaid/models/client_customization.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_provided_enhanced_transaction.rb b/lib/plaid/models/client_provided_enhanced_transaction.rb index 06fd746db..b4d531ecd 100644 --- a/lib/plaid/models/client_provided_enhanced_transaction.rb +++ b/lib/plaid/models/client_provided_enhanced_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_provided_enriched_transaction.rb b/lib/plaid/models/client_provided_enriched_transaction.rb index 2a517cc38..b5b04513c 100644 --- a/lib/plaid/models/client_provided_enriched_transaction.rb +++ b/lib/plaid/models/client_provided_enriched_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_provided_raw_transaction.rb b/lib/plaid/models/client_provided_raw_transaction.rb index e2eee7cd1..5844a19c0 100644 --- a/lib/plaid/models/client_provided_raw_transaction.rb +++ b/lib/plaid/models/client_provided_raw_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_provided_transaction.rb b/lib/plaid/models/client_provided_transaction.rb index dcc7b9414..589b9c778 100644 --- a/lib/plaid/models/client_provided_transaction.rb +++ b/lib/plaid/models/client_provided_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_provided_transaction_location.rb b/lib/plaid/models/client_provided_transaction_location.rb index 48ba41f45..d97b434ad 100644 --- a/lib/plaid/models/client_provided_transaction_location.rb +++ b/lib/plaid/models/client_provided_transaction_location.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_user_identity.rb b/lib/plaid/models/client_user_identity.rb index f36516354..514d1ab89 100644 --- a/lib/plaid/models/client_user_identity.rb +++ b/lib/plaid/models/client_user_identity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_user_identity_address.rb b/lib/plaid/models/client_user_identity_address.rb index 28e877fe6..f43eede62 100644 --- a/lib/plaid/models/client_user_identity_address.rb +++ b/lib/plaid/models/client_user_identity_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_user_identity_email.rb b/lib/plaid/models/client_user_identity_email.rb index 890e48f84..0ed3ebde7 100644 --- a/lib/plaid/models/client_user_identity_email.rb +++ b/lib/plaid/models/client_user_identity_email.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_user_identity_name.rb b/lib/plaid/models/client_user_identity_name.rb index 15cba4be8..8a9dcdb9e 100644 --- a/lib/plaid/models/client_user_identity_name.rb +++ b/lib/plaid/models/client_user_identity_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/client_user_identity_phone_number.rb b/lib/plaid/models/client_user_identity_phone_number.rb index 0e3aaa9eb..a5a0c7c42 100644 --- a/lib/plaid/models/client_user_identity_phone_number.rb +++ b/lib/plaid/models/client_user_identity_phone_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/connected_application.rb b/lib/plaid/models/connected_application.rb index b645663d4..d9ef98542 100644 --- a/lib/plaid/models/connected_application.rb +++ b/lib/plaid/models/connected_application.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Describes the connected application for a particular end user. class ConnectedApplication - # This field will map to the application ID that is returned from /item/application/list, or provided to the institution in an oauth redirect. + # This field will map to the application ID that is returned from `/item/application/list`, or provided to the institution in an oauth redirect. attr_accessor :application_id # The name of the application diff --git a/lib/plaid/models/consent_event.rb b/lib/plaid/models/consent_event.rb index ca5d603ea..69713db5f 100644 --- a/lib/plaid/models/consent_event.rb +++ b/lib/plaid/models/consent_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -26,10 +26,10 @@ class ConsentEvent attr_accessor :event_code - # Unique identifier for the institution associated with the Item. Field is `null` for Items created via Same Day Micro-deposits. + # Unique identifier for the institution associated with the Item. Field is `null` for Items created via Same-Day Micro-deposits. attr_accessor :institution_id - # The full name of the institution associated with the Item. Field is `null` for Items created via Same Day Micro-deposits. + # The full name of the institution associated with the Item. Field is `null` for Items created via Same-Day Micro-deposits. attr_accessor :institution_name attr_accessor :initiator diff --git a/lib/plaid/models/consent_event_code.rb b/lib/plaid/models/consent_event_code.rb index 218f5db2a..79cf3ae92 100644 --- a/lib/plaid/models/consent_event_code.rb +++ b/lib/plaid/models/consent_event_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/consent_event_initiator.rb b/lib/plaid/models/consent_event_initiator.rb index e32b4fa82..6e7ed9525 100644 --- a/lib/plaid/models/consent_event_initiator.rb +++ b/lib/plaid/models/consent_event_initiator.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/consent_event_type.rb b/lib/plaid/models/consent_event_type.rb index 9f44dd1ee..117162186 100644 --- a/lib/plaid/models/consent_event_type.rb +++ b/lib/plaid/models/consent_event_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/consent_events_get_request.rb b/lib/plaid/models/consent_events_get_request.rb index 539846f2c..a621e80d2 100644 --- a/lib/plaid/models/consent_events_get_request.rb +++ b/lib/plaid/models/consent_events_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ConsentEventsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/consent_events_get_response.rb b/lib/plaid/models/consent_events_get_response.rb index b5d54a098..5ddfe90b5 100644 --- a/lib/plaid/models/consent_events_get_response.rb +++ b/lib/plaid/models/consent_events_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/consented_account.rb b/lib/plaid/models/consented_account.rb index 104a75b16..75be21679 100644 --- a/lib/plaid/models/consented_account.rb +++ b/lib/plaid/models/consented_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # A financial institution account. class ConsentedAccount - # Plaid’s unique identifier for the account. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id # The last 2-4 alphanumeric characters of an account's official account number diff --git a/lib/plaid/models/consumer_dispute.rb b/lib/plaid/models/consumer_dispute.rb index 75d551626..c3ee0c935 100644 --- a/lib/plaid/models/consumer_dispute.rb +++ b/lib/plaid/models/consumer_dispute.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/consumer_dispute_category.rb b/lib/plaid/models/consumer_dispute_category.rb index ffbbc1898..82ca9e1d3 100644 --- a/lib/plaid/models/consumer_dispute_category.rb +++ b/lib/plaid/models/consumer_dispute_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/consumer_report_pdf_get_request.rb b/lib/plaid/models/consumer_report_pdf_get_request.rb index 84ba7e7d6..bd4611ff2 100644 --- a/lib/plaid/models/consumer_report_pdf_get_request.rb +++ b/lib/plaid/models/consumer_report_pdf_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ConsumerReportPDFGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/consumer_report_permissible_purpose.rb b/lib/plaid/models/consumer_report_permissible_purpose.rb index 0e439ca96..6e7535131 100644 --- a/lib/plaid/models/consumer_report_permissible_purpose.rb +++ b/lib/plaid/models/consumer_report_permissible_purpose.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/consumer_report_user_identity.rb b/lib/plaid/models/consumer_report_user_identity.rb index 2c545fbc1..e38352242 100644 --- a/lib/plaid/models/consumer_report_user_identity.rb +++ b/lib/plaid/models/consumer_report_user_identity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # This field is only used by integrations created before December 10, 2025. All other integrations must use the `identity` object instead. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). To create a Plaid Check Consumer Report for a user when using a `user_token`, this field must be present. If this field is not provided during user token creation, you can add it to the user later by calling `/user/update`. Once the field has been added to the user, you will be able to call `/link/token/create` with a non-empty `consumer_report_permissible_purpose` (which will automatically create a Plaid Check Consumer Report), or call `/cra/check_report/create` for that user. + # This field is only used by integrations created before December 10, 2025. All other integrations must use the `identity` object instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). To create a Plaid Check Consumer Report for a user when using a `user_token`, this field must be present. If this field is not provided during user token creation, you can add it to the user later by calling `/user/update`. Once the field has been added to the user, you will be able to call `/link/token/create` with a non-empty `consumer_report_permissible_purpose` (which will automatically create a Plaid Check Consumer Report), or call `/cra/check_report/create` for that user. class ConsumerReportUserIdentity # The user's first name attr_accessor :first_name @@ -28,10 +28,10 @@ class ConsumerReportUserIdentity # The user's emails attr_accessor :emails - # The user's full social security number. This field should only be provided by lenders intending to share the resulting consumer report with a Government-Sponsored Enterprise (GSE), such as Fannie Mae or Freddie Mac. Format: \"ddd-dd-dddd\" + # The user's full Social Security number. This field should only be provided by lenders intending to share the resulting consumer report with a Government-Sponsored Enterprise (GSE), such as Fannie Mae or Freddie Mac. Format: \"ddd-dd-dddd\" attr_accessor :ssn_full - # The last 4 digits of the user's social security number. + # The last 4 digits of the user's Social Security number. attr_accessor :ssn_last_4 # To be provided in the format \"yyyy-mm-dd\". This field is required for all Plaid Check customers. diff --git a/lib/plaid/models/counterparty.rb b/lib/plaid/models/counterparty.rb index 2236ecc24..44a94e49d 100644 --- a/lib/plaid/models/counterparty.rb +++ b/lib/plaid/models/counterparty.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -30,10 +30,10 @@ class Counterparty # The URL of a logo associated with the counterparty, if available. The logo will always be 100×100 pixel PNG file. attr_accessor :logo_url - # A description of how confident we are that the provided counterparty is involved in the transaction. `VERY_HIGH`: We recognize this counterparty and we are more than 98% confident that it is involved in this transaction. `HIGH`: We recognize this counterparty and we are more than 90% confident that it is involved in this transaction. `MEDIUM`: We are moderately confident that this counterparty was involved in this transaction, but some details may differ from our records. `LOW`: We didn’t find a matching counterparty in our records, so we are returning a cleansed name parsed out of the request description. `UNKNOWN`: We don’t know the confidence level for this counterparty. + # A description of how confident we are that the provided counterparty is involved in the transaction. `VERY_HIGH`: We recognize this counterparty and we are more than 98% confident that it is involved in this transaction. `HIGH`: We recognize this counterparty and we are more than 90% confident that it is involved in this transaction. `MEDIUM`: We are moderately confident that this counterparty was involved in this transaction, but some details may differ from our records. `LOW`: We didn't find a matching counterparty in our records, so we are returning a cleansed name parsed out of the request description. `UNKNOWN`: We don't know the confidence level for this counterparty. attr_accessor :confidence_level - # The phone number associated with the counterparty in E. 164 format. If there is a location match (i.e. a street address is returned in the location object), the phone number will be location specific. + # The phone number associated with the counterparty in E.164 format. If there is a location match (i.e. a street address is returned in the location object), the phone number will be location specific. attr_accessor :phone_number attr_accessor :account_numbers diff --git a/lib/plaid/models/counterparty_insights.rb b/lib/plaid/models/counterparty_insights.rb index 049f9b570..f3b2069c5 100644 --- a/lib/plaid/models/counterparty_insights.rb +++ b/lib/plaid/models/counterparty_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,10 +16,10 @@ module Plaid # Insights around a user's counterparties class CounterpartyInsights - # Insights related to a user’s transactions with other financial institutions, including detected account types. + # Insights related to a user's transactions with other financial institutions, including detected account types. attr_accessor :financial_institution_insights - # Insights about a user’s top merchants, ranked by spend. + # Insights about a user's top merchants, ranked by spend. attr_accessor :merchant_insights # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/counterparty_numbers.rb b/lib/plaid/models/counterparty_numbers.rb index e8b6a6c7a..b6a7a2590 100644 --- a/lib/plaid/models/counterparty_numbers.rb +++ b/lib/plaid/models/counterparty_numbers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/counterparty_numbers_bacs.rb b/lib/plaid/models/counterparty_numbers_bacs.rb index 699e0a5cd..1dae57b4b 100644 --- a/lib/plaid/models/counterparty_numbers_bacs.rb +++ b/lib/plaid/models/counterparty_numbers_bacs.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,12 +14,12 @@ require 'time' module Plaid - # Identifying information for a UK bank account via BACS. + # Identifying information for a UK bank account via Bacs. class CounterpartyNumbersBACS - # The BACS account number for the account. + # The Bacs account number for the account. attr_accessor :account - # The BACS sort code for the account. + # The Bacs sort code for the account. attr_accessor :sort_code # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/counterparty_numbers_international.rb b/lib/plaid/models/counterparty_numbers_international.rb index 9302c5206..62090cc25 100644 --- a/lib/plaid/models/counterparty_numbers_international.rb +++ b/lib/plaid/models/counterparty_numbers_international.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -18,7 +18,7 @@ module Plaid class CounterpartyNumbersInternational attr_accessor :iban - # Bank identifier code (BIC) for this counterparty. + # Business Identifier Code (BIC) for this counterparty. attr_accessor :bic # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/counterparty_type.rb b/lib/plaid/models/counterparty_type.rb index 5187e4ded..9decdb476 100644 --- a/lib/plaid/models/counterparty_type.rb +++ b/lib/plaid/models/counterparty_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/country_code.rb b/lib/plaid/models/country_code.rb index b5928205b..9c7cef74e 100644 --- a/lib/plaid/models/country_code.rb +++ b/lib/plaid/models/country_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_annual_income_values.rb b/lib/plaid/models/cra_annual_income_values.rb index d0f2ad348..7f8ae82e5 100644 --- a/lib/plaid/models/cra_annual_income_values.rb +++ b/lib/plaid/models/cra_annual_income_values.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_account.rb b/lib/plaid/models/cra_bank_income_account.rb index 35191f05b..8fca1ecb5 100644 --- a/lib/plaid/models/cra_bank_income_account.rb +++ b/lib/plaid/models/cra_bank_income_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # The Item's bank accounts that have the selected data. class CraBankIncomeAccount - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id # The last 2-4 alphanumeric characters of an account's official account number. Note that the mask may be non-unique between an Item's accounts, and it may also not match the mask that the bank displays to the user. diff --git a/lib/plaid/models/cra_bank_income_account_metadata.rb b/lib/plaid/models/cra_bank_income_account_metadata.rb index 260b00086..f92990151 100644 --- a/lib/plaid/models/cra_bank_income_account_metadata.rb +++ b/lib/plaid/models/cra_bank_income_account_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_bonus_type.rb b/lib/plaid/models/cra_bank_income_bonus_type.rb index 6eee3d54e..9a8286b40 100644 --- a/lib/plaid/models/cra_bank_income_bonus_type.rb +++ b/lib/plaid/models/cra_bank_income_bonus_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_cause.rb b/lib/plaid/models/cra_bank_income_cause.rb index 4cdc6d590..af345e0a1 100644 --- a/lib/plaid/models/cra_bank_income_cause.rb +++ b/lib/plaid/models/cra_bank_income_cause.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_complete_result.rb b/lib/plaid/models/cra_bank_income_complete_result.rb index ec276e001..5fbd85cfe 100644 --- a/lib/plaid/models/cra_bank_income_complete_result.rb +++ b/lib/plaid/models/cra_bank_income_complete_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_complete_webhook.rb b/lib/plaid/models/cra_bank_income_complete_webhook.rb index dab2d6a0f..b3b59f1ae 100644 --- a/lib/plaid/models/cra_bank_income_complete_webhook.rb +++ b/lib/plaid/models/cra_bank_income_complete_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when a bank income report has finished generating or failed to generate, triggered by calling `/cra/bank_income/get`. + # Fired when a bank income report has finished generating or failed to generate, triggered by calling `/credit/bank_income/get`. class CraBankIncomeCompleteWebhook # `CRA_INCOME` attr_accessor :webhook_type diff --git a/lib/plaid/models/cra_bank_income_employer.rb b/lib/plaid/models/cra_bank_income_employer.rb index a1488e824..21a87ae35 100644 --- a/lib/plaid/models/cra_bank_income_employer.rb +++ b/lib/plaid/models/cra_bank_income_employer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_error_webhook.rb b/lib/plaid/models/cra_bank_income_error_webhook.rb index 6cec95dd0..30b89c89e 100644 --- a/lib/plaid/models/cra_bank_income_error_webhook.rb +++ b/lib/plaid/models/cra_bank_income_error_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_historical_summary.rb b/lib/plaid/models/cra_bank_income_historical_summary.rb index 410c74e9c..29ce7320d 100644 --- a/lib/plaid/models/cra_bank_income_historical_summary.rb +++ b/lib/plaid/models/cra_bank_income_historical_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_income_provider.rb b/lib/plaid/models/cra_bank_income_income_provider.rb index 5746f8373..2278ccc03 100644 --- a/lib/plaid/models/cra_bank_income_income_provider.rb +++ b/lib/plaid/models/cra_bank_income_income_provider.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_item.rb b/lib/plaid/models/cra_bank_income_item.rb index 91bf96b3c..ea9d12266 100644 --- a/lib/plaid/models/cra_bank_income_item.rb +++ b/lib/plaid/models/cra_bank_income_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_source.rb b/lib/plaid/models/cra_bank_income_source.rb index a696838a6..ddea6d23c 100644 --- a/lib/plaid/models/cra_bank_income_source.rb +++ b/lib/plaid/models/cra_bank_income_source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -30,12 +30,12 @@ class CraBankIncomeSource # Minimum of all dates within the specific income sources in the user's bank account for days requested by the client. The date will be returned in an ISO 8601 format (YYYY-MM-DD). attr_accessor :start_date - # Maximum of all dates within the specific income sources in the user’s bank account for days requested by the client. The date will be returned in an ISO 8601 format (YYYY-MM-DD). + # Maximum of all dates within the specific income sources in the user's bank account for days requested by the client. The date will be returned in an ISO 8601 format (YYYY-MM-DD). attr_accessor :end_date attr_accessor :pay_frequency - # Total amount of earnings in the user’s bank account for the specific income source for days requested by the client. + # Total amount of earnings in the user's bank account for the specific income source for days requested by the client. attr_accessor :total_amount # The ISO 4217 currency code of the amount or balance. @@ -47,7 +47,7 @@ class CraBankIncomeSource # Number of transactions for the income source within the start and end date. attr_accessor :transaction_count - # The expected date of the end user’s next paycheck for the income source. The date will be returned in an ISO 8601 format (YYYY-MM-DD). + # The expected date of the end user's next paycheck for the income source. The date will be returned in an ISO 8601 format (YYYY-MM-DD). attr_accessor :next_payment_date attr_accessor :status diff --git a/lib/plaid/models/cra_bank_income_status.rb b/lib/plaid/models/cra_bank_income_status.rb index 9483f0625..e58d7921f 100644 --- a/lib/plaid/models/cra_bank_income_status.rb +++ b/lib/plaid/models/cra_bank_income_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_summary.rb b/lib/plaid/models/cra_bank_income_summary.rb index 324b121db..be95d416d 100644 --- a/lib/plaid/models/cra_bank_income_summary.rb +++ b/lib/plaid/models/cra_bank_income_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_transaction.rb b/lib/plaid/models/cra_bank_income_transaction.rb index 0bc46a294..8f67ab923 100644 --- a/lib/plaid/models/cra_bank_income_transaction.rb +++ b/lib/plaid/models/cra_bank_income_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_warning.rb b/lib/plaid/models/cra_bank_income_warning.rb index 0f4ba2f6b..49ffa53e0 100644 --- a/lib/plaid/models/cra_bank_income_warning.rb +++ b/lib/plaid/models/cra_bank_income_warning.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_bank_income_warning_code.rb b/lib/plaid/models/cra_bank_income_warning_code.rb index 73d134de2..66d9352bd 100644 --- a/lib/plaid/models/cra_bank_income_warning_code.rb +++ b/lib/plaid/models/cra_bank_income_warning_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_cashflow_insights_report.rb b/lib/plaid/models/cra_cashflow_insights_report.rb index a241b3546..68e14a1f7 100644 --- a/lib/plaid/models/cra_cashflow_insights_report.rb +++ b/lib/plaid/models/cra_cashflow_insights_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_base_report_get_request.rb b/lib/plaid/models/cra_check_report_base_report_get_request.rb index c4ab21c6f..08817a70f 100644 --- a/lib/plaid/models/cra_check_report_base_report_get_request.rb +++ b/lib/plaid/models/cra_check_report_base_report_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,16 +22,16 @@ class CraCheckReportBaseReportGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # The third-party user token associated with the requested User data. attr_accessor :third_party_user_token - # The item IDs to include in the Base Report. If not provided, all items associated with the user will be included. + # The Item IDs to include in the Base Report. If not provided, all Items associated with the user will be included. attr_accessor :item_ids - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_tier diff --git a/lib/plaid/models/cra_check_report_base_report_get_response.rb b/lib/plaid/models/cra_check_report_base_report_get_response.rb index 5fd70e441..70ef87c23 100644 --- a/lib/plaid/models/cra_check_report_base_report_get_response.rb +++ b/lib/plaid/models/cra_check_report_base_report_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_cashflow_insights_get_options.rb b/lib/plaid/models/cra_check_report_cashflow_insights_get_options.rb index 1d8aa2244..cd7cd3fa4 100644 --- a/lib/plaid/models/cra_check_report_cashflow_insights_get_options.rb +++ b/lib/plaid/models/cra_check_report_cashflow_insights_get_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_cashflow_insights_get_request.rb b/lib/plaid/models/cra_check_report_cashflow_insights_get_request.rb index 6936d7032..8d5395925 100644 --- a/lib/plaid/models/cra_check_report_cashflow_insights_get_request.rb +++ b/lib/plaid/models/cra_check_report_cashflow_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,13 +22,13 @@ class CraCheckReportCashflowInsightsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # The third-party user token associated with the requested User data. attr_accessor :third_party_user_token - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :options diff --git a/lib/plaid/models/cra_check_report_cashflow_insights_get_response.rb b/lib/plaid/models/cra_check_report_cashflow_insights_get_response.rb index bf69eb87d..d365209fa 100644 --- a/lib/plaid/models/cra_check_report_cashflow_insights_get_response.rb +++ b/lib/plaid/models/cra_check_report_cashflow_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_create_base_report_options.rb b/lib/plaid/models/cra_check_report_create_base_report_options.rb index 0db2bbf3a..13cbbf89e 100644 --- a/lib/plaid/models/cra_check_report_create_base_report_options.rb +++ b/lib/plaid/models/cra_check_report_create_base_report_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_create_partner_insights_options.rb b/lib/plaid/models/cra_check_report_create_partner_insights_options.rb index ca750d6cb..fab955466 100644 --- a/lib/plaid/models/cra_check_report_create_partner_insights_options.rb +++ b/lib/plaid/models/cra_check_report_create_partner_insights_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_create_request.rb b/lib/plaid/models/cra_check_report_create_request.rb index aa94d0f98..61f37d4ac 100644 --- a/lib/plaid/models/cra_check_report_create_request.rb +++ b/lib/plaid/models/cra_check_report_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class CraCheckReportCreateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # The destination URL to which webhooks will be sent diff --git a/lib/plaid/models/cra_check_report_create_response.rb b/lib/plaid/models/cra_check_report_create_response.rb index 0e835691a..f8ca944ea 100644 --- a/lib/plaid/models/cra_check_report_create_response.rb +++ b/lib/plaid/models/cra_check_report_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_failed_webhook.rb b/lib/plaid/models/cra_check_report_failed_webhook.rb index 74570ed35..427277e8b 100644 --- a/lib/plaid/models/cra_check_report_failed_webhook.rb +++ b/lib/plaid/models/cra_check_report_failed_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_freddie_mac_get_request.rb b/lib/plaid/models/cra_check_report_freddie_mac_get_request.rb index 0ca6422e8..57e8ff13a 100644 --- a/lib/plaid/models/cra_check_report_freddie_mac_get_request.rb +++ b/lib/plaid/models/cra_check_report_freddie_mac_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_freddie_mac_get_response.rb b/lib/plaid/models/cra_check_report_freddie_mac_get_response.rb index 9841a1460..490f26cfb 100644 --- a/lib/plaid/models/cra_check_report_freddie_mac_get_response.rb +++ b/lib/plaid/models/cra_check_report_freddie_mac_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_freddie_mac_verification_of_assets_deal.rb b/lib/plaid/models/cra_check_report_freddie_mac_verification_of_assets_deal.rb index d80e7e66f..b38b1b748 100644 --- a/lib/plaid/models/cra_check_report_freddie_mac_verification_of_assets_deal.rb +++ b/lib/plaid/models/cra_check_report_freddie_mac_verification_of_assets_deal.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_gse_options.rb b/lib/plaid/models/cra_check_report_gse_options.rb index 813215f17..dee67a4cf 100644 --- a/lib/plaid/models/cra_check_report_gse_options.rb +++ b/lib/plaid/models/cra_check_report_gse_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_home_lending_report_options.rb b/lib/plaid/models/cra_check_report_home_lending_report_options.rb index 591e5b950..de85d1c52 100644 --- a/lib/plaid/models/cra_check_report_home_lending_report_options.rb +++ b/lib/plaid/models/cra_check_report_home_lending_report_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_income_insights_get_options.rb b/lib/plaid/models/cra_check_report_income_insights_get_options.rb index c91744a76..ce96f2116 100644 --- a/lib/plaid/models/cra_check_report_income_insights_get_options.rb +++ b/lib/plaid/models/cra_check_report_income_insights_get_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_income_insights_get_request.rb b/lib/plaid/models/cra_check_report_income_insights_get_request.rb index fe495a590..7ac92dfd9 100644 --- a/lib/plaid/models/cra_check_report_income_insights_get_request.rb +++ b/lib/plaid/models/cra_check_report_income_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,13 +22,13 @@ class CraCheckReportIncomeInsightsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # The third-party user token associated with the requested User data. attr_accessor :third_party_user_token - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id attr_accessor :options diff --git a/lib/plaid/models/cra_check_report_income_insights_get_response.rb b/lib/plaid/models/cra_check_report_income_insights_get_response.rb index 65c401410..1be1b7d58 100644 --- a/lib/plaid/models/cra_check_report_income_insights_get_response.rb +++ b/lib/plaid/models/cra_check_report_income_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_lend_score_get_options.rb b/lib/plaid/models/cra_check_report_lend_score_get_options.rb index 5d48f2171..d76410ce4 100644 --- a/lib/plaid/models/cra_check_report_lend_score_get_options.rb +++ b/lib/plaid/models/cra_check_report_lend_score_get_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_lend_score_get_request.rb b/lib/plaid/models/cra_check_report_lend_score_get_request.rb index 938eea1ca..74fe42741 100644 --- a/lib/plaid/models/cra_check_report_lend_score_get_request.rb +++ b/lib/plaid/models/cra_check_report_lend_score_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,13 +22,13 @@ class CraCheckReportLendScoreGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # The third-party user token associated with the requested User data. attr_accessor :third_party_user_token - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :options diff --git a/lib/plaid/models/cra_check_report_lend_score_get_response.rb b/lib/plaid/models/cra_check_report_lend_score_get_response.rb index 37b653550..3b5ad9e1d 100644 --- a/lib/plaid/models/cra_check_report_lend_score_get_response.rb +++ b/lib/plaid/models/cra_check_report_lend_score_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_network_insights_get_options.rb b/lib/plaid/models/cra_check_report_network_insights_get_options.rb index c893014ca..87dc57455 100644 --- a/lib/plaid/models/cra_check_report_network_insights_get_options.rb +++ b/lib/plaid/models/cra_check_report_network_insights_get_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_network_insights_get_request.rb b/lib/plaid/models/cra_check_report_network_insights_get_request.rb index 32e9f0a52..3220a2ad9 100644 --- a/lib/plaid/models/cra_check_report_network_insights_get_request.rb +++ b/lib/plaid/models/cra_check_report_network_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CraCheckReportNetworkInsightsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id attr_accessor :options @@ -30,7 +30,7 @@ class CraCheckReportNetworkInsightsGetRequest # The third-party user token associated with the requested User data. attr_accessor :third_party_user_token - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/cra_check_report_network_insights_get_response.rb b/lib/plaid/models/cra_check_report_network_insights_get_response.rb index e02d3a37a..e5a6b68ec 100644 --- a/lib/plaid/models/cra_check_report_network_insights_get_response.rb +++ b/lib/plaid/models/cra_check_report_network_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # CraCheckReportNetworkInsightsGetResponse defines the response schema for `/cra/check_report/network_attributes/get`. + # CraCheckReportNetworkInsightsGetResponse defines the response schema for `/cra/check_report/network_insights/get`. class CraCheckReportNetworkInsightsGetResponse attr_accessor :report diff --git a/lib/plaid/models/cra_check_report_partner_insights_get_options.rb b/lib/plaid/models/cra_check_report_partner_insights_get_options.rb index fb2e932b9..e950104ad 100644 --- a/lib/plaid/models/cra_check_report_partner_insights_get_options.rb +++ b/lib/plaid/models/cra_check_report_partner_insights_get_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_partner_insights_get_partner_insights.rb b/lib/plaid/models/cra_check_report_partner_insights_get_partner_insights.rb index d4c65cf45..dc1f3314b 100644 --- a/lib/plaid/models/cra_check_report_partner_insights_get_partner_insights.rb +++ b/lib/plaid/models/cra_check_report_partner_insights_get_partner_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Defines configuration to generate Partner Insights + # Defines configuration to generate Partner Insights. class CraCheckReportPartnerInsightsGetPartnerInsights attr_accessor :prism_versions diff --git a/lib/plaid/models/cra_check_report_partner_insights_get_request.rb b/lib/plaid/models/cra_check_report_partner_insights_get_request.rb index 644acad33..03fde1d28 100644 --- a/lib/plaid/models/cra_check_report_partner_insights_get_request.rb +++ b/lib/plaid/models/cra_check_report_partner_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # CraPartnerInsightsGetRequest defines the request schema for `/cra/partner_insights/get`. + # CraCheckReportPartnerInsightsGetRequest defines the request schema for `/cra/check_report/partner_insights/get`. class CraCheckReportPartnerInsightsGetRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id @@ -22,13 +22,13 @@ class CraCheckReportPartnerInsightsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # The third-party user token associated with the requested User data. attr_accessor :third_party_user_token - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_tier diff --git a/lib/plaid/models/cra_check_report_partner_insights_get_response.rb b/lib/plaid/models/cra_check_report_partner_insights_get_response.rb index 65dac296a..fc879a252 100644 --- a/lib/plaid/models/cra_check_report_partner_insights_get_response.rb +++ b/lib/plaid/models/cra_check_report_partner_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # CraPartnerInsightsGetResponse defines the response schema for `/cra/partner_insights/get`. + # CraCheckReportPartnerInsightsGetResponse defines the response schema for `/cra/check_report/partner_insights/get`. class CraCheckReportPartnerInsightsGetResponse attr_accessor :report diff --git a/lib/plaid/models/cra_check_report_pdf_get_request.rb b/lib/plaid/models/cra_check_report_pdf_get_request.rb index 8a2b7edfc..7d022c5ed 100644 --- a/lib/plaid/models/cra_check_report_pdf_get_request.rb +++ b/lib/plaid/models/cra_check_report_pdf_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CraCheckReportPDFGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # The third-party user token associated with the requested User data. @@ -31,7 +31,7 @@ class CraCheckReportPDFGetRequest # Use this field to include other reports in the PDF. attr_accessor :add_ons - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/cra_check_report_ready_webhook.rb b/lib/plaid/models/cra_check_report_ready_webhook.rb index e9fab1070..d5604ec15 100644 --- a/lib/plaid/models/cra_check_report_ready_webhook.rb +++ b/lib/plaid/models/cra_check_report_ready_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when the Check Report are ready to be retrieved. Once this webhook has fired, the report will be available to retrieve for 24 hours. + # Fired when the Check Report is ready to be retrieved. Once this webhook has fired, the report will be available to retrieve for 24 hours. class CraCheckReportReadyWebhook # `CHECK_REPORT` attr_accessor :webhook_type diff --git a/lib/plaid/models/cra_check_report_verification_get_employment_refresh_options.rb b/lib/plaid/models/cra_check_report_verification_get_employment_refresh_options.rb index 33bcd00cc..79707d4a3 100644 --- a/lib/plaid/models/cra_check_report_verification_get_employment_refresh_options.rb +++ b/lib/plaid/models/cra_check_report_verification_get_employment_refresh_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_verification_get_report_type.rb b/lib/plaid/models/cra_check_report_verification_get_report_type.rb index d20dcde69..9de1d6545 100644 --- a/lib/plaid/models/cra_check_report_verification_get_report_type.rb +++ b/lib/plaid/models/cra_check_report_verification_get_report_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -17,6 +17,7 @@ module Plaid class CraCheckReportVerificationGetReportType VOA = "VOA".freeze EMPLOYMENT_REFRESH = "EMPLOYMENT_REFRESH".freeze + INCOME = "INCOME".freeze # Builds the enum from string # @param [String] The enum value in the form of the string diff --git a/lib/plaid/models/cra_check_report_verification_get_request.rb b/lib/plaid/models/cra_check_report_verification_get_request.rb index 0e968e813..9ae507b19 100644 --- a/lib/plaid/models/cra_check_report_verification_get_request.rb +++ b/lib/plaid/models/cra_check_report_verification_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CraCheckReportVerificationGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Specifies which types of home lending reports are expected in the response @@ -30,7 +30,7 @@ class CraCheckReportVerificationGetRequest attr_accessor :employment_refresh_options - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/cra_check_report_verification_get_response.rb b/lib/plaid/models/cra_check_report_verification_get_response.rb index e156e3f86..745cea97f 100644 --- a/lib/plaid/models/cra_check_report_verification_get_response.rb +++ b/lib/plaid/models/cra_check_report_verification_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_check_report_verification_pdf_get_request.rb b/lib/plaid/models/cra_check_report_verification_pdf_get_request.rb index 224e99453..dfad97d7e 100644 --- a/lib/plaid/models/cra_check_report_verification_pdf_get_request.rb +++ b/lib/plaid/models/cra_check_report_verification_pdf_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CraCheckReportVerificationPdfGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # The third-party user token associated with the requested User data. @@ -30,30 +30,11 @@ class CraCheckReportVerificationPdfGetRequest attr_accessor :report_requested - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). - attr_accessor :user_token - - class EnumAttributeValidator - attr_reader :datatype - attr_reader :allowable_values - - def initialize(datatype, allowable_values) - @allowable_values = allowable_values.map do |value| - case datatype.to_s - when /Integer/i - value.to_i - when /Float/i - value.to_f - else - value - end - end - end + # Specifies which types of verification reports to include in the returned PDF. Supported combinations are: `[voa]`, `[employment_refresh]`, `[income]`, or `[voa, income]`. Other combinations are not supported. + attr_accessor :reports_requested - def valid?(value) - !value || allowable_values.include?(value) - end - end + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map @@ -63,6 +44,7 @@ def self.attribute_map :'user_id' => :'user_id', :'third_party_user_token' => :'third_party_user_token', :'report_requested' => :'report_requested', + :'reports_requested' => :'reports_requested', :'user_token' => :'user_token' } end @@ -80,6 +62,7 @@ def self.openapi_types :'user_id' => :'String', :'third_party_user_token' => :'String', :'report_requested' => :'CraCheckReportVerificationPdfReportType', + :'reports_requested' => :'Array', :'user_token' => :'String' } end @@ -125,6 +108,12 @@ def initialize(attributes = {}) self.report_requested = attributes[:'report_requested'] end + if attributes.key?(:'reports_requested') + if (value = attributes[:'reports_requested']).is_a?(Array) + self.reports_requested = value + end + end + if attributes.key?(:'user_token') self.user_token = attributes[:'user_token'] end @@ -134,8 +123,9 @@ def initialize(attributes = {}) # @return Array for valid properties with the reasons def list_invalid_properties invalid_properties = Array.new - if @report_requested.nil? - invalid_properties.push('invalid value for "report_requested", report_requested cannot be nil.') + + if !@reports_requested.nil? && @reports_requested.length < 1 + invalid_properties.push('invalid value for "reports_requested", number of items must be greater than or equal to 1.') end invalid_properties @@ -144,10 +134,21 @@ def list_invalid_properties # Check to see if the all the properties in the model are valid # @return true if the model is valid def valid? - return false if @report_requested.nil? + return false if !@reports_requested.nil? && @reports_requested.length < 1 true end + # Custom attribute writer method with validation + # @param [Object] reports_requested Value to be assigned + def reports_requested=(reports_requested) + + if !reports_requested.nil? && reports_requested.length < 1 + fail ArgumentError, 'invalid value for "reports_requested", number of items must be greater than or equal to 1.' + end + + @reports_requested = reports_requested + end + # Checks equality by comparing each attribute. # @param [Object] Object to be compared def ==(o) @@ -158,6 +159,7 @@ def ==(o) user_id == o.user_id && third_party_user_token == o.third_party_user_token && report_requested == o.report_requested && + reports_requested == o.reports_requested && user_token == o.user_token end @@ -170,7 +172,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [client_id, secret, user_id, third_party_user_token, report_requested, user_token].hash + [client_id, secret, user_id, third_party_user_token, report_requested, reports_requested, user_token].hash end # Builds the object from hash diff --git a/lib/plaid/models/cra_check_report_verification_pdf_report_type.rb b/lib/plaid/models/cra_check_report_verification_pdf_report_type.rb index d6acdc8da..e6377e608 100644 --- a/lib/plaid/models/cra_check_report_verification_pdf_report_type.rb +++ b/lib/plaid/models/cra_check_report_verification_pdf_report_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -17,6 +17,7 @@ module Plaid class CraCheckReportVerificationPdfReportType VOA = "voa".freeze EMPLOYMENT_REFRESH = "employment_refresh".freeze + INCOME = "income".freeze # Builds the enum from string # @param [String] The enum value in the form of the string diff --git a/lib/plaid/models/cra_credit_profile_inquiry_type.rb b/lib/plaid/models/cra_credit_profile_inquiry_type.rb index 49a3f3ebd..0ce8f61b4 100644 --- a/lib/plaid/models/cra_credit_profile_inquiry_type.rb +++ b/lib/plaid/models/cra_credit_profile_inquiry_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_credit_profile_lend_score.rb b/lib/plaid/models/cra_credit_profile_lend_score.rb index f29786a00..8c619f2f5 100644 --- a/lib/plaid/models/cra_credit_profile_lend_score.rb +++ b/lib/plaid/models/cra_credit_profile_lend_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class CraCreditProfileLendScore # The score returned by the LendScore model. Will be an integer in the range 1 to 99. Higher scores indicate lower credit risk. attr_accessor :score - # The reasons for an individual having risk according to the LendScore. For a full list of possible reason codes and a mapping of reason codes to human-readable reasons, contact your Plaid Account Manager. Different LendScore versions will use different sets of reason codes. + # The reasons for an individual having risk according to the LendScore. For a full list of possible reason codes and a mapping of reason codes to human-readable reasons, contact your Plaid account manager. Different LendScore versions will use different sets of reason codes. attr_accessor :reason_codes # The variant identifier for this LendScore result. diff --git a/lib/plaid/models/cra_credit_profile_report.rb b/lib/plaid/models/cra_credit_profile_report.rb index d0be076d9..2fd91bfd5 100644 --- a/lib/plaid/models/cra_credit_profile_report.rb +++ b/lib/plaid/models/cra_credit_profile_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_credit_profile_report_get_request.rb b/lib/plaid/models/cra_credit_profile_report_get_request.rb index ce0774af3..b4a23820c 100644 --- a/lib/plaid/models/cra_credit_profile_report_get_request.rb +++ b/lib/plaid/models/cra_credit_profile_report_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CraCreditProfileReportGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id attr_accessor :consumer_report_permissible_purpose diff --git a/lib/plaid/models/cra_credit_profile_report_get_response.rb b/lib/plaid/models/cra_credit_profile_report_get_response.rb index e10e075d3..5f0292882 100644 --- a/lib/plaid/models/cra_credit_profile_report_get_response.rb +++ b/lib/plaid/models/cra_credit_profile_report_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,6 +21,9 @@ class CraCreditProfileReportGetResponse # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. attr_accessor :request_id + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + attr_accessor :user_id + # If the report generation was successful but a subset of data could not be retrieved, this array will contain information about the errors causing information to be missing attr_accessor :warnings @@ -29,6 +32,7 @@ def self.attribute_map { :'report' => :'report', :'request_id' => :'request_id', + :'user_id' => :'user_id', :'warnings' => :'warnings' } end @@ -43,6 +47,7 @@ def self.openapi_types { :'report' => :'CraCreditProfileReport', :'request_id' => :'String', + :'user_id' => :'String', :'warnings' => :'Array' } end @@ -76,6 +81,10 @@ def initialize(attributes = {}) self.request_id = attributes[:'request_id'] end + if attributes.key?(:'user_id') + self.user_id = attributes[:'user_id'] + end + if attributes.key?(:'warnings') if (value = attributes[:'warnings']).is_a?(Array) self.warnings = value @@ -118,6 +127,7 @@ def ==(o) self.class == o.class && report == o.report && request_id == o.request_id && + user_id == o.user_id && warnings == o.warnings end @@ -130,7 +140,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [report, request_id, warnings].hash + [report, request_id, user_id, warnings].hash end # Builds the object from hash diff --git a/lib/plaid/models/cra_credit_profile_report_metadata.rb b/lib/plaid/models/cra_credit_profile_report_metadata.rb index 798d903f5..2f69b4e91 100644 --- a/lib/plaid/models/cra_credit_profile_report_metadata.rb +++ b/lib/plaid/models/cra_credit_profile_report_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_credit_profile_report_type.rb b/lib/plaid/models/cra_credit_profile_report_type.rb index cf054df39..1b93a98f5 100644 --- a/lib/plaid/models/cra_credit_profile_report_type.rb +++ b/lib/plaid/models/cra_credit_profile_report_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_credit_profile_report_version.rb b/lib/plaid/models/cra_credit_profile_report_version.rb index 0ffe34c09..67ca1c262 100644 --- a/lib/plaid/models/cra_credit_profile_report_version.rb +++ b/lib/plaid/models/cra_credit_profile_report_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_current_modeled_income.rb b/lib/plaid/models/cra_current_modeled_income.rb index 6206c80ad..1887723d7 100644 --- a/lib/plaid/models/cra_current_modeled_income.rb +++ b/lib/plaid/models/cra_current_modeled_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_employment_refresh_report.rb b/lib/plaid/models/cra_employment_refresh_report.rb index e07f5e023..7eb9f99e1 100644 --- a/lib/plaid/models/cra_employment_refresh_report.rb +++ b/lib/plaid/models/cra_employment_refresh_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_employment_refresh_report_account.rb b/lib/plaid/models/cra_employment_refresh_report_account.rb index 346fd9160..b4a048d0b 100644 --- a/lib/plaid/models/cra_employment_refresh_report_account.rb +++ b/lib/plaid/models/cra_employment_refresh_report_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Employment Refresh Report information about an account. class CraEmploymentRefreshReportAccount - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id # The name of the account, either assigned by the user or by the financial institution itself. diff --git a/lib/plaid/models/cra_employment_refresh_report_item.rb b/lib/plaid/models/cra_employment_refresh_report_item.rb index 5efd43f3b..ce5e57d06 100644 --- a/lib/plaid/models/cra_employment_refresh_report_item.rb +++ b/lib/plaid/models/cra_employment_refresh_report_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,7 +28,7 @@ class CraEmploymentRefreshReportItem # The `item_id` of the Item associated with this webhook, warning, or error attr_accessor :item_id - # The date and time when this Item’s data was last retrieved from the financial institution, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. + # The date and time when this Item's data was last retrieved from the financial institution, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. attr_accessor :last_update_time # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/cra_employment_refresh_report_transaction.rb b/lib/plaid/models/cra_employment_refresh_report_transaction.rb index 9ef531286..8124504f7 100644 --- a/lib/plaid/models/cra_employment_refresh_report_transaction.rb +++ b/lib/plaid/models/cra_employment_refresh_report_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_income_category.rb b/lib/plaid/models/cra_income_category.rb index e7f251efc..beb02a693 100644 --- a/lib/plaid/models/cra_income_category.rb +++ b/lib/plaid/models/cra_income_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_income_insights.rb b/lib/plaid/models/cra_income_insights.rb index ce26aae78..04d0544a8 100644 --- a/lib/plaid/models/cra_income_insights.rb +++ b/lib/plaid/models/cra_income_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -146,12 +146,17 @@ def initialize(attributes = {}) # @return Array for valid properties with the reasons def list_invalid_properties invalid_properties = Array.new + if @income_streams.nil? + invalid_properties.push('invalid value for "income_streams", income_streams cannot be nil.') + end + invalid_properties end # Check to see if the all the properties in the model are valid # @return true if the model is valid def valid? + return false if @income_streams.nil? true end diff --git a/lib/plaid/models/cra_income_insights_user_summary.rb b/lib/plaid/models/cra_income_insights_user_summary.rb index dfd5f9cad..64a2434db 100644 --- a/lib/plaid/models/cra_income_insights_user_summary.rb +++ b/lib/plaid/models/cra_income_insights_user_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_income_metrics.rb b/lib/plaid/models/cra_income_metrics.rb index 71d636948..962951905 100644 --- a/lib/plaid/models/cra_income_metrics.rb +++ b/lib/plaid/models/cra_income_metrics.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_income_next_payment.rb b/lib/plaid/models/cra_income_next_payment.rb index 18ad49540..6b54b07fd 100644 --- a/lib/plaid/models/cra_income_next_payment.rb +++ b/lib/plaid/models/cra_income_next_payment.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_income_stream.rb b/lib/plaid/models/cra_income_stream.rb index be91c509d..dbc16ab86 100644 --- a/lib/plaid/models/cra_income_stream.rb +++ b/lib/plaid/models/cra_income_stream.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_income_stream_insights.rb b/lib/plaid/models/cra_income_stream_insights.rb index 65d1a982a..2a0353914 100644 --- a/lib/plaid/models/cra_income_stream_insights.rb +++ b/lib/plaid/models/cra_income_stream_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_income_transaction.rb b/lib/plaid/models/cra_income_transaction.rb index 709b4cc55..9e6690f03 100644 --- a/lib/plaid/models/cra_income_transaction.rb +++ b/lib/plaid/models/cra_income_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_income_transaction_outlier.rb b/lib/plaid/models/cra_income_transaction_outlier.rb index 87c8c5ed6..fdacfbf90 100644 --- a/lib/plaid/models/cra_income_transaction_outlier.rb +++ b/lib/plaid/models/cra_income_transaction_outlier.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_lend_score_report.rb b/lib/plaid/models/cra_lend_score_report.rb index a89d7686b..24f4a68e0 100644 --- a/lib/plaid/models/cra_lend_score_report.rb +++ b/lib/plaid/models/cra_lend_score_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_application.rb b/lib/plaid/models/cra_loan_application.rb index dc909f5d6..c0cc2a73f 100644 --- a/lib/plaid/models/cra_loan_application.rb +++ b/lib/plaid/models/cra_loan_application.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_application_decision.rb b/lib/plaid/models/cra_loan_application_decision.rb index 846e83da2..4c9d2f369 100644 --- a/lib/plaid/models/cra_loan_application_decision.rb +++ b/lib/plaid/models/cra_loan_application_decision.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_closed_status.rb b/lib/plaid/models/cra_loan_closed_status.rb index 419074c5a..804a28c25 100644 --- a/lib/plaid/models/cra_loan_closed_status.rb +++ b/lib/plaid/models/cra_loan_closed_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_opened_status.rb b/lib/plaid/models/cra_loan_opened_status.rb index 5105c4b5c..638e240e1 100644 --- a/lib/plaid/models/cra_loan_opened_status.rb +++ b/lib/plaid/models/cra_loan_opened_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_payment_history.rb b/lib/plaid/models/cra_loan_payment_history.rb index 690776224..c97a3e499 100644 --- a/lib/plaid/models/cra_loan_payment_history.rb +++ b/lib/plaid/models/cra_loan_payment_history.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CraLoanPaymentHistory # The payment due date or end date of the payment period. The date should be in ISO 8601 format (YYYY-MM-DD). attr_accessor :due_date - # The number of days the loan was delinquent at the end of the pay period. If specified, should be greater of equal to 0. + # The number of days the loan was delinquent at the end of the pay period. If specified, should be greater than or equal to 0. attr_accessor :days_past_due # The amount past due or the charge-off amount of the loan at the end of the payment period. diff --git a/lib/plaid/models/cra_loan_payment_schedule.rb b/lib/plaid/models/cra_loan_payment_schedule.rb index 4ea28e407..9e8668c46 100644 --- a/lib/plaid/models/cra_loan_payment_schedule.rb +++ b/lib/plaid/models/cra_loan_payment_schedule.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_register.rb b/lib/plaid/models/cra_loan_register.rb index 8cf1fe031..70a981fee 100644 --- a/lib/plaid/models/cra_loan_register.rb +++ b/lib/plaid/models/cra_loan_register.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_register_application.rb b/lib/plaid/models/cra_loan_register_application.rb index dcc20c388..e00a97da3 100644 --- a/lib/plaid/models/cra_loan_register_application.rb +++ b/lib/plaid/models/cra_loan_register_application.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_status.rb b/lib/plaid/models/cra_loan_status.rb index d7029c354..70e291f0e 100644 --- a/lib/plaid/models/cra_loan_status.rb +++ b/lib/plaid/models/cra_loan_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_status_history_update.rb b/lib/plaid/models/cra_loan_status_history_update.rb index 22641e771..df78a244f 100644 --- a/lib/plaid/models/cra_loan_status_history_update.rb +++ b/lib/plaid/models/cra_loan_status_history_update.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_type.rb b/lib/plaid/models/cra_loan_type.rb index 45851e65a..e5ed1dc60 100644 --- a/lib/plaid/models/cra_loan_type.rb +++ b/lib/plaid/models/cra_loan_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_unregister.rb b/lib/plaid/models/cra_loan_unregister.rb index 5403c84db..eee5a0b24 100644 --- a/lib/plaid/models/cra_loan_unregister.rb +++ b/lib/plaid/models/cra_loan_unregister.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_unregister_response.rb b/lib/plaid/models/cra_loan_unregister_response.rb index 1cf57392e..c16b31b8a 100644 --- a/lib/plaid/models/cra_loan_unregister_response.rb +++ b/lib/plaid/models/cra_loan_unregister_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loan_update.rb b/lib/plaid/models/cra_loan_update.rb index 3ae452d3d..f1425c333 100644 --- a/lib/plaid/models/cra_loan_update.rb +++ b/lib/plaid/models/cra_loan_update.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loans_applications_register_request.rb b/lib/plaid/models/cra_loans_applications_register_request.rb index a0e2b48f8..542cb6912 100644 --- a/lib/plaid/models/cra_loans_applications_register_request.rb +++ b/lib/plaid/models/cra_loans_applications_register_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loans_applications_register_response.rb b/lib/plaid/models/cra_loans_applications_register_response.rb index 85fe54d4c..bc9b61285 100644 --- a/lib/plaid/models/cra_loans_applications_register_response.rb +++ b/lib/plaid/models/cra_loans_applications_register_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loans_register_request.rb b/lib/plaid/models/cra_loans_register_request.rb index 4961b3078..b7dbca581 100644 --- a/lib/plaid/models/cra_loans_register_request.rb +++ b/lib/plaid/models/cra_loans_register_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loans_register_response.rb b/lib/plaid/models/cra_loans_register_response.rb index 97fab3396..0c6367c4b 100644 --- a/lib/plaid/models/cra_loans_register_response.rb +++ b/lib/plaid/models/cra_loans_register_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loans_unregister_request.rb b/lib/plaid/models/cra_loans_unregister_request.rb index d0f36f287..14130d700 100644 --- a/lib/plaid/models/cra_loans_unregister_request.rb +++ b/lib/plaid/models/cra_loans_unregister_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loans_update_request.rb b/lib/plaid/models/cra_loans_update_request.rb index dfb5bf322..78a7f0452 100644 --- a/lib/plaid/models/cra_loans_update_request.rb +++ b/lib/plaid/models/cra_loans_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_loans_update_response.rb b/lib/plaid/models/cra_loans_update_response.rb index 7e5d5d8db..deb20404b 100644 --- a/lib/plaid/models/cra_loans_update_response.rb +++ b/lib/plaid/models/cra_loans_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_monitoring_insights_get_request.rb b/lib/plaid/models/cra_monitoring_insights_get_request.rb index 884733e77..7717e4d22 100644 --- a/lib/plaid/models/cra_monitoring_insights_get_request.rb +++ b/lib/plaid/models/cra_monitoring_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,12 +22,12 @@ class CraMonitoringInsightsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id attr_accessor :consumer_report_permissible_purpose - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token class EnumAttributeValidator diff --git a/lib/plaid/models/cra_monitoring_insights_get_response.rb b/lib/plaid/models/cra_monitoring_insights_get_response.rb index 7b0db3d37..1db1cdc85 100644 --- a/lib/plaid/models/cra_monitoring_insights_get_response.rb +++ b/lib/plaid/models/cra_monitoring_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_monitoring_insights_item.rb b/lib/plaid/models/cra_monitoring_insights_item.rb index e668324a8..e4c80b5ed 100644 --- a/lib/plaid/models/cra_monitoring_insights_item.rb +++ b/lib/plaid/models/cra_monitoring_insights_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_monitoring_insights_subscribe_request.rb b/lib/plaid/models/cra_monitoring_insights_subscribe_request.rb index 830a6ce58..d8ceeff23 100644 --- a/lib/plaid/models/cra_monitoring_insights_subscribe_request.rb +++ b/lib/plaid/models/cra_monitoring_insights_subscribe_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class CraMonitoringInsightsSubscribeRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id - # The item ID to subscribe for Cash Flow Updates. + # The Item ID to subscribe for Cash Flow Updates. attr_accessor :item_id # URL to which Plaid will send Cash Flow Updates webhooks, for example when the requested Cash Flow Updates report is ready. @@ -34,7 +34,7 @@ class CraMonitoringInsightsSubscribeRequest # Income categories to include in Cash Flow Updates. If empty or `null`, this field will default to including all possible categories. attr_accessor :income_categories - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/cra_monitoring_insights_subscribe_response.rb b/lib/plaid/models/cra_monitoring_insights_subscribe_response.rb index c708ca637..f2c112d62 100644 --- a/lib/plaid/models/cra_monitoring_insights_subscribe_response.rb +++ b/lib/plaid/models/cra_monitoring_insights_subscribe_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_monitoring_insights_unsubscribe_request.rb b/lib/plaid/models/cra_monitoring_insights_unsubscribe_request.rb index 1b07271d9..4a82caf04 100644 --- a/lib/plaid/models/cra_monitoring_insights_unsubscribe_request.rb +++ b/lib/plaid/models/cra_monitoring_insights_unsubscribe_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_monitoring_insights_unsubscribe_response.rb b/lib/plaid/models/cra_monitoring_insights_unsubscribe_response.rb index 98061010c..d849e68ae 100644 --- a/lib/plaid/models/cra_monitoring_insights_unsubscribe_response.rb +++ b/lib/plaid/models/cra_monitoring_insights_unsubscribe_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_monthly_income_values.rb b/lib/plaid/models/cra_monthly_income_values.rb index 732ea1db1..fa78138ac 100644 --- a/lib/plaid/models/cra_monthly_income_values.rb +++ b/lib/plaid/models/cra_monthly_income_values.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_network_insights_item.rb b/lib/plaid/models/cra_network_insights_item.rb index e4477d0b8..8b7c0ca1f 100644 --- a/lib/plaid/models/cra_network_insights_item.rb +++ b/lib/plaid/models/cra_network_insights_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_network_insights_report.rb b/lib/plaid/models/cra_network_insights_report.rb index 45b9f5c5d..444af8f16 100644 --- a/lib/plaid/models/cra_network_insights_report.rb +++ b/lib/plaid/models/cra_network_insights_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_partner_insights.rb b/lib/plaid/models/cra_partner_insights.rb index d9d6ca23f..0ddfe9d60 100644 --- a/lib/plaid/models/cra_partner_insights.rb +++ b/lib/plaid/models/cra_partner_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_partner_insights_base_fico_score.rb b/lib/plaid/models/cra_partner_insights_base_fico_score.rb index c9640b3d8..81c2b733a 100644 --- a/lib/plaid/models/cra_partner_insights_base_fico_score.rb +++ b/lib/plaid/models/cra_partner_insights_base_fico_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,26 +14,29 @@ require 'time' module Plaid - # Details about the base FICO score associated with an UltraFICO scoring request. + # Details about the base FICO score associated with an UltraFICO® scoring request. class CraPartnerInsightsBaseFicoScore attr_accessor :bureau # Numeric value of the base FICO score. attr_accessor :score - # The first reason code associated with the score. + # Reason codes associated with the score, in priority order. May contain up to 4 items. + attr_accessor :reason_codes + + # Deprecated. Use `reason_codes` instead. The first reason code associated with the score. attr_accessor :reason_code_1 - # The second reason code associated with the score. + # Deprecated. Use `reason_codes` instead. The second reason code associated with the score. attr_accessor :reason_code_2 - # The third reason code associated with the score. + # Deprecated. Use `reason_codes` instead. The third reason code associated with the score. attr_accessor :reason_code_3 - # The fourth reason code associated with the score. + # Deprecated. Use `reason_codes` instead. The fourth reason code associated with the score. attr_accessor :reason_code_4 - # Whether inquiries adversely affected this score but were not represented in one of the four reason codes. Sometimes referred to as the FACTA Flag. + # Whether inquiries adversely affected the score but were not represented in one of the four reason codes. Sometimes referred to as the FACTA Flag. attr_accessor :did_inquiries_adversely_affect_score attr_accessor :base_fico_score_version @@ -65,6 +68,7 @@ def self.attribute_map { :'bureau' => :'bureau', :'score' => :'score', + :'reason_codes' => :'reason_codes', :'reason_code_1' => :'reason_code_1', :'reason_code_2' => :'reason_code_2', :'reason_code_3' => :'reason_code_3', @@ -84,6 +88,7 @@ def self.openapi_types { :'bureau' => :'CraPartnerInsightsBureau', :'score' => :'Integer', + :'reason_codes' => :'Array', :'reason_code_1' => :'String', :'reason_code_2' => :'String', :'reason_code_3' => :'String', @@ -127,6 +132,12 @@ def initialize(attributes = {}) self.score = attributes[:'score'] end + if attributes.key?(:'reason_codes') + if (value = attributes[:'reason_codes']).is_a?(Array) + self.reason_codes = value + end + end + if attributes.key?(:'reason_code_1') self.reason_code_1 = attributes[:'reason_code_1'] end @@ -164,6 +175,7 @@ def list_invalid_properties invalid_properties.push('invalid value for "score", score cannot be nil.') end + if @base_fico_score_version.nil? invalid_properties.push('invalid value for "base_fico_score_version", base_fico_score_version cannot be nil.') end @@ -176,10 +188,18 @@ def list_invalid_properties def valid? return false if @bureau.nil? return false if @score.nil? + return false if !@reason_codes.nil? && @reason_codes.length > 4 return false if @base_fico_score_version.nil? true end + # Custom attribute writer method with validation + # @param [Object] reason_codes Value to be assigned + def reason_codes=(reason_codes) + + @reason_codes = reason_codes + end + # Checks equality by comparing each attribute. # @param [Object] Object to be compared def ==(o) @@ -187,6 +207,7 @@ def ==(o) self.class == o.class && bureau == o.bureau && score == o.score && + reason_codes == o.reason_codes && reason_code_1 == o.reason_code_1 && reason_code_2 == o.reason_code_2 && reason_code_3 == o.reason_code_3 && @@ -204,7 +225,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [bureau, score, reason_code_1, reason_code_2, reason_code_3, reason_code_4, did_inquiries_adversely_affect_score, base_fico_score_version].hash + [bureau, score, reason_codes, reason_code_1, reason_code_2, reason_code_3, reason_code_4, did_inquiries_adversely_affect_score, base_fico_score_version].hash end # Builds the object from hash diff --git a/lib/plaid/models/cra_partner_insights_base_fico_score_version.rb b/lib/plaid/models/cra_partner_insights_base_fico_score_version.rb index 3425130fc..e50ee1404 100644 --- a/lib/plaid/models/cra_partner_insights_base_fico_score_version.rb +++ b/lib/plaid/models/cra_partner_insights_base_fico_score_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_partner_insights_bureau.rb b/lib/plaid/models/cra_partner_insights_bureau.rb index 80a72bce6..75231cfd2 100644 --- a/lib/plaid/models/cra_partner_insights_bureau.rb +++ b/lib/plaid/models/cra_partner_insights_bureau.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_partner_insights_complete_webhook.rb b/lib/plaid/models/cra_partner_insights_complete_webhook.rb index c29ad4d2e..1492d3af2 100644 --- a/lib/plaid/models/cra_partner_insights_complete_webhook.rb +++ b/lib/plaid/models/cra_partner_insights_complete_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_partner_insights_error_webhook.rb b/lib/plaid/models/cra_partner_insights_error_webhook.rb index 3db547650..2ffeaabdc 100644 --- a/lib/plaid/models/cra_partner_insights_error_webhook.rb +++ b/lib/plaid/models/cra_partner_insights_error_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_partner_insights_fico_input.rb b/lib/plaid/models/cra_partner_insights_fico_input.rb index 431a7067c..8082ae537 100644 --- a/lib/plaid/models/cra_partner_insights_fico_input.rb +++ b/lib/plaid/models/cra_partner_insights_fico_input.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,15 +14,15 @@ require 'time' module Plaid - # Configurations for FICO products used in the Partner Insights flow. + # Configuration for the FICO products used in the Partner Insights product. class CraPartnerInsightsFicoInput - # ID provided by FICO that uniquely identifies the lender. Required for UltraFICO score generation. Sometimes referred to as Lender Org ID. + # ID provided by FICO that uniquely identifies the lender. Required for UltraFICO® score generation. Sometimes referred to as Lender Org ID. attr_accessor :fico_lender_id - # Client-generated identifier that uniquely identifies the FICO Application ID across FICO systems. + # Client-generated identifier that uniquely identifies the FICO Application across FICO systems. attr_accessor :lender_application_id - # A list of UltraFICO scoring requests. Each request contains all configuration required to generate an UltraFICO score. + # A list of UltraFICO® scoring requests. Each request contains all configuration required to generate an UltraFICO score. attr_accessor :ultrafico_score_requests # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/cra_partner_insights_fico_report_characteristics.rb b/lib/plaid/models/cra_partner_insights_fico_report_characteristics.rb index 16d7952a7..ed6610bec 100644 --- a/lib/plaid/models/cra_partner_insights_fico_report_characteristics.rb +++ b/lib/plaid/models/cra_partner_insights_fico_report_characteristics.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Report characteristics returned by FICO describing the banking data used to generate the UltraFICO score. + # Report characteristics returned by FICO describing the banking data used to generate the UltraFICO® score. class CraPartnerInsightsFicoReportCharacteristics # Total number of accounts included in the report. Limited to checking, savings, and money market accounts. attr_accessor :num_accounts diff --git a/lib/plaid/models/cra_partner_insights_fico_results.rb b/lib/plaid/models/cra_partner_insights_fico_results.rb index eb2a66328..e2cd8f646 100644 --- a/lib/plaid/models/cra_partner_insights_fico_results.rb +++ b/lib/plaid/models/cra_partner_insights_fico_results.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,12 +14,12 @@ require 'time' module Plaid - # The calculated UltraFICO scores returned as part of the Partner Insights report. + # The calculated UltraFICO® scores returned as part of the Partner Insights report. class CraPartnerInsightsFicoResults # Client-generated identifier that uniquely identifies the FICO Application across FICO systems. attr_accessor :lender_application_id - # UltraFICO scoring results, one per provided base FICO score request. + # UltraFICO® scoring results, one per provided UltraFICO scoring request. attr_accessor :ultrafico_score_results attr_accessor :report_characteristics diff --git a/lib/plaid/models/cra_partner_insights_get_request.rb b/lib/plaid/models/cra_partner_insights_get_request.rb index 633066804..b97c28230 100644 --- a/lib/plaid/models/cra_partner_insights_get_request.rb +++ b/lib/plaid/models/cra_partner_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CraPartnerInsightsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_tier diff --git a/lib/plaid/models/cra_partner_insights_get_response.rb b/lib/plaid/models/cra_partner_insights_get_response.rb index fe01d4c10..7eb280e71 100644 --- a/lib/plaid/models/cra_partner_insights_get_response.rb +++ b/lib/plaid/models/cra_partner_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_partner_insights_item.rb b/lib/plaid/models/cra_partner_insights_item.rb index c8b87dcb5..c7dfa947b 100644 --- a/lib/plaid/models/cra_partner_insights_item.rb +++ b/lib/plaid/models/cra_partner_insights_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class CraPartnerInsightsItem # The name of the institution the user linked. attr_accessor :institution_name - # The identifier for the item. + # The identifier for the Item. attr_accessor :item_id - # A list of accounts in the item + # A list of accounts in the Item. attr_accessor :accounts # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/cra_partner_insights_item_account.rb b/lib/plaid/models/cra_partner_insights_item_account.rb index e9050f4c2..c49bd72b6 100644 --- a/lib/plaid/models/cra_partner_insights_item_account.rb +++ b/lib/plaid/models/cra_partner_insights_item_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Account data corresponding to the item from which Partner Insights were generated from + # Account data corresponding to the Item from which Partner Insights were generated. class CraPartnerInsightsItemAccount # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id diff --git a/lib/plaid/models/cra_partner_insights_item_account_metadata.rb b/lib/plaid/models/cra_partner_insights_item_account_metadata.rb index 2a6056bef..d7c23ab26 100644 --- a/lib/plaid/models/cra_partner_insights_item_account_metadata.rb +++ b/lib/plaid/models/cra_partner_insights_item_account_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_partner_insights_prism.rb b/lib/plaid/models/cra_partner_insights_prism.rb index 875650bc5..0c32264fe 100644 --- a/lib/plaid/models/cra_partner_insights_prism.rb +++ b/lib/plaid/models/cra_partner_insights_prism.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_partner_insights_ultra_fico_score.rb b/lib/plaid/models/cra_partner_insights_ultra_fico_score.rb index 6e8927d5a..b5c89d91a 100644 --- a/lib/plaid/models/cra_partner_insights_ultra_fico_score.rb +++ b/lib/plaid/models/cra_partner_insights_ultra_fico_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,35 +14,41 @@ require 'time' module Plaid - # The calculated UltraFICO score. + # The calculated UltraFICO® score. class CraPartnerInsightsUltraFicoScore attr_accessor :ultrafico_score_version - # Numeric value of the UltraFICO score. + # Numeric value of the UltraFICO® score. attr_accessor :score - # The first reason code associated with the score. + # Negative reason codes associated with the score (reasons the score moved downward), in priority order. May contain up to 4 items. + attr_accessor :negative_reason_codes + + # Positive reason codes associated with the score (reasons the score moved upward), in priority order. May contain up to 4 items. + attr_accessor :positive_reason_codes + + # Deprecated. Use `negative_reason_codes` instead. The first reason code associated with the score. attr_accessor :reason_code_1 - # The second reason code associated with the score. + # Deprecated. Use `negative_reason_codes` instead. The second reason code associated with the score. attr_accessor :reason_code_2 - # The third reason code associated with the score. + # Deprecated. Use `negative_reason_codes` instead. The third reason code associated with the score. attr_accessor :reason_code_3 - # The fourth reason code associated with the score. + # Deprecated. Use `negative_reason_codes` instead. The fourth reason code associated with the score. attr_accessor :reason_code_4 - # The first positive reason code associated with the score. + # Deprecated. Use `positive_reason_codes` instead. The first positive reason code associated with the score. attr_accessor :positive_reason_code_1 - # The second positive reason code associated with the score. + # Deprecated. Use `positive_reason_codes` instead. The second positive reason code associated with the score. attr_accessor :positive_reason_code_2 - # The third positive reason code associated with the score. + # Deprecated. Use `positive_reason_codes` instead. The third positive reason code associated with the score. attr_accessor :positive_reason_code_3 - # The fourth positive reason code associated with the score. + # Deprecated. Use `positive_reason_codes` instead. The fourth positive reason code associated with the score. attr_accessor :positive_reason_code_4 # Whether inquiries adversely affected the score but were not represented in one of the four reason codes. Sometimes referred to as the FACTA Flag. @@ -75,6 +81,8 @@ def self.attribute_map { :'ultrafico_score_version' => :'ultrafico_score_version', :'score' => :'score', + :'negative_reason_codes' => :'negative_reason_codes', + :'positive_reason_codes' => :'positive_reason_codes', :'reason_code_1' => :'reason_code_1', :'reason_code_2' => :'reason_code_2', :'reason_code_3' => :'reason_code_3', @@ -97,6 +105,8 @@ def self.openapi_types { :'ultrafico_score_version' => :'CraPartnerInsightsUltraFicoScoreVersion', :'score' => :'Integer', + :'negative_reason_codes' => :'Array', + :'positive_reason_codes' => :'Array', :'reason_code_1' => :'String', :'reason_code_2' => :'String', :'reason_code_3' => :'String', @@ -147,6 +157,18 @@ def initialize(attributes = {}) self.score = attributes[:'score'] end + if attributes.key?(:'negative_reason_codes') + if (value = attributes[:'negative_reason_codes']).is_a?(Array) + self.negative_reason_codes = value + end + end + + if attributes.key?(:'positive_reason_codes') + if (value = attributes[:'positive_reason_codes']).is_a?(Array) + self.positive_reason_codes = value + end + end + if attributes.key?(:'reason_code_1') self.reason_code_1 = attributes[:'reason_code_1'] end @@ -196,6 +218,8 @@ def list_invalid_properties invalid_properties.push('invalid value for "score", score cannot be nil.') end + + invalid_properties end @@ -204,9 +228,25 @@ def list_invalid_properties def valid? return false if @ultrafico_score_version.nil? return false if @score.nil? + return false if !@negative_reason_codes.nil? && @negative_reason_codes.length > 4 + return false if !@positive_reason_codes.nil? && @positive_reason_codes.length > 4 true end + # Custom attribute writer method with validation + # @param [Object] negative_reason_codes Value to be assigned + def negative_reason_codes=(negative_reason_codes) + + @negative_reason_codes = negative_reason_codes + end + + # Custom attribute writer method with validation + # @param [Object] positive_reason_codes Value to be assigned + def positive_reason_codes=(positive_reason_codes) + + @positive_reason_codes = positive_reason_codes + end + # Checks equality by comparing each attribute. # @param [Object] Object to be compared def ==(o) @@ -214,6 +254,8 @@ def ==(o) self.class == o.class && ultrafico_score_version == o.ultrafico_score_version && score == o.score && + negative_reason_codes == o.negative_reason_codes && + positive_reason_codes == o.positive_reason_codes && reason_code_1 == o.reason_code_1 && reason_code_2 == o.reason_code_2 && reason_code_3 == o.reason_code_3 && @@ -234,7 +276,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [ultrafico_score_version, score, reason_code_1, reason_code_2, reason_code_3, reason_code_4, positive_reason_code_1, positive_reason_code_2, positive_reason_code_3, positive_reason_code_4, did_inquiries_adversely_affect_score].hash + [ultrafico_score_version, score, negative_reason_codes, positive_reason_codes, reason_code_1, reason_code_2, reason_code_3, reason_code_4, positive_reason_code_1, positive_reason_code_2, positive_reason_code_3, positive_reason_code_4, did_inquiries_adversely_affect_score].hash end # Builds the object from hash diff --git a/lib/plaid/models/cra_partner_insights_ultra_fico_score_request.rb b/lib/plaid/models/cra_partner_insights_ultra_fico_score_request.rb index bb40cf99c..f3b921b8e 100644 --- a/lib/plaid/models/cra_partner_insights_ultra_fico_score_request.rb +++ b/lib/plaid/models/cra_partner_insights_ultra_fico_score_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,14 +14,14 @@ require 'time' module Plaid - # Configuration required to generate a single UltraFICO score. + # Configuration required to generate a single UltraFICO® score. class CraPartnerInsightsUltraFicoScoreRequest attr_accessor :ultrafico_score_version - # FICO identifier for a particular scoring request. Should only be provided by UltraFICO as part of the FICO-led Flow. + # FICO identifier for a particular scoring request. Should only be provided by FICO as part of the FICO-led flow. attr_accessor :fico_scoring_request_id - # Client-generated identifier that can be used to correlate scoring requests and scoring results. + # Client-generated identifier that can be used to correlate scoring requests with their scoring results. attr_accessor :request_correlation_id attr_accessor :base_fico_score diff --git a/lib/plaid/models/cra_partner_insights_ultra_fico_score_result.rb b/lib/plaid/models/cra_partner_insights_ultra_fico_score_result.rb index 798dcc71b..0b5a44fb3 100644 --- a/lib/plaid/models/cra_partner_insights_ultra_fico_score_result.rb +++ b/lib/plaid/models/cra_partner_insights_ultra_fico_score_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,9 +14,9 @@ require 'time' module Plaid - # The result of a single UltraFICO score generation request. + # The result of a single UltraFICO® score generation request. class CraPartnerInsightsUltraFicoScoreResult - # Client-generated identifier that can be used to correlate between scoring requests and scoring results. + # Client-generated identifier that can be used to correlate scoring requests with their scoring results. attr_accessor :request_correlation_id # FICO-provided identifier that uniquely identifies this score generation request. @@ -24,7 +24,7 @@ class CraPartnerInsightsUltraFicoScoreResult attr_accessor :ultrafico_score - # Human-readable description of why the UltraFICO score could not be computed. + # Human-readable description of why the UltraFICO® score could not be computed. attr_accessor :error_reason # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/cra_partner_insights_ultra_fico_score_version.rb b/lib/plaid/models/cra_partner_insights_ultra_fico_score_version.rb index 3a645e2b9..00c8fd302 100644 --- a/lib/plaid/models/cra_partner_insights_ultra_fico_score_version.rb +++ b/lib/plaid/models/cra_partner_insights_ultra_fico_score_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_pdf_add_ons.rb b/lib/plaid/models/cra_pdf_add_ons.rb index 5acfcb91a..e010df245 100644 --- a/lib/plaid/models/cra_pdf_add_ons.rb +++ b/lib/plaid/models/cra_pdf_add_ons.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_prediction_interval.rb b/lib/plaid/models/cra_prediction_interval.rb index 0bc38b01f..e564e1183 100644 --- a/lib/plaid/models/cra_prediction_interval.rb +++ b/lib/plaid/models/cra_prediction_interval.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_projected_modeled_income.rb b/lib/plaid/models/cra_projected_modeled_income.rb index 6cde2bc3e..44af49b71 100644 --- a/lib/plaid/models/cra_projected_modeled_income.rb +++ b/lib/plaid/models/cra_projected_modeled_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_upgrade_failed_webhook.rb b/lib/plaid/models/cra_upgrade_failed_webhook.rb index fbf1fba6f..3ce3d30ed 100644 --- a/lib/plaid/models/cra_upgrade_failed_webhook.rb +++ b/lib/plaid/models/cra_upgrade_failed_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_user_check_report_failed_webhook.rb b/lib/plaid/models/cra_user_check_report_failed_webhook.rb index ea7bddc57..951916bd7 100644 --- a/lib/plaid/models/cra_user_check_report_failed_webhook.rb +++ b/lib/plaid/models/cra_user_check_report_failed_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when a Check Report has failed to generate + # Fired when a Check Report has failed to generate. To get more details, call `/user/items/get` and check for non-null `error` objects on the associated Items in the response. These `error` objects will contain more details on why the Item is in an error state and how to resolve it. After resolving the errors, you can try to re-generate the report. class CraUserCheckReportFailedWebhook # `CHECK_REPORT` attr_accessor :webhook_type @@ -22,7 +22,7 @@ class CraUserCheckReportFailedWebhook # `USER_CHECK_REPORT_FAILED` attr_accessor :webhook_code - # The `user_id` associated with the user whose data is being requested. This is received by calling user/create. + # The `user_id` associated with the user whose data is being requested. This is received by calling `/user/create`. attr_accessor :user_id # A list of `item_ids` included in the Check Report. Access to this field is in closed beta. diff --git a/lib/plaid/models/cra_user_check_report_ready_webhook.rb b/lib/plaid/models/cra_user_check_report_ready_webhook.rb index b8fdd90cf..e7f7cd9ec 100644 --- a/lib/plaid/models/cra_user_check_report_ready_webhook.rb +++ b/lib/plaid/models/cra_user_check_report_ready_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when the Check Report are ready to be retrieved. Once this webhook has fired, the report will be available to retrieve for 24 hours. + # Fired when the Check Report is ready to be retrieved. Once this webhook has fired, the report will be available to retrieve for 24 hours. class CraUserCheckReportReadyWebhook # `CHECK_REPORT` attr_accessor :webhook_type @@ -22,7 +22,7 @@ class CraUserCheckReportReadyWebhook # `USER_CHECK_REPORT_READY` attr_accessor :webhook_code - # The `user_id` associated with the user whose data is being requested. This is received by calling `user/create`. + # The `user_id` associated with the user whose data is being requested. This is received by calling `/user/create`. attr_accessor :user_id # Specifies a list of products that have successfully been generated for the report. diff --git a/lib/plaid/models/cra_user_tier.rb b/lib/plaid/models/cra_user_tier.rb index 372f19a1c..fe22b67eb 100644 --- a/lib/plaid/models/cra_user_tier.rb +++ b/lib/plaid/models/cra_user_tier.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_verification_income_account.rb b/lib/plaid/models/cra_verification_income_account.rb new file mode 100644 index 000000000..715398eee --- /dev/null +++ b/lib/plaid/models/cra_verification_income_account.rb @@ -0,0 +1,323 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Account information within the Home Lending Income Report. + class CraVerificationIncomeAccount + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. + attr_accessor :account_id + + # The last 2-4 alphanumeric characters of an account's official account number. Note that the mask may be non-unique between an Item's accounts, and it may also not match the mask that the bank displays to the user. + attr_accessor :mask + + attr_accessor :metadata + + # The name of the account, either assigned by the user or by the financial institution itself. + attr_accessor :name + + # The official name of the account as given by the financial institution. + attr_accessor :official_name + + attr_accessor :subtype + + attr_accessor :type + + class EnumAttributeValidator + attr_reader :datatype + attr_reader :allowable_values + + def initialize(datatype, allowable_values) + @allowable_values = allowable_values.map do |value| + case datatype.to_s + when /Integer/i + value.to_i + when /Float/i + value.to_f + else + value + end + end + end + + def valid?(value) + !value || allowable_values.include?(value) + end + end + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'account_id' => :'account_id', + :'mask' => :'mask', + :'metadata' => :'metadata', + :'name' => :'name', + :'official_name' => :'official_name', + :'subtype' => :'subtype', + :'type' => :'type' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'account_id' => :'String', + :'mask' => :'String', + :'metadata' => :'CraBankIncomeAccountMetadata', + :'name' => :'String', + :'official_name' => :'String', + :'subtype' => :'AccountSubtype', + :'type' => :'AccountType' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'mask', + :'official_name', + :'subtype', + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeAccount` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeAccount`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'account_id') + self.account_id = attributes[:'account_id'] + end + + if attributes.key?(:'mask') + self.mask = attributes[:'mask'] + end + + if attributes.key?(:'metadata') + self.metadata = attributes[:'metadata'] + end + + if attributes.key?(:'name') + self.name = attributes[:'name'] + end + + if attributes.key?(:'official_name') + self.official_name = attributes[:'official_name'] + end + + if attributes.key?(:'subtype') + self.subtype = attributes[:'subtype'] + end + + if attributes.key?(:'type') + self.type = attributes[:'type'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @account_id.nil? + invalid_properties.push('invalid value for "account_id", account_id cannot be nil.') + end + + if @metadata.nil? + invalid_properties.push('invalid value for "metadata", metadata cannot be nil.') + end + + if @name.nil? + invalid_properties.push('invalid value for "name", name cannot be nil.') + end + + if @type.nil? + invalid_properties.push('invalid value for "type", type cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @account_id.nil? + return false if @metadata.nil? + return false if @name.nil? + return false if @type.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + account_id == o.account_id && + mask == o.mask && + metadata == o.metadata && + name == o.name && + official_name == o.official_name && + subtype == o.subtype && + type == o.type + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [account_id, mask, metadata, name, official_name, subtype, type].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/cra_verification_income_category.rb b/lib/plaid/models/cra_verification_income_category.rb new file mode 100644 index 000000000..a5d9ebd44 --- /dev/null +++ b/lib/plaid/models/cra_verification_income_category.rb @@ -0,0 +1,241 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # The income category for a given stream. The streams returned in the response will be filtered based on these primary and secondary income categories. See the [Income V2 Category Taxonomy](https://plaid.com/documents/income-v2-category-taxonomy.csv) for a full list of income categories. + class CraVerificationIncomeCategory + # A high level category that communicates the broad category of the stream. + attr_accessor :primary + + # A granular category conveying the stream's intent. + attr_accessor :secondary + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'primary' => :'primary', + :'secondary' => :'secondary' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'primary' => :'String', + :'secondary' => :'String' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeCategory` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeCategory`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'primary') + self.primary = attributes[:'primary'] + end + + if attributes.key?(:'secondary') + self.secondary = attributes[:'secondary'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @primary.nil? + invalid_properties.push('invalid value for "primary", primary cannot be nil.') + end + + if @secondary.nil? + invalid_properties.push('invalid value for "secondary", secondary cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @primary.nil? + return false if @secondary.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + primary == o.primary && + secondary == o.secondary + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [primary, secondary].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/network_insights_item.rb b/lib/plaid/models/cra_verification_income_item.rb similarity index 77% rename from lib/plaid/models/network_insights_item.rb rename to lib/plaid/models/cra_verification_income_item.rb index 8b5e61056..252ba5cdb 100644 --- a/lib/plaid/models/network_insights_item.rb +++ b/lib/plaid/models/cra_verification_income_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,23 +14,31 @@ require 'time' module Plaid - # Contains data about the connected Item. - class NetworkInsightsItem - # The ID for the institution the user linked. + # The details and metadata for an end user's Item within the Home Lending Income Report. + class CraVerificationIncomeItem + # The `item_id` of the Item associated with this webhook, warning, or error + attr_accessor :item_id + + # The Item's accounts that have bank income data. + attr_accessor :accounts + + # The time when this Item's data was last retrieved from the financial institution. + attr_accessor :last_updated_time + + # The unique identifier of the institution associated with the Item. attr_accessor :institution_id - # The name of the institution the user linked. + # The name of the institution associated with the Item. attr_accessor :institution_name - # The identifier for the Item. - attr_accessor :item_id - # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { + :'item_id' => :'item_id', + :'accounts' => :'accounts', + :'last_updated_time' => :'last_updated_time', :'institution_id' => :'institution_id', - :'institution_name' => :'institution_name', - :'item_id' => :'item_id' + :'institution_name' => :'institution_name' } end @@ -42,9 +50,11 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { + :'item_id' => :'String', + :'accounts' => :'Array', + :'last_updated_time' => :'Time', :'institution_id' => :'String', - :'institution_name' => :'String', - :'item_id' => :'String' + :'institution_name' => :'String' } end @@ -58,17 +68,31 @@ def self.openapi_nullable # @param [Hash] attributes Model attributes in the form of hash def initialize(attributes = {}) if (!attributes.is_a?(Hash)) - fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::NetworkInsightsItem` initialize method" + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeItem` initialize method" end # check to see if the attribute exists and convert string to symbol for hash key attributes = attributes.each_with_object({}) { |(k, v), h| if (!self.class.attribute_map.key?(k.to_sym)) - fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::NetworkInsightsItem`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeItem`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect end h[k.to_sym] = v } + if attributes.key?(:'item_id') + self.item_id = attributes[:'item_id'] + end + + if attributes.key?(:'accounts') + if (value = attributes[:'accounts']).is_a?(Array) + self.accounts = value + end + end + + if attributes.key?(:'last_updated_time') + self.last_updated_time = attributes[:'last_updated_time'] + end + if attributes.key?(:'institution_id') self.institution_id = attributes[:'institution_id'] end @@ -76,16 +100,24 @@ def initialize(attributes = {}) if attributes.key?(:'institution_name') self.institution_name = attributes[:'institution_name'] end - - if attributes.key?(:'item_id') - self.item_id = attributes[:'item_id'] - end end # Show invalid properties with the reasons. Usually used together with valid? # @return Array for valid properties with the reasons def list_invalid_properties invalid_properties = Array.new + if @item_id.nil? + invalid_properties.push('invalid value for "item_id", item_id cannot be nil.') + end + + if @accounts.nil? + invalid_properties.push('invalid value for "accounts", accounts cannot be nil.') + end + + if @last_updated_time.nil? + invalid_properties.push('invalid value for "last_updated_time", last_updated_time cannot be nil.') + end + if @institution_id.nil? invalid_properties.push('invalid value for "institution_id", institution_id cannot be nil.') end @@ -94,19 +126,17 @@ def list_invalid_properties invalid_properties.push('invalid value for "institution_name", institution_name cannot be nil.') end - if @item_id.nil? - invalid_properties.push('invalid value for "item_id", item_id cannot be nil.') - end - invalid_properties end # Check to see if the all the properties in the model are valid # @return true if the model is valid def valid? + return false if @item_id.nil? + return false if @accounts.nil? + return false if @last_updated_time.nil? return false if @institution_id.nil? return false if @institution_name.nil? - return false if @item_id.nil? true end @@ -115,9 +145,11 @@ def valid? def ==(o) return true if self.equal?(o) self.class == o.class && + item_id == o.item_id && + accounts == o.accounts && + last_updated_time == o.last_updated_time && institution_id == o.institution_id && - institution_name == o.institution_name && - item_id == o.item_id + institution_name == o.institution_name end # @see the `==` method @@ -129,7 +161,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [institution_id, institution_name, item_id].hash + [item_id, accounts, last_updated_time, institution_id, institution_name].hash end # Builds the object from hash diff --git a/lib/plaid/models/cra_verification_income_metrics.rb b/lib/plaid/models/cra_verification_income_metrics.rb new file mode 100644 index 000000000..849d58da6 --- /dev/null +++ b/lib/plaid/models/cra_verification_income_metrics.rb @@ -0,0 +1,243 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Modeled income metrics for a given income stream or user summary. + class CraVerificationIncomeMetrics + attr_accessor :current + + # The ISO 4217 currency code of the amount or balance. + attr_accessor :iso_currency_code + + # The unofficial currency code associated with the amount or balance. Always `null` if `iso_currency_code` is non-null. Unofficial currency codes are used for currencies that do not have official ISO currency codes, such as cryptocurrencies and the currencies of certain countries. + attr_accessor :unofficial_currency_code + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'current' => :'current', + :'iso_currency_code' => :'iso_currency_code', + :'unofficial_currency_code' => :'unofficial_currency_code' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'current' => :'CraVerificationModeledIncome', + :'iso_currency_code' => :'String', + :'unofficial_currency_code' => :'String' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'current', + :'iso_currency_code', + :'unofficial_currency_code' + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeMetrics` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeMetrics`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'current') + self.current = attributes[:'current'] + end + + if attributes.key?(:'iso_currency_code') + self.iso_currency_code = attributes[:'iso_currency_code'] + end + + if attributes.key?(:'unofficial_currency_code') + self.unofficial_currency_code = attributes[:'unofficial_currency_code'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + current == o.current && + iso_currency_code == o.iso_currency_code && + unofficial_currency_code == o.unofficial_currency_code + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [current, iso_currency_code, unofficial_currency_code].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/network_insights_report_get_response.rb b/lib/plaid/models/cra_verification_income_next_payment.rb similarity index 82% rename from lib/plaid/models/network_insights_report_get_response.rb rename to lib/plaid/models/cra_verification_income_next_payment.rb index 2b6b44295..332d11482 100644 --- a/lib/plaid/models/network_insights_report_get_response.rb +++ b/lib/plaid/models/cra_verification_income_next_payment.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,18 +14,15 @@ require 'time' module Plaid - # NetworkInsightsReportGetResponse defines the response schema for `/network_insights/report/get`. - class NetworkInsightsReportGetResponse - attr_accessor :report - - # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. - attr_accessor :request_id + # Metadata of the income stream's next payment. + class CraVerificationIncomeNextPayment + # The expected date of the income stream's next payment. The date will be returned in an ISO 8601 format (YYYY-MM-DD). + attr_accessor :date # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { - :'report' => :'report', - :'request_id' => :'request_id' + :'date' => :'date' } end @@ -37,8 +34,7 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { - :'report' => :'NetworkInsightsReport', - :'request_id' => :'String' + :'date' => :'Date' } end @@ -52,23 +48,19 @@ def self.openapi_nullable # @param [Hash] attributes Model attributes in the form of hash def initialize(attributes = {}) if (!attributes.is_a?(Hash)) - fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::NetworkInsightsReportGetResponse` initialize method" + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeNextPayment` initialize method" end # check to see if the attribute exists and convert string to symbol for hash key attributes = attributes.each_with_object({}) { |(k, v), h| if (!self.class.attribute_map.key?(k.to_sym)) - fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::NetworkInsightsReportGetResponse`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeNextPayment`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect end h[k.to_sym] = v } - if attributes.key?(:'report') - self.report = attributes[:'report'] - end - - if attributes.key?(:'request_id') - self.request_id = attributes[:'request_id'] + if attributes.key?(:'date') + self.date = attributes[:'date'] end end @@ -76,12 +68,8 @@ def initialize(attributes = {}) # @return Array for valid properties with the reasons def list_invalid_properties invalid_properties = Array.new - if @report.nil? - invalid_properties.push('invalid value for "report", report cannot be nil.') - end - - if @request_id.nil? - invalid_properties.push('invalid value for "request_id", request_id cannot be nil.') + if @date.nil? + invalid_properties.push('invalid value for "date", date cannot be nil.') end invalid_properties @@ -90,8 +78,7 @@ def list_invalid_properties # Check to see if the all the properties in the model are valid # @return true if the model is valid def valid? - return false if @report.nil? - return false if @request_id.nil? + return false if @date.nil? true end @@ -100,8 +87,7 @@ def valid? def ==(o) return true if self.equal?(o) self.class == o.class && - report == o.report && - request_id == o.request_id + date == o.date end # @see the `==` method @@ -113,7 +99,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [report, request_id].hash + [date].hash end # Builds the object from hash diff --git a/lib/plaid/models/cra_verification_income_pay_frequency.rb b/lib/plaid/models/cra_verification_income_pay_frequency.rb new file mode 100644 index 000000000..1b663486f --- /dev/null +++ b/lib/plaid/models/cra_verification_income_pay_frequency.rb @@ -0,0 +1,43 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class CraVerificationIncomePayFrequency + WEEKLY = "WEEKLY".freeze + BIWEEKLY = "BIWEEKLY".freeze + SEMI_MONTHLY = "SEMI_MONTHLY".freeze + MONTHLY = "MONTHLY".freeze + DAILY = "DAILY".freeze + UNKNOWN = "UNKNOWN".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/item_handle_fraud_report_response.rb b/lib/plaid/models/cra_verification_income_provider.rb similarity index 82% rename from lib/plaid/models/item_handle_fraud_report_response.rb rename to lib/plaid/models/cra_verification_income_provider.rb index a75e1c97f..86a74745f 100644 --- a/lib/plaid/models/item_handle_fraud_report_response.rb +++ b/lib/plaid/models/cra_verification_income_provider.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,19 +14,19 @@ require 'time' module Plaid - # ItemHandleFraudReportResponse defines the response schema for `/item/handle_fraud_report` - class ItemHandleFraudReportResponse - # A unique identifier representing the submitted report. - attr_accessor :report_id + # The object containing data about the income provider. + class CraVerificationIncomeProvider + # The name of the income provider. + attr_accessor :name - # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. - attr_accessor :request_id + # Indicates whether the income provider name is normalized by comparing it against a canonical set of known providers. + attr_accessor :is_normalized # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { - :'report_id' => :'report_id', - :'request_id' => :'request_id' + :'name' => :'name', + :'is_normalized' => :'is_normalized' } end @@ -38,8 +38,8 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { - :'report_id' => :'String', - :'request_id' => :'String' + :'name' => :'String', + :'is_normalized' => :'Boolean' } end @@ -53,23 +53,23 @@ def self.openapi_nullable # @param [Hash] attributes Model attributes in the form of hash def initialize(attributes = {}) if (!attributes.is_a?(Hash)) - fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::ItemHandleFraudReportResponse` initialize method" + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeProvider` initialize method" end # check to see if the attribute exists and convert string to symbol for hash key attributes = attributes.each_with_object({}) { |(k, v), h| if (!self.class.attribute_map.key?(k.to_sym)) - fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::ItemHandleFraudReportResponse`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeProvider`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect end h[k.to_sym] = v } - if attributes.key?(:'report_id') - self.report_id = attributes[:'report_id'] + if attributes.key?(:'name') + self.name = attributes[:'name'] end - if attributes.key?(:'request_id') - self.request_id = attributes[:'request_id'] + if attributes.key?(:'is_normalized') + self.is_normalized = attributes[:'is_normalized'] end end @@ -77,12 +77,12 @@ def initialize(attributes = {}) # @return Array for valid properties with the reasons def list_invalid_properties invalid_properties = Array.new - if @report_id.nil? - invalid_properties.push('invalid value for "report_id", report_id cannot be nil.') + if @name.nil? + invalid_properties.push('invalid value for "name", name cannot be nil.') end - if @request_id.nil? - invalid_properties.push('invalid value for "request_id", request_id cannot be nil.') + if @is_normalized.nil? + invalid_properties.push('invalid value for "is_normalized", is_normalized cannot be nil.') end invalid_properties @@ -91,8 +91,8 @@ def list_invalid_properties # Check to see if the all the properties in the model are valid # @return true if the model is valid def valid? - return false if @report_id.nil? - return false if @request_id.nil? + return false if @name.nil? + return false if @is_normalized.nil? true end @@ -101,8 +101,8 @@ def valid? def ==(o) return true if self.equal?(o) self.class == o.class && - report_id == o.report_id && - request_id == o.request_id + name == o.name && + is_normalized == o.is_normalized end # @see the `==` method @@ -114,7 +114,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [report_id, request_id].hash + [name, is_normalized].hash end # Builds the object from hash diff --git a/lib/plaid/models/network_insights_report.rb b/lib/plaid/models/cra_verification_income_report.rb similarity index 76% rename from lib/plaid/models/network_insights_report.rb rename to lib/plaid/models/cra_verification_income_report.rb index 6610bfa2a..ad3febba2 100644 --- a/lib/plaid/models/network_insights_report.rb +++ b/lib/plaid/models/cra_verification_income_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,26 +14,29 @@ require 'time' module Plaid - # Contains data for the Network Insights Report. - class NetworkInsightsReport - # The unique identifier associated with the Network Insights report object. - attr_accessor :report_id - - # The time when the Network Insights Report was generated. + # An object representing an Income Report within the Home Lending Report. + class CraVerificationIncomeReport + # The time when the Home Lending Income Report was generated. attr_accessor :generated_time - # A map of network attributes, where the key is a string, and the value is a float, int, or boolean. For a full list of attributes, contact your account manager. - attr_accessor :network_attributes + # The number of days requested by the customer for the Home Lending Income Report. + attr_accessor :days_requested + + attr_accessor :user_summary - # A list of Items associated with the provided `access_tokens`. + # The list of income streams for this user. + attr_accessor :income_streams + + # The list of Items in the report along with the associated metadata about the Item. attr_accessor :items # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { - :'report_id' => :'report_id', :'generated_time' => :'generated_time', - :'network_attributes' => :'network_attributes', + :'days_requested' => :'days_requested', + :'user_summary' => :'user_summary', + :'income_streams' => :'income_streams', :'items' => :'items' } end @@ -46,16 +49,18 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { - :'report_id' => :'String', :'generated_time' => :'Time', - :'network_attributes' => :'Object', - :'items' => :'Array' + :'days_requested' => :'Integer', + :'user_summary' => :'CraVerificationIncomeUserSummary', + :'income_streams' => :'Array', + :'items' => :'Array' } end # List of attributes with nullable: true def self.openapi_nullable Set.new([ + :'user_summary', ]) end @@ -63,27 +68,33 @@ def self.openapi_nullable # @param [Hash] attributes Model attributes in the form of hash def initialize(attributes = {}) if (!attributes.is_a?(Hash)) - fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::NetworkInsightsReport` initialize method" + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeReport` initialize method" end # check to see if the attribute exists and convert string to symbol for hash key attributes = attributes.each_with_object({}) { |(k, v), h| if (!self.class.attribute_map.key?(k.to_sym)) - fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::NetworkInsightsReport`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeReport`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect end h[k.to_sym] = v } - if attributes.key?(:'report_id') - self.report_id = attributes[:'report_id'] - end - if attributes.key?(:'generated_time') self.generated_time = attributes[:'generated_time'] end - if attributes.key?(:'network_attributes') - self.network_attributes = attributes[:'network_attributes'] + if attributes.key?(:'days_requested') + self.days_requested = attributes[:'days_requested'] + end + + if attributes.key?(:'user_summary') + self.user_summary = attributes[:'user_summary'] + end + + if attributes.key?(:'income_streams') + if (value = attributes[:'income_streams']).is_a?(Array) + self.income_streams = value + end end if attributes.key?(:'items') @@ -97,16 +108,16 @@ def initialize(attributes = {}) # @return Array for valid properties with the reasons def list_invalid_properties invalid_properties = Array.new - if @report_id.nil? - invalid_properties.push('invalid value for "report_id", report_id cannot be nil.') - end - if @generated_time.nil? invalid_properties.push('invalid value for "generated_time", generated_time cannot be nil.') end - if @network_attributes.nil? - invalid_properties.push('invalid value for "network_attributes", network_attributes cannot be nil.') + if @days_requested.nil? + invalid_properties.push('invalid value for "days_requested", days_requested cannot be nil.') + end + + if @income_streams.nil? + invalid_properties.push('invalid value for "income_streams", income_streams cannot be nil.') end if @items.nil? @@ -119,9 +130,9 @@ def list_invalid_properties # Check to see if the all the properties in the model are valid # @return true if the model is valid def valid? - return false if @report_id.nil? return false if @generated_time.nil? - return false if @network_attributes.nil? + return false if @days_requested.nil? + return false if @income_streams.nil? return false if @items.nil? true end @@ -131,9 +142,10 @@ def valid? def ==(o) return true if self.equal?(o) self.class == o.class && - report_id == o.report_id && generated_time == o.generated_time && - network_attributes == o.network_attributes && + days_requested == o.days_requested && + user_summary == o.user_summary && + income_streams == o.income_streams && items == o.items end @@ -146,7 +158,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [report_id, generated_time, network_attributes, items].hash + [generated_time, days_requested, user_summary, income_streams, items].hash end # Builds the object from hash diff --git a/lib/plaid/models/cra_verification_income_status.rb b/lib/plaid/models/cra_verification_income_status.rb new file mode 100644 index 000000000..6e6bf5ec8 --- /dev/null +++ b/lib/plaid/models/cra_verification_income_status.rb @@ -0,0 +1,40 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class CraVerificationIncomeStatus + ACTIVE = "ACTIVE".freeze + INACTIVE = "INACTIVE".freeze + UNKNOWN = "UNKNOWN".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/cra_verification_income_stream.rb b/lib/plaid/models/cra_verification_income_stream.rb new file mode 100644 index 000000000..86c7f5776 --- /dev/null +++ b/lib/plaid/models/cra_verification_income_stream.rb @@ -0,0 +1,316 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # An income stream detected for the user. + class CraVerificationIncomeStream + # A unique identifier for an income stream. If the report is regenerated and a new `report_id` is created, the new report will have a new set of `income_stream_id`s. + attr_accessor :income_stream_id + + # Minimum of all dates within the specific income stream for days requested by the client. The date will be returned in an ISO 8601 format (YYYY-MM-DD). + attr_accessor :start_date + + # Maximum of all dates within the specific income stream for days requested by the client. The date will be returned in an ISO 8601 format (YYYY-MM-DD). + attr_accessor :end_date + + # The most common name or original description for the underlying income transactions. + attr_accessor :description + + attr_accessor :insights + + attr_accessor :income_metrics + + # The transactions data for the income stream ordered by ascending date. + attr_accessor :transactions + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'income_stream_id' => :'income_stream_id', + :'start_date' => :'start_date', + :'end_date' => :'end_date', + :'description' => :'description', + :'insights' => :'insights', + :'income_metrics' => :'income_metrics', + :'transactions' => :'transactions' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'income_stream_id' => :'String', + :'start_date' => :'Date', + :'end_date' => :'Date', + :'description' => :'String', + :'insights' => :'CraVerificationIncomeStreamInsights', + :'income_metrics' => :'CraVerificationIncomeMetrics', + :'transactions' => :'Array' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeStream` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeStream`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'income_stream_id') + self.income_stream_id = attributes[:'income_stream_id'] + end + + if attributes.key?(:'start_date') + self.start_date = attributes[:'start_date'] + end + + if attributes.key?(:'end_date') + self.end_date = attributes[:'end_date'] + end + + if attributes.key?(:'description') + self.description = attributes[:'description'] + end + + if attributes.key?(:'insights') + self.insights = attributes[:'insights'] + end + + if attributes.key?(:'income_metrics') + self.income_metrics = attributes[:'income_metrics'] + end + + if attributes.key?(:'transactions') + if (value = attributes[:'transactions']).is_a?(Array) + self.transactions = value + end + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @income_stream_id.nil? + invalid_properties.push('invalid value for "income_stream_id", income_stream_id cannot be nil.') + end + + if @start_date.nil? + invalid_properties.push('invalid value for "start_date", start_date cannot be nil.') + end + + if @end_date.nil? + invalid_properties.push('invalid value for "end_date", end_date cannot be nil.') + end + + if @description.nil? + invalid_properties.push('invalid value for "description", description cannot be nil.') + end + + if @insights.nil? + invalid_properties.push('invalid value for "insights", insights cannot be nil.') + end + + if @income_metrics.nil? + invalid_properties.push('invalid value for "income_metrics", income_metrics cannot be nil.') + end + + if @transactions.nil? + invalid_properties.push('invalid value for "transactions", transactions cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @income_stream_id.nil? + return false if @start_date.nil? + return false if @end_date.nil? + return false if @description.nil? + return false if @insights.nil? + return false if @income_metrics.nil? + return false if @transactions.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + income_stream_id == o.income_stream_id && + start_date == o.start_date && + end_date == o.end_date && + description == o.description && + insights == o.insights && + income_metrics == o.income_metrics && + transactions == o.transactions + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [income_stream_id, start_date, end_date, description, insights, income_metrics, transactions].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/cra_verification_income_stream_insights.rb b/lib/plaid/models/cra_verification_income_stream_insights.rb new file mode 100644 index 000000000..28f0c9736 --- /dev/null +++ b/lib/plaid/models/cra_verification_income_stream_insights.rb @@ -0,0 +1,295 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Modeled insights for a given income stream. + class CraVerificationIncomeStreamInsights + attr_accessor :income_category + + attr_accessor :pay_frequency + + attr_accessor :income_provider + + attr_accessor :status + + attr_accessor :next_payment + + class EnumAttributeValidator + attr_reader :datatype + attr_reader :allowable_values + + def initialize(datatype, allowable_values) + @allowable_values = allowable_values.map do |value| + case datatype.to_s + when /Integer/i + value.to_i + when /Float/i + value.to_f + else + value + end + end + end + + def valid?(value) + !value || allowable_values.include?(value) + end + end + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'income_category' => :'income_category', + :'pay_frequency' => :'pay_frequency', + :'income_provider' => :'income_provider', + :'status' => :'status', + :'next_payment' => :'next_payment' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'income_category' => :'CraVerificationIncomeCategory', + :'pay_frequency' => :'CraVerificationIncomePayFrequency', + :'income_provider' => :'CraVerificationIncomeProvider', + :'status' => :'CraVerificationIncomeStatus', + :'next_payment' => :'CraVerificationIncomeNextPayment' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'income_provider', + :'next_payment' + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeStreamInsights` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeStreamInsights`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'income_category') + self.income_category = attributes[:'income_category'] + end + + if attributes.key?(:'pay_frequency') + self.pay_frequency = attributes[:'pay_frequency'] + end + + if attributes.key?(:'income_provider') + self.income_provider = attributes[:'income_provider'] + end + + if attributes.key?(:'status') + self.status = attributes[:'status'] + end + + if attributes.key?(:'next_payment') + self.next_payment = attributes[:'next_payment'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @income_category.nil? + invalid_properties.push('invalid value for "income_category", income_category cannot be nil.') + end + + if @pay_frequency.nil? + invalid_properties.push('invalid value for "pay_frequency", pay_frequency cannot be nil.') + end + + if @status.nil? + invalid_properties.push('invalid value for "status", status cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @income_category.nil? + return false if @pay_frequency.nil? + return false if @status.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + income_category == o.income_category && + pay_frequency == o.pay_frequency && + income_provider == o.income_provider && + status == o.status && + next_payment == o.next_payment + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [income_category, pay_frequency, income_provider, status, next_payment].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/cra_verification_income_transaction.rb b/lib/plaid/models/cra_verification_income_transaction.rb new file mode 100644 index 000000000..008e2af6b --- /dev/null +++ b/lib/plaid/models/cra_verification_income_transaction.rb @@ -0,0 +1,337 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # The transaction data for an income stream. + class CraVerificationIncomeTransaction + # The unique ID of the transaction. Like all Plaid identifiers, the `transaction_id` is case sensitive. + attr_accessor :transaction_id + + # The `item_id` of the Item associated with this webhook, warning, or error + attr_accessor :item_id + + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. + attr_accessor :account_id + + # The settled value of the transaction, denominated in the transaction's currency as stated in `iso_currency_code` or `unofficial_currency_code`. Positive values when money moves out of the account; negative values when money moves in. For example, credit card purchases are positive; credit card payment, direct deposits, and refunds are negative. + attr_accessor :amount + + # For pending transactions, the date that the transaction occurred; for posted transactions, the date that the transaction posted. Both dates are returned in an ISO 8601 format (YYYY-MM-DD). + attr_accessor :date + + # The string returned by the financial institution to describe the transaction. + attr_accessor :original_description + + # The ISO 4217 currency code of the amount or balance. + attr_accessor :iso_currency_code + + # The unofficial currency code associated with the amount or balance. Always `null` if `iso_currency_code` is non-null. Unofficial currency codes are used for currencies that do not have official ISO currency codes, such as cryptocurrencies and the currencies of certain countries. + attr_accessor :unofficial_currency_code + + attr_accessor :outlier + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'transaction_id' => :'transaction_id', + :'item_id' => :'item_id', + :'account_id' => :'account_id', + :'amount' => :'amount', + :'date' => :'date', + :'original_description' => :'original_description', + :'iso_currency_code' => :'iso_currency_code', + :'unofficial_currency_code' => :'unofficial_currency_code', + :'outlier' => :'outlier' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'transaction_id' => :'String', + :'item_id' => :'String', + :'account_id' => :'String', + :'amount' => :'Float', + :'date' => :'Date', + :'original_description' => :'String', + :'iso_currency_code' => :'String', + :'unofficial_currency_code' => :'String', + :'outlier' => :'CraVerificationIncomeTransactionOutlier' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'iso_currency_code', + :'unofficial_currency_code', + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeTransaction` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeTransaction`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'transaction_id') + self.transaction_id = attributes[:'transaction_id'] + end + + if attributes.key?(:'item_id') + self.item_id = attributes[:'item_id'] + end + + if attributes.key?(:'account_id') + self.account_id = attributes[:'account_id'] + end + + if attributes.key?(:'amount') + self.amount = attributes[:'amount'] + end + + if attributes.key?(:'date') + self.date = attributes[:'date'] + end + + if attributes.key?(:'original_description') + self.original_description = attributes[:'original_description'] + end + + if attributes.key?(:'iso_currency_code') + self.iso_currency_code = attributes[:'iso_currency_code'] + end + + if attributes.key?(:'unofficial_currency_code') + self.unofficial_currency_code = attributes[:'unofficial_currency_code'] + end + + if attributes.key?(:'outlier') + self.outlier = attributes[:'outlier'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @transaction_id.nil? + invalid_properties.push('invalid value for "transaction_id", transaction_id cannot be nil.') + end + + if @item_id.nil? + invalid_properties.push('invalid value for "item_id", item_id cannot be nil.') + end + + if @account_id.nil? + invalid_properties.push('invalid value for "account_id", account_id cannot be nil.') + end + + if @amount.nil? + invalid_properties.push('invalid value for "amount", amount cannot be nil.') + end + + if @date.nil? + invalid_properties.push('invalid value for "date", date cannot be nil.') + end + + if @original_description.nil? + invalid_properties.push('invalid value for "original_description", original_description cannot be nil.') + end + + if @outlier.nil? + invalid_properties.push('invalid value for "outlier", outlier cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @transaction_id.nil? + return false if @item_id.nil? + return false if @account_id.nil? + return false if @amount.nil? + return false if @date.nil? + return false if @original_description.nil? + return false if @outlier.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + transaction_id == o.transaction_id && + item_id == o.item_id && + account_id == o.account_id && + amount == o.amount && + date == o.date && + original_description == o.original_description && + iso_currency_code == o.iso_currency_code && + unofficial_currency_code == o.unofficial_currency_code && + outlier == o.outlier + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [transaction_id, item_id, account_id, amount, date, original_description, iso_currency_code, unofficial_currency_code, outlier].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/cra_verification_income_transaction_outlier.rb b/lib/plaid/models/cra_verification_income_transaction_outlier.rb new file mode 100644 index 000000000..936154ebd --- /dev/null +++ b/lib/plaid/models/cra_verification_income_transaction_outlier.rb @@ -0,0 +1,237 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Metadata on whether this income transaction is an outlier. + class CraVerificationIncomeTransactionOutlier + # Indicates whether an income transaction amount is unusually high compared to the amounts for that stream. + attr_accessor :is_outlier + + # The amount that the transaction differs from the stream average transaction amount. + attr_accessor :amount + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'is_outlier' => :'is_outlier', + :'amount' => :'amount' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'is_outlier' => :'Boolean', + :'amount' => :'Float' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'amount' + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeTransactionOutlier` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeTransactionOutlier`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'is_outlier') + self.is_outlier = attributes[:'is_outlier'] + end + + if attributes.key?(:'amount') + self.amount = attributes[:'amount'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @is_outlier.nil? + invalid_properties.push('invalid value for "is_outlier", is_outlier cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @is_outlier.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + is_outlier == o.is_outlier && + amount == o.amount + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [is_outlier, amount].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/cra_verification_income_user_summary.rb b/lib/plaid/models/cra_verification_income_user_summary.rb new file mode 100644 index 000000000..89b582b13 --- /dev/null +++ b/lib/plaid/models/cra_verification_income_user_summary.rb @@ -0,0 +1,228 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Aggregated summary of all income streams for this user. + class CraVerificationIncomeUserSummary + # List of a user's aggregated income metrics for each currency. + attr_accessor :income_metrics + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'income_metrics' => :'income_metrics' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'income_metrics' => :'Array' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeUserSummary` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeUserSummary`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'income_metrics') + if (value = attributes[:'income_metrics']).is_a?(Array) + self.income_metrics = value + end + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @income_metrics.nil? + invalid_properties.push('invalid value for "income_metrics", income_metrics cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @income_metrics.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + income_metrics == o.income_metrics + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [income_metrics].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/link_session_protect_result.rb b/lib/plaid/models/cra_verification_income_values.rb similarity index 79% rename from lib/plaid/models/link_session_protect_result.rb rename to lib/plaid/models/cra_verification_income_values.rb index a7931d6b8..7771dcbd8 100644 --- a/lib/plaid/models/link_session_protect_result.rb +++ b/lib/plaid/models/cra_verification_income_values.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,22 +14,19 @@ require 'time' module Plaid - # Plaid Protect details from the Link session - class LinkSessionProtectResult - # The Plaid Protect event ID representing the completion of the link session. - attr_accessor :event_id + # Modeled income values for a given time period. + class CraVerificationIncomeValues + # Gross Income modeled from trends of observed transactions. + attr_accessor :gross_income - attr_accessor :trust_index - - # Contains attributes used during a trust index calculation. - attr_accessor :fraud_attributes + # Net Income estimated from observed transactions. + attr_accessor :net_income # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { - :'event_id' => :'event_id', - :'trust_index' => :'trust_index', - :'fraud_attributes' => :'fraud_attributes' + :'gross_income' => :'gross_income', + :'net_income' => :'net_income' } end @@ -41,17 +38,14 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { - :'event_id' => :'String', - :'trust_index' => :'TrustIndex', - :'fraud_attributes' => :'Hash' + :'gross_income' => :'Float', + :'net_income' => :'Float' } end # List of attributes with nullable: true def self.openapi_nullable Set.new([ - :'trust_index', - :'fraud_attributes' ]) end @@ -59,29 +53,23 @@ def self.openapi_nullable # @param [Hash] attributes Model attributes in the form of hash def initialize(attributes = {}) if (!attributes.is_a?(Hash)) - fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::LinkSessionProtectResult` initialize method" + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationIncomeValues` initialize method" end # check to see if the attribute exists and convert string to symbol for hash key attributes = attributes.each_with_object({}) { |(k, v), h| if (!self.class.attribute_map.key?(k.to_sym)) - fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::LinkSessionProtectResult`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationIncomeValues`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect end h[k.to_sym] = v } - if attributes.key?(:'event_id') - self.event_id = attributes[:'event_id'] - end - - if attributes.key?(:'trust_index') - self.trust_index = attributes[:'trust_index'] + if attributes.key?(:'gross_income') + self.gross_income = attributes[:'gross_income'] end - if attributes.key?(:'fraud_attributes') - if (value = attributes[:'fraud_attributes']).is_a?(Hash) - self.fraud_attributes = value - end + if attributes.key?(:'net_income') + self.net_income = attributes[:'net_income'] end end @@ -89,8 +77,12 @@ def initialize(attributes = {}) # @return Array for valid properties with the reasons def list_invalid_properties invalid_properties = Array.new - if @event_id.nil? - invalid_properties.push('invalid value for "event_id", event_id cannot be nil.') + if @gross_income.nil? + invalid_properties.push('invalid value for "gross_income", gross_income cannot be nil.') + end + + if @net_income.nil? + invalid_properties.push('invalid value for "net_income", net_income cannot be nil.') end invalid_properties @@ -99,7 +91,8 @@ def list_invalid_properties # Check to see if the all the properties in the model are valid # @return true if the model is valid def valid? - return false if @event_id.nil? + return false if @gross_income.nil? + return false if @net_income.nil? true end @@ -108,9 +101,8 @@ def valid? def ==(o) return true if self.equal?(o) self.class == o.class && - event_id == o.event_id && - trust_index == o.trust_index && - fraud_attributes == o.fraud_attributes + gross_income == o.gross_income && + net_income == o.net_income end # @see the `==` method @@ -122,7 +114,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [event_id, trust_index, fraud_attributes].hash + [gross_income, net_income].hash end # Builds the object from hash diff --git a/lib/plaid/models/cra_verification_modeled_income.rb b/lib/plaid/models/cra_verification_modeled_income.rb new file mode 100644 index 000000000..bc05fec3f --- /dev/null +++ b/lib/plaid/models/cra_verification_modeled_income.rb @@ -0,0 +1,239 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Modeled estimate of current income based on recently observed income transactions. + class CraVerificationModeledIncome + attr_accessor :monthly + + attr_accessor :annual + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'monthly' => :'monthly', + :'annual' => :'annual' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'monthly' => :'CraVerificationIncomeValues', + :'annual' => :'CraVerificationIncomeValues' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::CraVerificationModeledIncome` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::CraVerificationModeledIncome`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'monthly') + self.monthly = attributes[:'monthly'] + end + + if attributes.key?(:'annual') + self.annual = attributes[:'annual'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @monthly.nil? + invalid_properties.push('invalid value for "monthly", monthly cannot be nil.') + end + + if @annual.nil? + invalid_properties.push('invalid value for "annual", annual cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @monthly.nil? + return false if @annual.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + monthly == o.monthly && + annual == o.annual + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [monthly, annual].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/cra_verification_report.rb b/lib/plaid/models/cra_verification_report.rb index 70cdd883c..11a47d7cb 100644 --- a/lib/plaid/models/cra_verification_report.rb +++ b/lib/plaid/models/cra_verification_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -29,6 +29,8 @@ class CraVerificationReport attr_accessor :employment_refresh + attr_accessor :income + # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { @@ -36,7 +38,8 @@ def self.attribute_map :'gse_reference_id' => :'gse_reference_id', :'client_report_id' => :'client_report_id', :'voa' => :'voa', - :'employment_refresh' => :'employment_refresh' + :'employment_refresh' => :'employment_refresh', + :'income' => :'income' } end @@ -52,7 +55,8 @@ def self.openapi_types :'gse_reference_id' => :'String', :'client_report_id' => :'String', :'voa' => :'CraVoaReport', - :'employment_refresh' => :'CraEmploymentRefreshReport' + :'employment_refresh' => :'CraEmploymentRefreshReport', + :'income' => :'CraVerificationIncomeReport' } end @@ -61,7 +65,8 @@ def self.openapi_nullable Set.new([ :'client_report_id', :'voa', - :'employment_refresh' + :'employment_refresh', + :'income' ]) end @@ -99,6 +104,10 @@ def initialize(attributes = {}) if attributes.key?(:'employment_refresh') self.employment_refresh = attributes[:'employment_refresh'] end + + if attributes.key?(:'income') + self.income = attributes[:'income'] + end end # Show invalid properties with the reasons. Usually used together with valid? @@ -128,7 +137,8 @@ def ==(o) gse_reference_id == o.gse_reference_id && client_report_id == o.client_report_id && voa == o.voa && - employment_refresh == o.employment_refresh + employment_refresh == o.employment_refresh && + income == o.income end # @see the `==` method @@ -140,7 +150,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [report_id, gse_reference_id, client_report_id, voa, employment_refresh].hash + [report_id, gse_reference_id, client_report_id, voa, employment_refresh, income].hash end # Builds the object from hash diff --git a/lib/plaid/models/cra_voa_report.rb b/lib/plaid/models/cra_voa_report.rb index ddf34cc43..06e7bb77f 100644 --- a/lib/plaid/models/cra_voa_report.rb +++ b/lib/plaid/models/cra_voa_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_voa_report_account.rb b/lib/plaid/models/cra_voa_report_account.rb index 9c364eb43..a23f862ed 100644 --- a/lib/plaid/models/cra_voa_report_account.rb +++ b/lib/plaid/models/cra_voa_report_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # VOA Report information about an account. class CraVoaReportAccount - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances diff --git a/lib/plaid/models/cra_voa_report_account_balances.rb b/lib/plaid/models/cra_voa_report_account_balances.rb index 353818401..aab6f8261 100644 --- a/lib/plaid/models/cra_voa_report_account_balances.rb +++ b/lib/plaid/models/cra_voa_report_account_balances.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,10 +16,10 @@ module Plaid # VOA Report information about an account's balances. class CraVoaReportAccountBalances - # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in realtime unless the value was returned by `/accounts/balance/get`. If `current` is `null` this field is guaranteed not to be `null`. + # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in real-time unless the value was returned by `/accounts/balance/get`. If `current` is `null` this field is guaranteed not to be `null`. attr_accessor :available - # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get`; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require realtime balance information, use the `available` balance as provided by `/accounts/balance/get`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`. + # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get`; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require real-time balance information, use the `available` balance as provided by `/accounts/balance/get`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`. attr_accessor :current # The ISO-4217 currency code of the balance. Always null if `unofficial_currency_code` is non-null. diff --git a/lib/plaid/models/cra_voa_report_account_historical_balance.rb b/lib/plaid/models/cra_voa_report_account_historical_balance.rb index 1dc9851e6..2eaa7fd3e 100644 --- a/lib/plaid/models/cra_voa_report_account_historical_balance.rb +++ b/lib/plaid/models/cra_voa_report_account_historical_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_voa_report_attributes.rb b/lib/plaid/models/cra_voa_report_attributes.rb index ed737a8a2..ef08597c5 100644 --- a/lib/plaid/models/cra_voa_report_attributes.rb +++ b/lib/plaid/models/cra_voa_report_attributes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/cra_voa_report_item.rb b/lib/plaid/models/cra_voa_report_item.rb index 66173ef76..0d7d08531 100644 --- a/lib/plaid/models/cra_voa_report_item.rb +++ b/lib/plaid/models/cra_voa_report_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,7 +28,7 @@ class CraVoaReportItem # The `item_id` of the Item associated with this webhook, warning, or error attr_accessor :item_id - # The date and time when this Item’s data was last retrieved from the financial institution, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. + # The date and time when this Item's data was last retrieved from the financial institution, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. attr_accessor :last_update_time # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/cra_voa_report_transactions_insights.rb b/lib/plaid/models/cra_voa_report_transactions_insights.rb index c1e4f13bd..56f5aa238 100644 --- a/lib/plaid/models/cra_voa_report_transactions_insights.rb +++ b/lib/plaid/models/cra_voa_report_transactions_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit1099.rb b/lib/plaid/models/credit1099.rb index 2c7e1b6c1..56a97d870 100644 --- a/lib/plaid/models/credit1099.rb +++ b/lib/plaid/models/credit1099.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit1099_filer.rb b/lib/plaid/models/credit1099_filer.rb index 2fd5a33ba..be8f1ca34 100644 --- a/lib/plaid/models/credit1099_filer.rb +++ b/lib/plaid/models/credit1099_filer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit1099_payer.rb b/lib/plaid/models/credit1099_payer.rb index d79a8c19d..6e8b009c9 100644 --- a/lib/plaid/models/credit1099_payer.rb +++ b/lib/plaid/models/credit1099_payer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit1099_recipient.rb b/lib/plaid/models/credit1099_recipient.rb index 1850b5b8f..8d82922ef 100644 --- a/lib/plaid/models/credit1099_recipient.rb +++ b/lib/plaid/models/credit1099_recipient.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -24,10 +24,10 @@ class Credit1099Recipient # Tax identification number of recipient. attr_accessor :tin - # Account number number of recipient. + # Account number of recipient. attr_accessor :account_number - # Checked if FACTA is a filing requirement. + # Checked if FATCA is a filing requirement. attr_accessor :facta_filing_requirement # Checked if 2nd TIN exists. diff --git a/lib/plaid/models/credit_account_subtype.rb b/lib/plaid/models/credit_account_subtype.rb index 08b609c48..a5ec8285c 100644 --- a/lib/plaid/models/credit_account_subtype.rb +++ b/lib/plaid/models/credit_account_subtype.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_ach_class.rb b/lib/plaid/models/credit_ach_class.rb index 4707e4670..07be03b6f 100644 --- a/lib/plaid/models/credit_ach_class.rb +++ b/lib/plaid/models/credit_ach_class.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_amount_with_currency.rb b/lib/plaid/models/credit_amount_with_currency.rb index a53fcdfd0..2e4aa54a1 100644 --- a/lib/plaid/models/credit_amount_with_currency.rb +++ b/lib/plaid/models/credit_amount_with_currency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_audit_copy_token_create_request.rb b/lib/plaid/models/credit_audit_copy_token_create_request.rb index 93589f34d..d26720209 100644 --- a/lib/plaid/models/credit_audit_copy_token_create_request.rb +++ b/lib/plaid/models/credit_audit_copy_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_audit_copy_token_create_response.rb b/lib/plaid/models/credit_audit_copy_token_create_response.rb index 28fce55f0..0880b4fe6 100644 --- a/lib/plaid/models/credit_audit_copy_token_create_response.rb +++ b/lib/plaid/models/credit_audit_copy_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # CreditAuditCopyTokenCreateResponse defines the response schema for `/credit/audit_copy_token/get` + # CreditAuditCopyTokenCreateResponse defines the response schema for `/credit/audit_copy_token/create` class CreditAuditCopyTokenCreateResponse # A token that can be shared with a third party auditor, which allows them to fetch the Asset Reports attached to the token. This token should be stored securely. attr_accessor :audit_copy_token diff --git a/lib/plaid/models/credit_audit_copy_token_remove_request.rb b/lib/plaid/models/credit_audit_copy_token_remove_request.rb index 4aa232a49..144de0e80 100644 --- a/lib/plaid/models/credit_audit_copy_token_remove_request.rb +++ b/lib/plaid/models/credit_audit_copy_token_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_audit_copy_token_remove_response.rb b/lib/plaid/models/credit_audit_copy_token_remove_response.rb index 3fbc8fcb4..82cbe552b 100644 --- a/lib/plaid/models/credit_audit_copy_token_remove_response.rb +++ b/lib/plaid/models/credit_audit_copy_token_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_audit_copy_token_update_request.rb b/lib/plaid/models/credit_audit_copy_token_update_request.rb index 4292a3a2d..290d0a86d 100644 --- a/lib/plaid/models/credit_audit_copy_token_update_request.rb +++ b/lib/plaid/models/credit_audit_copy_token_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_audit_copy_token_update_response.rb b/lib/plaid/models/credit_audit_copy_token_update_response.rb index 9c537858d..893f2c5f0 100644 --- a/lib/plaid/models/credit_audit_copy_token_update_response.rb +++ b/lib/plaid/models/credit_audit_copy_token_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_employer.rb b/lib/plaid/models/credit_bank_employer.rb index 56b4974bd..8b72c0c93 100644 --- a/lib/plaid/models/credit_bank_employer.rb +++ b/lib/plaid/models/credit_bank_employer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_employment.rb b/lib/plaid/models/credit_bank_employment.rb index af2ee0c3c..c3a03cf1f 100644 --- a/lib/plaid/models/credit_bank_employment.rb +++ b/lib/plaid/models/credit_bank_employment.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_employment_get_request.rb b/lib/plaid/models/credit_bank_employment_get_request.rb index d1f09b7ae..96b705e84 100644 --- a/lib/plaid/models/credit_bank_employment_get_request.rb +++ b/lib/plaid/models/credit_bank_employment_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditBankEmploymentGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/credit_bank_employment_get_response.rb b/lib/plaid/models/credit_bank_employment_get_response.rb index 5d39ce17c..564416ed3 100644 --- a/lib/plaid/models/credit_bank_employment_get_response.rb +++ b/lib/plaid/models/credit_bank_employment_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_employment_item.rb b/lib/plaid/models/credit_bank_employment_item.rb index 6c47f771e..655c2cddb 100644 --- a/lib/plaid/models/credit_bank_employment_item.rb +++ b/lib/plaid/models/credit_bank_employment_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_employment_report.rb b/lib/plaid/models/credit_bank_employment_report.rb index 23aa4867f..5fc77e33c 100644 --- a/lib/plaid/models/credit_bank_employment_report.rb +++ b/lib/plaid/models/credit_bank_employment_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_employment_warning.rb b/lib/plaid/models/credit_bank_employment_warning.rb index 084a6b67b..f97bc6c08 100644 --- a/lib/plaid/models/credit_bank_employment_warning.rb +++ b/lib/plaid/models/credit_bank_employment_warning.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_employment_warning_type.rb b/lib/plaid/models/credit_bank_employment_warning_type.rb index 192ed87b5..86abf8e6a 100644 --- a/lib/plaid/models/credit_bank_employment_warning_type.rb +++ b/lib/plaid/models/credit_bank_employment_warning_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income.rb b/lib/plaid/models/credit_bank_income.rb index ebc984e83..29371995c 100644 --- a/lib/plaid/models/credit_bank_income.rb +++ b/lib/plaid/models/credit_bank_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_account.rb b/lib/plaid/models/credit_bank_income_account.rb index 11d02505f..95c5804d9 100644 --- a/lib/plaid/models/credit_bank_income_account.rb +++ b/lib/plaid/models/credit_bank_income_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_account_type.rb b/lib/plaid/models/credit_bank_income_account_type.rb index acd4763c5..25a961164 100644 --- a/lib/plaid/models/credit_bank_income_account_type.rb +++ b/lib/plaid/models/credit_bank_income_account_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_category.rb b/lib/plaid/models/credit_bank_income_category.rb index 7926f5550..9bf83531f 100644 --- a/lib/plaid/models/credit_bank_income_category.rb +++ b/lib/plaid/models/credit_bank_income_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_cause.rb b/lib/plaid/models/credit_bank_income_cause.rb index 9bbe255ae..f58283fc9 100644 --- a/lib/plaid/models/credit_bank_income_cause.rb +++ b/lib/plaid/models/credit_bank_income_cause.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_error_type.rb b/lib/plaid/models/credit_bank_income_error_type.rb index 3bab31556..1d2e585ed 100644 --- a/lib/plaid/models/credit_bank_income_error_type.rb +++ b/lib/plaid/models/credit_bank_income_error_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_get_request.rb b/lib/plaid/models/credit_bank_income_get_request.rb index cad95f227..4832a5d8b 100644 --- a/lib/plaid/models/credit_bank_income_get_request.rb +++ b/lib/plaid/models/credit_bank_income_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditBankIncomeGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_id diff --git a/lib/plaid/models/credit_bank_income_get_request_options.rb b/lib/plaid/models/credit_bank_income_get_request_options.rb index 73bf431fd..bfda088e2 100644 --- a/lib/plaid/models/credit_bank_income_get_request_options.rb +++ b/lib/plaid/models/credit_bank_income_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_get_response.rb b/lib/plaid/models/credit_bank_income_get_response.rb index 93878e663..cb33c9b05 100644 --- a/lib/plaid/models/credit_bank_income_get_response.rb +++ b/lib/plaid/models/credit_bank_income_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_historical_summary.rb b/lib/plaid/models/credit_bank_income_historical_summary.rb index 2019a55fb..62084e0fa 100644 --- a/lib/plaid/models/credit_bank_income_historical_summary.rb +++ b/lib/plaid/models/credit_bank_income_historical_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_item.rb b/lib/plaid/models/credit_bank_income_item.rb index 05d1ac304..c4d4afd6c 100644 --- a/lib/plaid/models/credit_bank_income_item.rb +++ b/lib/plaid/models/credit_bank_income_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_pay_frequency.rb b/lib/plaid/models/credit_bank_income_pay_frequency.rb index 24a6f7168..c3f432396 100644 --- a/lib/plaid/models/credit_bank_income_pay_frequency.rb +++ b/lib/plaid/models/credit_bank_income_pay_frequency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_pdf_get_request.rb b/lib/plaid/models/credit_bank_income_pdf_get_request.rb index 2378fce33..f4f8487d0 100644 --- a/lib/plaid/models/credit_bank_income_pdf_get_request.rb +++ b/lib/plaid/models/credit_bank_income_pdf_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditBankIncomePDFGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_id diff --git a/lib/plaid/models/credit_bank_income_refresh_request.rb b/lib/plaid/models/credit_bank_income_refresh_request.rb index 04ae4040e..653f8fcaf 100644 --- a/lib/plaid/models/credit_bank_income_refresh_request.rb +++ b/lib/plaid/models/credit_bank_income_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditBankIncomeRefreshRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_id diff --git a/lib/plaid/models/credit_bank_income_refresh_request_options.rb b/lib/plaid/models/credit_bank_income_refresh_request_options.rb index f34154c8e..ca9ff7c76 100644 --- a/lib/plaid/models/credit_bank_income_refresh_request_options.rb +++ b/lib/plaid/models/credit_bank_income_refresh_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_refresh_response.rb b/lib/plaid/models/credit_bank_income_refresh_response.rb index b622cf231..593c189e7 100644 --- a/lib/plaid/models/credit_bank_income_refresh_response.rb +++ b/lib/plaid/models/credit_bank_income_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_source.rb b/lib/plaid/models/credit_bank_income_source.rb index 0dd3179be..0263abcfe 100644 --- a/lib/plaid/models/credit_bank_income_source.rb +++ b/lib/plaid/models/credit_bank_income_source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -30,12 +30,12 @@ class CreditBankIncomeSource # Minimum of all dates within the specific income sources in the user's bank account for days requested by the client. The date will be returned in an ISO 8601 format (YYYY-MM-DD). attr_accessor :start_date - # Maximum of all dates within the specific income sources in the user’s bank account for days requested by the client. The date will be returned in an ISO 8601 format (YYYY-MM-DD). + # Maximum of all dates within the specific income sources in the user's bank account for days requested by the client. The date will be returned in an ISO 8601 format (YYYY-MM-DD). attr_accessor :end_date attr_accessor :pay_frequency - # Total amount of earnings in the user’s bank account for the specific income source for days requested by the client. + # Total amount of earnings in the user's bank account for the specific income source for days requested by the client. attr_accessor :total_amount # Number of transactions for the income source within the start and end date. diff --git a/lib/plaid/models/credit_bank_income_summary.rb b/lib/plaid/models/credit_bank_income_summary.rb index 7f983fb92..2550b4953 100644 --- a/lib/plaid/models/credit_bank_income_summary.rb +++ b/lib/plaid/models/credit_bank_income_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_transaction.rb b/lib/plaid/models/credit_bank_income_transaction.rb index 5055eda44..935b2de5c 100644 --- a/lib/plaid/models/credit_bank_income_transaction.rb +++ b/lib/plaid/models/credit_bank_income_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_warning.rb b/lib/plaid/models/credit_bank_income_warning.rb index 8c86df5cd..990a8fd1c 100644 --- a/lib/plaid/models/credit_bank_income_warning.rb +++ b/lib/plaid/models/credit_bank_income_warning.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_warning_code.rb b/lib/plaid/models/credit_bank_income_warning_code.rb index e1b9ec9e4..985fceb8d 100644 --- a/lib/plaid/models/credit_bank_income_warning_code.rb +++ b/lib/plaid/models/credit_bank_income_warning_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_warning_type.rb b/lib/plaid/models/credit_bank_income_warning_type.rb index 21c1b285e..bb2016c60 100644 --- a/lib/plaid/models/credit_bank_income_warning_type.rb +++ b/lib/plaid/models/credit_bank_income_warning_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_income_webhook_update_request.rb b/lib/plaid/models/credit_bank_income_webhook_update_request.rb index 1250d3391..18f893408 100644 --- a/lib/plaid/models/credit_bank_income_webhook_update_request.rb +++ b/lib/plaid/models/credit_bank_income_webhook_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditBankIncomeWebhookUpdateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_id diff --git a/lib/plaid/models/credit_bank_income_webhook_update_response.rb b/lib/plaid/models/credit_bank_income_webhook_update_response.rb index d3a716873..942a2eb5d 100644 --- a/lib/plaid/models/credit_bank_income_webhook_update_response.rb +++ b/lib/plaid/models/credit_bank_income_webhook_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_statement_upload_account_owner.rb b/lib/plaid/models/credit_bank_statement_upload_account_owner.rb index 293306873..85bd58a29 100644 --- a/lib/plaid/models/credit_bank_statement_upload_account_owner.rb +++ b/lib/plaid/models/credit_bank_statement_upload_account_owner.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_statement_upload_account_owner_address.rb b/lib/plaid/models/credit_bank_statement_upload_account_owner_address.rb index 4ce67d0c5..d752f6084 100644 --- a/lib/plaid/models/credit_bank_statement_upload_account_owner_address.rb +++ b/lib/plaid/models/credit_bank_statement_upload_account_owner_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_statement_upload_bank_account.rb b/lib/plaid/models/credit_bank_statement_upload_bank_account.rb index db3f83116..f108f8e32 100644 --- a/lib/plaid/models/credit_bank_statement_upload_bank_account.rb +++ b/lib/plaid/models/credit_bank_statement_upload_bank_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_statement_upload_bank_account_period.rb b/lib/plaid/models/credit_bank_statement_upload_bank_account_period.rb index 96a77f8f3..5b7223780 100644 --- a/lib/plaid/models/credit_bank_statement_upload_bank_account_period.rb +++ b/lib/plaid/models/credit_bank_statement_upload_bank_account_period.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_statement_upload_item.rb b/lib/plaid/models/credit_bank_statement_upload_item.rb index e1d12f7b6..eadf1fdec 100644 --- a/lib/plaid/models/credit_bank_statement_upload_item.rb +++ b/lib/plaid/models/credit_bank_statement_upload_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_statement_upload_object.rb b/lib/plaid/models/credit_bank_statement_upload_object.rb index 2f07c9601..492c3fa1b 100644 --- a/lib/plaid/models/credit_bank_statement_upload_object.rb +++ b/lib/plaid/models/credit_bank_statement_upload_object.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_statement_upload_transaction.rb b/lib/plaid/models/credit_bank_statement_upload_transaction.rb index ce03eefac..6228e9e56 100644 --- a/lib/plaid/models/credit_bank_statement_upload_transaction.rb +++ b/lib/plaid/models/credit_bank_statement_upload_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_statements_uploads_get_request.rb b/lib/plaid/models/credit_bank_statements_uploads_get_request.rb index d6f850b81..e59252bc7 100644 --- a/lib/plaid/models/credit_bank_statements_uploads_get_request.rb +++ b/lib/plaid/models/credit_bank_statements_uploads_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditBankStatementsUploadsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :options diff --git a/lib/plaid/models/credit_bank_statements_uploads_get_request_options.rb b/lib/plaid/models/credit_bank_statements_uploads_get_request_options.rb index 06fcc24a8..32ea2134a 100644 --- a/lib/plaid/models/credit_bank_statements_uploads_get_request_options.rb +++ b/lib/plaid/models/credit_bank_statements_uploads_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_bank_statements_uploads_get_response.rb b/lib/plaid/models/credit_bank_statements_uploads_get_response.rb index e3bbbef5f..057814fb6 100644 --- a/lib/plaid/models/credit_bank_statements_uploads_get_response.rb +++ b/lib/plaid/models/credit_bank_statements_uploads_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_card_liability.rb b/lib/plaid/models/credit_card_liability.rb index 2cb34e771..aeb16ba6c 100644 --- a/lib/plaid/models/credit_card_liability.rb +++ b/lib/plaid/models/credit_card_liability.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_category.rb b/lib/plaid/models/credit_category.rb index 3d1d82b5a..0fd50bef5 100644 --- a/lib/plaid/models/credit_category.rb +++ b/lib/plaid/models/credit_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_document_metadata.rb b/lib/plaid/models/credit_document_metadata.rb index 1508c91c6..362d18c6f 100644 --- a/lib/plaid/models/credit_document_metadata.rb +++ b/lib/plaid/models/credit_document_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditDocumentMetadata # The type of document. `PAYSTUB`: A paystub. `BANK_STATEMENT`: A bank statement. `US_TAX_W2`: A W-2 wage and tax statement provided by a US employer reflecting wages earned by the employee. `US_MILITARY_ERAS`: An electronic Retirement Account Statement (eRAS) issued by the US military. `US_MILITARY_LES`: A Leave and Earnings Statement (LES) issued by the US military. `US_MILITARY_CLES`: A Civilian Leave and Earnings Statement (CLES) issued by the US military. `GIG`: Used to indicate that the income is related to gig work. Does not necessarily correspond to a specific document type. `PLAID_GENERATED_PAYSTUB_PDF`: Used to indicate that the PDF for the paystub was generated by Plaid. `NONE`: Used to indicate that there is no underlying document for the data. `UNKNOWN`: Document type could not be determined. attr_accessor :document_type - # Signed URL to retrieve the document(s). The payload will be a .zip file containing the document(s). For Payroll Income, the file type of the documents will always be PDF, and the documents may not be available, in which case the field will be `null`. If you would like Plaid to generate a PDF if the original is not available, contact your Account Manager. [Example generated pay stub](https://plaid.com/documents/plaid-generated-mock-paystub.pdf). For Document Income, this field will not be `null`, and the file type of the underlying document(s) will be the original file type uploaded by the user. For more details on available file types, see the [Document Income](https://plaid.com/docs/income/payroll-income) documentation. This download URL can only be used once and expires after two minutes. To generate a new download URL, call `/credit/payroll_income/get` again. + # Signed URL to retrieve the document(s). The payload will be a .zip file containing the document(s). For Payroll Income, the file type of the documents will always be PDF, and the documents may not be available, in which case the field will be `null`. If you would like Plaid to generate a PDF if the original is not available, contact your account manager. [Example generated pay stub](https://plaid.com/documents/plaid-generated-mock-paystub.pdf). For Document Income, this field will not be `null`, and the file type of the underlying document(s) will be the original file type uploaded by the user. For more details on available file types, see the [Document Income](https://plaid.com/docs/income/payroll-income) documentation. This download URL can only be used once and expires after two minutes. To generate a new download URL, call `/credit/payroll_income/get` again. attr_accessor :download_url # The processing status of the document. `PROCESSING_COMPLETE`: The document was successfully processed. `DOCUMENT_ERROR`: The document could not be processed. Possible causes include: The document was an unacceptable document type such as an offer letter or bank statement, the document image was cropped or blurry, or the document was corrupted. `UNKNOWN` or `null`: An internal error occurred. If this happens repeatedly, contact support or your Plaid account manager. diff --git a/lib/plaid/models/credit_employer_verification.rb b/lib/plaid/models/credit_employer_verification.rb index 69ca52a73..bd3a56311 100644 --- a/lib/plaid/models/credit_employer_verification.rb +++ b/lib/plaid/models/credit_employer_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_employment_get_request.rb b/lib/plaid/models/credit_employment_get_request.rb index a2e21ebff..3e3a48765 100644 --- a/lib/plaid/models/credit_employment_get_request.rb +++ b/lib/plaid/models/credit_employment_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditEmploymentGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/credit_employment_get_response.rb b/lib/plaid/models/credit_employment_get_response.rb index f07974a7c..16d106a4f 100644 --- a/lib/plaid/models/credit_employment_get_response.rb +++ b/lib/plaid/models/credit_employment_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_employment_item.rb b/lib/plaid/models/credit_employment_item.rb index 00d1e6683..ed292aa77 100644 --- a/lib/plaid/models/credit_employment_item.rb +++ b/lib/plaid/models/credit_employment_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_employment_verification.rb b/lib/plaid/models/credit_employment_verification.rb index 7db83b462..a746355ee 100644 --- a/lib/plaid/models/credit_employment_verification.rb +++ b/lib/plaid/models/credit_employment_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_filter.rb b/lib/plaid/models/credit_filter.rb index 9bfc612e6..bf079f411 100644 --- a/lib/plaid/models/credit_filter.rb +++ b/lib/plaid/models/credit_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_asset.rb b/lib/plaid/models/credit_freddie_mac_asset.rb index 02218d489..e4a1f54d8 100644 --- a/lib/plaid/models/credit_freddie_mac_asset.rb +++ b/lib/plaid/models/credit_freddie_mac_asset.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_asset_transaction.rb b/lib/plaid/models/credit_freddie_mac_asset_transaction.rb index dc6beb105..51603936e 100644 --- a/lib/plaid/models/credit_freddie_mac_asset_transaction.rb +++ b/lib/plaid/models/credit_freddie_mac_asset_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_asset_transactions.rb b/lib/plaid/models/credit_freddie_mac_asset_transactions.rb index 17efac6ef..3780679ed 100644 --- a/lib/plaid/models/credit_freddie_mac_asset_transactions.rb +++ b/lib/plaid/models/credit_freddie_mac_asset_transactions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_assets.rb b/lib/plaid/models/credit_freddie_mac_assets.rb index 2189dc948..8f9113e1f 100644 --- a/lib/plaid/models/credit_freddie_mac_assets.rb +++ b/lib/plaid/models/credit_freddie_mac_assets.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_individual_name.rb b/lib/plaid/models/credit_freddie_mac_individual_name.rb index 788c6b1bc..fc6b4845d 100644 --- a/lib/plaid/models/credit_freddie_mac_individual_name.rb +++ b/lib/plaid/models/credit_freddie_mac_individual_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_loan.rb b/lib/plaid/models/credit_freddie_mac_loan.rb index 6fe9421e8..941efc41d 100644 --- a/lib/plaid/models/credit_freddie_mac_loan.rb +++ b/lib/plaid/models/credit_freddie_mac_loan.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -18,7 +18,7 @@ module Plaid class CreditFreddieMacLoan attr_accessor :loan_identifiers - # Type of loan. The value can only be \"SubjectLoan\" + # Type of loan. The value can only be \"SubjectLoan\". attr_accessor :loan_role_type # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/credit_freddie_mac_loan_identifiers.rb b/lib/plaid/models/credit_freddie_mac_loan_identifiers.rb index b04484c7e..f22d78eea 100644 --- a/lib/plaid/models/credit_freddie_mac_loan_identifiers.rb +++ b/lib/plaid/models/credit_freddie_mac_loan_identifiers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_loans.rb b/lib/plaid/models/credit_freddie_mac_loans.rb index 644a53c89..11489cada 100644 --- a/lib/plaid/models/credit_freddie_mac_loans.rb +++ b/lib/plaid/models/credit_freddie_mac_loans.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_parties.rb b/lib/plaid/models/credit_freddie_mac_parties.rb index 7d662b06a..58a8f394b 100644 --- a/lib/plaid/models/credit_freddie_mac_parties.rb +++ b/lib/plaid/models/credit_freddie_mac_parties.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_party.rb b/lib/plaid/models/credit_freddie_mac_party.rb index 0c3819dab..ac719cc74 100644 --- a/lib/plaid/models/credit_freddie_mac_party.rb +++ b/lib/plaid/models/credit_freddie_mac_party.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_party_individual.rb b/lib/plaid/models/credit_freddie_mac_party_individual.rb index cf4cdad4b..07a55c73c 100644 --- a/lib/plaid/models/credit_freddie_mac_party_individual.rb +++ b/lib/plaid/models/credit_freddie_mac_party_individual.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_reporting_information.rb b/lib/plaid/models/credit_freddie_mac_reporting_information.rb index eb9cff701..cb0076bec 100644 --- a/lib/plaid/models/credit_freddie_mac_reporting_information.rb +++ b/lib/plaid/models/credit_freddie_mac_reporting_information.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,12 +14,12 @@ require 'time' module Plaid - # Information about an report identifier and a report name. + # Information about a report identifier and a report name. class CreditFreddieMacReportingInformation # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. attr_accessor :report_date_time - # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. The value can only be \"ReportID\" + # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. The value can only be \"ReportID\". attr_accessor :report_identifier_type # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. diff --git a/lib/plaid/models/credit_freddie_mac_reports_get_request.rb b/lib/plaid/models/credit_freddie_mac_reports_get_request.rb index 5a4f094a4..bda62e5fa 100644 --- a/lib/plaid/models/credit_freddie_mac_reports_get_request.rb +++ b/lib/plaid/models/credit_freddie_mac_reports_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # CreditFreddieMacReportsGetRequest defines the request schema for `credit/asset_report/freddie_mac/get` + # CreditFreddieMacReportsGetRequest defines the request schema for `/credit/freddie_mac/reports/get` class CreditFreddieMacReportsGetRequest # A token that can be shared with a third party auditor to allow them to obtain access to the Asset Report. This token should be stored securely. attr_accessor :audit_copy_token diff --git a/lib/plaid/models/credit_freddie_mac_reports_get_response.rb b/lib/plaid/models/credit_freddie_mac_reports_get_response.rb index e662cf510..1719b53f7 100644 --- a/lib/plaid/models/credit_freddie_mac_reports_get_response.rb +++ b/lib/plaid/models/credit_freddie_mac_reports_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_service.rb b/lib/plaid/models/credit_freddie_mac_service.rb index cca0545dd..40a8309dd 100644 --- a/lib/plaid/models/credit_freddie_mac_service.rb +++ b/lib/plaid/models/credit_freddie_mac_service.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_services.rb b/lib/plaid/models/credit_freddie_mac_services.rb index 7dee66efd..6609aa879 100644 --- a/lib/plaid/models/credit_freddie_mac_services.rb +++ b/lib/plaid/models/credit_freddie_mac_services.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_verification_of_asset.rb b/lib/plaid/models/credit_freddie_mac_verification_of_asset.rb index 2eb851630..e7222911a 100644 --- a/lib/plaid/models/credit_freddie_mac_verification_of_asset.rb +++ b/lib/plaid/models/credit_freddie_mac_verification_of_asset.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_verification_of_asset_response.rb b/lib/plaid/models/credit_freddie_mac_verification_of_asset_response.rb index 99ec7d8f7..4640218d6 100644 --- a/lib/plaid/models/credit_freddie_mac_verification_of_asset_response.rb +++ b/lib/plaid/models/credit_freddie_mac_verification_of_asset_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_freddie_mac_verification_of_assets_deal.rb b/lib/plaid/models/credit_freddie_mac_verification_of_assets_deal.rb index 7e40c6e4f..c53ec17e1 100644 --- a/lib/plaid/models/credit_freddie_mac_verification_of_assets_deal.rb +++ b/lib/plaid/models/credit_freddie_mac_verification_of_assets_deal.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_pay_stub.rb b/lib/plaid/models/credit_pay_stub.rb index ef54936a4..16c3acdad 100644 --- a/lib/plaid/models/credit_pay_stub.rb +++ b/lib/plaid/models/credit_pay_stub.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_pay_stub_address.rb b/lib/plaid/models/credit_pay_stub_address.rb index 0f701fea2..a7a76ef23 100644 --- a/lib/plaid/models/credit_pay_stub_address.rb +++ b/lib/plaid/models/credit_pay_stub_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_pay_stub_deductions.rb b/lib/plaid/models/credit_pay_stub_deductions.rb index ae8c4d6ea..12e550b86 100644 --- a/lib/plaid/models/credit_pay_stub_deductions.rb +++ b/lib/plaid/models/credit_pay_stub_deductions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_pay_stub_earnings.rb b/lib/plaid/models/credit_pay_stub_earnings.rb index 8264afaff..cd663c280 100644 --- a/lib/plaid/models/credit_pay_stub_earnings.rb +++ b/lib/plaid/models/credit_pay_stub_earnings.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_pay_stub_employee.rb b/lib/plaid/models/credit_pay_stub_employee.rb index 7ba3fa710..78b38cdb7 100644 --- a/lib/plaid/models/credit_pay_stub_employee.rb +++ b/lib/plaid/models/credit_pay_stub_employee.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_pay_stub_employer.rb b/lib/plaid/models/credit_pay_stub_employer.rb index b82432d15..b99b1a741 100644 --- a/lib/plaid/models/credit_pay_stub_employer.rb +++ b/lib/plaid/models/credit_pay_stub_employer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_pay_stub_net_pay.rb b/lib/plaid/models/credit_pay_stub_net_pay.rb index c85009ea5..535767889 100644 --- a/lib/plaid/models/credit_pay_stub_net_pay.rb +++ b/lib/plaid/models/credit_pay_stub_net_pay.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_pay_stub_pay_basis_type.rb b/lib/plaid/models/credit_pay_stub_pay_basis_type.rb index 76c0f8bf0..719708a07 100644 --- a/lib/plaid/models/credit_pay_stub_pay_basis_type.rb +++ b/lib/plaid/models/credit_pay_stub_pay_basis_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_payroll_income_get_request.rb b/lib/plaid/models/credit_payroll_income_get_request.rb index 52a52c3fc..3367b4031 100644 --- a/lib/plaid/models/credit_payroll_income_get_request.rb +++ b/lib/plaid/models/credit_payroll_income_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditPayrollIncomeGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_id diff --git a/lib/plaid/models/credit_payroll_income_get_request_options.rb b/lib/plaid/models/credit_payroll_income_get_request_options.rb index fecf00491..96bc2b906 100644 --- a/lib/plaid/models/credit_payroll_income_get_request_options.rb +++ b/lib/plaid/models/credit_payroll_income_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_payroll_income_get_response.rb b/lib/plaid/models/credit_payroll_income_get_response.rb index e3b423575..732db4aae 100644 --- a/lib/plaid/models/credit_payroll_income_get_response.rb +++ b/lib/plaid/models/credit_payroll_income_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_payroll_income_parsing_config_update_request.rb b/lib/plaid/models/credit_payroll_income_parsing_config_update_request.rb index 4d89cb116..0410c749a 100644 --- a/lib/plaid/models/credit_payroll_income_parsing_config_update_request.rb +++ b/lib/plaid/models/credit_payroll_income_parsing_config_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # CreditPayrollIncomeParsingConfigUpdateRequest defines the request schema for `/credit/payroll_income/documents/update`. + # CreditPayrollIncomeParsingConfigUpdateRequest defines the request schema for `/credit/payroll_income/parsing_config/update`. class CreditPayrollIncomeParsingConfigUpdateRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id @@ -22,7 +22,7 @@ class CreditPayrollIncomeParsingConfigUpdateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_id diff --git a/lib/plaid/models/credit_payroll_income_parsing_config_update_response.rb b/lib/plaid/models/credit_payroll_income_parsing_config_update_response.rb index 0d7a3e03d..fff6f7025 100644 --- a/lib/plaid/models/credit_payroll_income_parsing_config_update_response.rb +++ b/lib/plaid/models/credit_payroll_income_parsing_config_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # CreditPayrollIncomeParsingConfigUpdateResponse defines the response schema for `/credit/payroll_income/documents/update`. + # CreditPayrollIncomeParsingConfigUpdateResponse defines the response schema for `/credit/payroll_income/parsing_config/update`. class CreditPayrollIncomeParsingConfigUpdateResponse # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. attr_accessor :request_id diff --git a/lib/plaid/models/credit_payroll_income_precheck_request.rb b/lib/plaid/models/credit_payroll_income_precheck_request.rb index 6b035913f..1320892dc 100644 --- a/lib/plaid/models/credit_payroll_income_precheck_request.rb +++ b/lib/plaid/models/credit_payroll_income_precheck_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditPayrollIncomePrecheckRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_id diff --git a/lib/plaid/models/credit_payroll_income_precheck_response.rb b/lib/plaid/models/credit_payroll_income_precheck_response.rb index da81b920a..78bfb982a 100644 --- a/lib/plaid/models/credit_payroll_income_precheck_response.rb +++ b/lib/plaid/models/credit_payroll_income_precheck_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_payroll_income_refresh_request.rb b/lib/plaid/models/credit_payroll_income_refresh_request.rb index 096bd092d..8fe14f433 100644 --- a/lib/plaid/models/credit_payroll_income_refresh_request.rb +++ b/lib/plaid/models/credit_payroll_income_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditPayrollIncomeRefreshRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_id diff --git a/lib/plaid/models/credit_payroll_income_refresh_request_options.rb b/lib/plaid/models/credit_payroll_income_refresh_request_options.rb index b70a865d4..a5455c444 100644 --- a/lib/plaid/models/credit_payroll_income_refresh_request_options.rb +++ b/lib/plaid/models/credit_payroll_income_refresh_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_payroll_income_refresh_response.rb b/lib/plaid/models/credit_payroll_income_refresh_response.rb index 5db508516..260038620 100644 --- a/lib/plaid/models/credit_payroll_income_refresh_response.rb +++ b/lib/plaid/models/credit_payroll_income_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_payroll_income_risk_signals_get_request.rb b/lib/plaid/models/credit_payroll_income_risk_signals_get_request.rb index 1c49f9472..118590f7b 100644 --- a/lib/plaid/models/credit_payroll_income_risk_signals_get_request.rb +++ b/lib/plaid/models/credit_payroll_income_risk_signals_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditPayrollIncomeRiskSignalsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :user_id diff --git a/lib/plaid/models/credit_payroll_income_risk_signals_get_response.rb b/lib/plaid/models/credit_payroll_income_risk_signals_get_response.rb index 199bd7f3c..bc85dcb01 100644 --- a/lib/plaid/models/credit_payroll_income_risk_signals_get_response.rb +++ b/lib/plaid/models/credit_payroll_income_risk_signals_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_platform_ids.rb b/lib/plaid/models/credit_platform_ids.rb index fb50a588d..62df59d3a 100644 --- a/lib/plaid/models/credit_platform_ids.rb +++ b/lib/plaid/models/credit_platform_ids.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_relay_create_request.rb b/lib/plaid/models/credit_relay_create_request.rb index fc050fa25..9e26157d8 100644 --- a/lib/plaid/models/credit_relay_create_request.rb +++ b/lib/plaid/models/credit_relay_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_relay_create_response.rb b/lib/plaid/models/credit_relay_create_response.rb index 954a42ca4..a0c696ad8 100644 --- a/lib/plaid/models/credit_relay_create_response.rb +++ b/lib/plaid/models/credit_relay_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_relay_get_request.rb b/lib/plaid/models/credit_relay_get_request.rb index fa8120d9d..b8c4e323d 100644 --- a/lib/plaid/models/credit_relay_get_request.rb +++ b/lib/plaid/models/credit_relay_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_relay_pdf_get_request.rb b/lib/plaid/models/credit_relay_pdf_get_request.rb index 398776513..e0cf026fd 100644 --- a/lib/plaid/models/credit_relay_pdf_get_request.rb +++ b/lib/plaid/models/credit_relay_pdf_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_relay_refresh_request.rb b/lib/plaid/models/credit_relay_refresh_request.rb index 40c7c8b7c..04fb66f28 100644 --- a/lib/plaid/models/credit_relay_refresh_request.rb +++ b/lib/plaid/models/credit_relay_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_relay_refresh_response.rb b/lib/plaid/models/credit_relay_refresh_response.rb index ebab39115..909de6dc3 100644 --- a/lib/plaid/models/credit_relay_refresh_response.rb +++ b/lib/plaid/models/credit_relay_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_relay_remove_request.rb b/lib/plaid/models/credit_relay_remove_request.rb index 84d8f4b57..8d14a682b 100644 --- a/lib/plaid/models/credit_relay_remove_request.rb +++ b/lib/plaid/models/credit_relay_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_relay_remove_response.rb b/lib/plaid/models/credit_relay_remove_response.rb index 91e96f25f..986573c50 100644 --- a/lib/plaid/models/credit_relay_remove_response.rb +++ b/lib/plaid/models/credit_relay_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_session.rb b/lib/plaid/models/credit_session.rb index e7b6c8a5d..973a70874 100644 --- a/lib/plaid/models/credit_session.rb +++ b/lib/plaid/models/credit_session.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_session_bank_employment_result.rb b/lib/plaid/models/credit_session_bank_employment_result.rb index 3166a452c..efb5b8bf4 100644 --- a/lib/plaid/models/credit_session_bank_employment_result.rb +++ b/lib/plaid/models/credit_session_bank_employment_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_session_bank_employment_status.rb b/lib/plaid/models/credit_session_bank_employment_status.rb index 7e19288a3..89526491e 100644 --- a/lib/plaid/models/credit_session_bank_employment_status.rb +++ b/lib/plaid/models/credit_session_bank_employment_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -18,6 +18,8 @@ class CreditSessionBankEmploymentStatus APPROVED = "APPROVED".freeze NO_EMPLOYERS_FOUND = "NO_EMPLOYERS_FOUND".freeze EMPLOYER_NOT_LISTED = "EMPLOYER_NOT_LISTED".freeze + STARTED = "STARTED".freeze + INTERNAL_ERROR = "INTERNAL_ERROR".freeze # Builds the enum from string # @param [String] The enum value in the form of the string diff --git a/lib/plaid/models/credit_session_bank_income_result.rb b/lib/plaid/models/credit_session_bank_income_result.rb index e481a38ef..09d126d39 100644 --- a/lib/plaid/models/credit_session_bank_income_result.rb +++ b/lib/plaid/models/credit_session_bank_income_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_session_bank_income_status.rb b/lib/plaid/models/credit_session_bank_income_status.rb index 76cd23401..1df82ca2e 100644 --- a/lib/plaid/models/credit_session_bank_income_status.rb +++ b/lib/plaid/models/credit_session_bank_income_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -18,6 +18,8 @@ class CreditSessionBankIncomeStatus APPROVED = "APPROVED".freeze NO_DEPOSITS_FOUND = "NO_DEPOSITS_FOUND".freeze USER_REPORTED_NO_INCOME = "USER_REPORTED_NO_INCOME".freeze + STARTED = "STARTED".freeze + INTERNAL_ERROR = "INTERNAL_ERROR".freeze # Builds the enum from string # @param [String] The enum value in the form of the string diff --git a/lib/plaid/models/credit_session_document_income_result.rb b/lib/plaid/models/credit_session_document_income_result.rb index b76cd9371..dae36ee1d 100644 --- a/lib/plaid/models/credit_session_document_income_result.rb +++ b/lib/plaid/models/credit_session_document_income_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_session_error.rb b/lib/plaid/models/credit_session_error.rb index ce05f4483..39d93bf08 100644 --- a/lib/plaid/models/credit_session_error.rb +++ b/lib/plaid/models/credit_session_error.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_session_item_add_result.rb b/lib/plaid/models/credit_session_item_add_result.rb index e76c01c74..45703ab9e 100644 --- a/lib/plaid/models/credit_session_item_add_result.rb +++ b/lib/plaid/models/credit_session_item_add_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_session_payroll_income_result.rb b/lib/plaid/models/credit_session_payroll_income_result.rb index 7d0319e3f..73b925a67 100644 --- a/lib/plaid/models/credit_session_payroll_income_result.rb +++ b/lib/plaid/models/credit_session_payroll_income_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_session_results.rb b/lib/plaid/models/credit_session_results.rb index 75a729d93..5558c6bee 100644 --- a/lib/plaid/models/credit_session_results.rb +++ b/lib/plaid/models/credit_session_results.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_sessions_get_request.rb b/lib/plaid/models/credit_sessions_get_request.rb index 03ba9eb6b..19486d15b 100644 --- a/lib/plaid/models/credit_sessions_get_request.rb +++ b/lib/plaid/models/credit_sessions_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class CreditSessionsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/credit_sessions_get_response.rb b/lib/plaid/models/credit_sessions_get_response.rb index bb570ec60..fca5c0a2e 100644 --- a/lib/plaid/models/credit_sessions_get_response.rb +++ b/lib/plaid/models/credit_sessions_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/credit_w2.rb b/lib/plaid/models/credit_w2.rb index d34c740d9..61dbb142c 100644 --- a/lib/plaid/models/credit_w2.rb +++ b/lib/plaid/models/credit_w2.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -37,10 +37,10 @@ class CreditW2 # Federal income tax withheld for the tax year. attr_accessor :federal_income_tax_withheld - # Wages from social security. + # Wages from Social Security. attr_accessor :social_security_wages - # Social security tax withheld for the tax year. + # Social Security tax withheld for the tax year. attr_accessor :social_security_tax_withheld # Wages and tips from medicare. @@ -49,7 +49,7 @@ class CreditW2 # Medicare tax withheld for the tax year. attr_accessor :medicare_tax_withheld - # Tips from social security. + # Tips from Social Security. attr_accessor :social_security_tips # Allocated tips. diff --git a/lib/plaid/models/custom_sandbox_transaction.rb b/lib/plaid/models/custom_sandbox_transaction.rb index 622c325c1..181f53e48 100644 --- a/lib/plaid/models/custom_sandbox_transaction.rb +++ b/lib/plaid/models/custom_sandbox_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/customer_initiated_return_risk.rb b/lib/plaid/models/customer_initiated_return_risk.rb index 35314d2a9..88a310c6c 100644 --- a/lib/plaid/models/customer_initiated_return_risk.rb +++ b/lib/plaid/models/customer_initiated_return_risk.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/dashboard_user.rb b/lib/plaid/models/dashboard_user.rb index 716b578cb..23e0aa12b 100644 --- a/lib/plaid/models/dashboard_user.rb +++ b/lib/plaid/models/dashboard_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Account information associated with a team member with access to the Plaid dashboard. class DashboardUser - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :id # An ISO8601 formatted timestamp. diff --git a/lib/plaid/models/dashboard_user_get_request.rb b/lib/plaid/models/dashboard_user_get_request.rb index 73e46beb5..aa3dfbf2f 100644 --- a/lib/plaid/models/dashboard_user_get_request.rb +++ b/lib/plaid/models/dashboard_user_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Request input for fetching a dashboard user class DashboardUserGetRequest - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :dashboard_user_id # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/dashboard_user_get_response.rb b/lib/plaid/models/dashboard_user_get_response.rb index 42f85de8f..c82dc7cd1 100644 --- a/lib/plaid/models/dashboard_user_get_response.rb +++ b/lib/plaid/models/dashboard_user_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Account information associated with a team member with access to the Plaid dashboard. class DashboardUserGetResponse - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :id # An ISO8601 formatted timestamp. diff --git a/lib/plaid/models/dashboard_user_list_request.rb b/lib/plaid/models/dashboard_user_list_request.rb index 07c9bd191..5f83fb77c 100644 --- a/lib/plaid/models/dashboard_user_list_request.rb +++ b/lib/plaid/models/dashboard_user_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/dashboard_user_list_response.rb b/lib/plaid/models/dashboard_user_list_response.rb index f5e54cfb4..d29983637 100644 --- a/lib/plaid/models/dashboard_user_list_response.rb +++ b/lib/plaid/models/dashboard_user_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/dashboard_user_status.rb b/lib/plaid/models/dashboard_user_status.rb index 15eecae97..7948adf65 100644 --- a/lib/plaid/models/dashboard_user_status.rb +++ b/lib/plaid/models/dashboard_user_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/data_sources.rb b/lib/plaid/models/data_sources.rb index 781ff5134..d2b00949b 100644 --- a/lib/plaid/models/data_sources.rb +++ b/lib/plaid/models/data_sources.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/date_range.rb b/lib/plaid/models/date_range.rb index 2e31a0264..113ffd0e6 100644 --- a/lib/plaid/models/date_range.rb +++ b/lib/plaid/models/date_range.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/deductions.rb b/lib/plaid/models/deductions.rb index 1260f5262..4ca128330 100644 --- a/lib/plaid/models/deductions.rb +++ b/lib/plaid/models/deductions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/deductions_breakdown.rb b/lib/plaid/models/deductions_breakdown.rb index 9f12ef869..f5af1e73d 100644 --- a/lib/plaid/models/deductions_breakdown.rb +++ b/lib/plaid/models/deductions_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/deductions_total.rb b/lib/plaid/models/deductions_total.rb index 9f2590ea1..723d7198c 100644 --- a/lib/plaid/models/deductions_total.rb +++ b/lib/plaid/models/deductions_total.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/default_update_webhook.rb b/lib/plaid/models/default_update_webhook.rb index 4ef79ae17..641a1670b 100644 --- a/lib/plaid/models/default_update_webhook.rb +++ b/lib/plaid/models/default_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/depository_account_subtype.rb b/lib/plaid/models/depository_account_subtype.rb index a260e6031..fb3fa923d 100644 --- a/lib/plaid/models/depository_account_subtype.rb +++ b/lib/plaid/models/depository_account_subtype.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/depository_filter.rb b/lib/plaid/models/depository_filter.rb index 9dd773477..aa7007323 100644 --- a/lib/plaid/models/depository_filter.rb +++ b/lib/plaid/models/depository_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class DepositoryFilter # An array of account subtypes to display in Link. If not specified, all account subtypes will be shown. For a full list of valid types and subtypes, see the [Account schema](https://plaid.com/docs/api/accounts#account-type-schema). attr_accessor :account_subtypes - # An array of limited purpose types. When set, it will restrict which kinds of limited purpose checking accounts may be connected in Link. Only applicable when 'limited purpose checking' is in the subtypes filter. + # An array of limited purpose types. Restricts which kinds of limited purpose checking accounts may be connected in Link to prevent users from connecting them for unsupported use cases. Required when 'limited purpose checking' is in the subtypes filter. attr_accessor :limited_purpose_types # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/detailed_originator.rb b/lib/plaid/models/detailed_originator.rb index 540a56d8c..82d7b72bc 100644 --- a/lib/plaid/models/detailed_originator.rb +++ b/lib/plaid/models/detailed_originator.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Originator and their status. class DetailedOriginator - # Originator’s client ID. + # Originator's client ID. attr_accessor :client_id attr_accessor :transfer_diligence_status diff --git a/lib/plaid/models/detected_account.rb b/lib/plaid/models/detected_account.rb index 76f06620b..d8ea98d0b 100644 --- a/lib/plaid/models/detected_account.rb +++ b/lib/plaid/models/detected_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/device_id.rb b/lib/plaid/models/device_id.rb index 08f64c50b..0e9517a71 100644 --- a/lib/plaid/models/device_id.rb +++ b/lib/plaid/models/device_id.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/distribution_breakdown.rb b/lib/plaid/models/distribution_breakdown.rb index adb3fe3a6..1e25e0d72 100644 --- a/lib/plaid/models/distribution_breakdown.rb +++ b/lib/plaid/models/distribution_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/doc_type.rb b/lib/plaid/models/doc_type.rb index 3406e3652..30d05ac67 100644 --- a/lib/plaid/models/doc_type.rb +++ b/lib/plaid/models/doc_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_analysis.rb b/lib/plaid/models/document_analysis.rb index 05176ff49..958a414e9 100644 --- a/lib/plaid/models/document_analysis.rb +++ b/lib/plaid/models/document_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_authenticity_match_code.rb b/lib/plaid/models/document_authenticity_match_code.rb index 3ec8947b9..a0c7fb3a6 100644 --- a/lib/plaid/models/document_authenticity_match_code.rb +++ b/lib/plaid/models/document_authenticity_match_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_date_of_birth_match_code.rb b/lib/plaid/models/document_date_of_birth_match_code.rb index 9ca463bb6..704bf0189 100644 --- a/lib/plaid/models/document_date_of_birth_match_code.rb +++ b/lib/plaid/models/document_date_of_birth_match_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_metadata.rb b/lib/plaid/models/document_metadata.rb index e87cf346f..b045b7db0 100644 --- a/lib/plaid/models/document_metadata.rb +++ b/lib/plaid/models/document_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_name_match_code.rb b/lib/plaid/models/document_name_match_code.rb index 91777b2fc..119de7f71 100644 --- a/lib/plaid/models/document_name_match_code.rb +++ b/lib/plaid/models/document_name_match_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_risk_signal.rb b/lib/plaid/models/document_risk_signal.rb index c5e94c2a9..165aeac64 100644 --- a/lib/plaid/models/document_risk_signal.rb +++ b/lib/plaid/models/document_risk_signal.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_risk_signal_institution_metadata.rb b/lib/plaid/models/document_risk_signal_institution_metadata.rb index 7a60e2fbd..b64d7ec47 100644 --- a/lib/plaid/models/document_risk_signal_institution_metadata.rb +++ b/lib/plaid/models/document_risk_signal_institution_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_risk_signals_object.rb b/lib/plaid/models/document_risk_signals_object.rb index e8dd0f4eb..415606d47 100644 --- a/lib/plaid/models/document_risk_signals_object.rb +++ b/lib/plaid/models/document_risk_signals_object.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_risk_summary.rb b/lib/plaid/models/document_risk_summary.rb index 50ed3f82d..eaa43cb0d 100644 --- a/lib/plaid/models/document_risk_summary.rb +++ b/lib/plaid/models/document_risk_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/document_status.rb b/lib/plaid/models/document_status.rb index 4dde78766..e841d4604 100644 --- a/lib/plaid/models/document_status.rb +++ b/lib/plaid/models/document_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/documentary_verification.rb b/lib/plaid/models/documentary_verification.rb index 788145b5d..54fb1a1ae 100644 --- a/lib/plaid/models/documentary_verification.rb +++ b/lib/plaid/models/documentary_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/documentary_verification_document.rb b/lib/plaid/models/documentary_verification_document.rb index faff137e7..fcf3f87cc 100644 --- a/lib/plaid/models/documentary_verification_document.rb +++ b/lib/plaid/models/documentary_verification_document.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/earnings.rb b/lib/plaid/models/earnings.rb index 86a4a9e58..1d9ce15c0 100644 --- a/lib/plaid/models/earnings.rb +++ b/lib/plaid/models/earnings.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/earnings_breakdown.rb b/lib/plaid/models/earnings_breakdown.rb index 1dcc6cf74..e0d11f86c 100644 --- a/lib/plaid/models/earnings_breakdown.rb +++ b/lib/plaid/models/earnings_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/earnings_breakdown_canonical_description.rb b/lib/plaid/models/earnings_breakdown_canonical_description.rb index 1a22849eb..d9b1bad33 100644 --- a/lib/plaid/models/earnings_breakdown_canonical_description.rb +++ b/lib/plaid/models/earnings_breakdown_canonical_description.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/earnings_total.rb b/lib/plaid/models/earnings_total.rb index 0d0d48bb5..16814fa3f 100644 --- a/lib/plaid/models/earnings_total.rb +++ b/lib/plaid/models/earnings_total.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/email.rb b/lib/plaid/models/email.rb index 3ff4677bb..ddb5fb2a0 100644 --- a/lib/plaid/models/email.rb +++ b/lib/plaid/models/email.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/email_address_match_score.rb b/lib/plaid/models/email_address_match_score.rb index 99f4fc664..618d2cb72 100644 --- a/lib/plaid/models/email_address_match_score.rb +++ b/lib/plaid/models/email_address_match_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employee.rb b/lib/plaid/models/employee.rb index 8126374f2..bc54ce7b4 100644 --- a/lib/plaid/models/employee.rb +++ b/lib/plaid/models/employee.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employee_income_summary_field_string.rb b/lib/plaid/models/employee_income_summary_field_string.rb index d1690e344..11409f2a5 100644 --- a/lib/plaid/models/employee_income_summary_field_string.rb +++ b/lib/plaid/models/employee_income_summary_field_string.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employer.rb b/lib/plaid/models/employer.rb index c53251b2e..81b244f0b 100644 --- a/lib/plaid/models/employer.rb +++ b/lib/plaid/models/employer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employer_income_summary_field_string.rb b/lib/plaid/models/employer_income_summary_field_string.rb index 9099b6dd5..fe8a2f132 100644 --- a/lib/plaid/models/employer_income_summary_field_string.rb +++ b/lib/plaid/models/employer_income_summary_field_string.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employer_verification.rb b/lib/plaid/models/employer_verification.rb index 1ab6d1d28..033f6de25 100644 --- a/lib/plaid/models/employer_verification.rb +++ b/lib/plaid/models/employer_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employers_search_request.rb b/lib/plaid/models/employers_search_request.rb index 5be78c4eb..4b531c1de 100644 --- a/lib/plaid/models/employers_search_request.rb +++ b/lib/plaid/models/employers_search_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employers_search_response.rb b/lib/plaid/models/employers_search_response.rb index 9d21eb8aa..8e92af428 100644 --- a/lib/plaid/models/employers_search_response.rb +++ b/lib/plaid/models/employers_search_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employment_details.rb b/lib/plaid/models/employment_details.rb index 7d0952da5..22d747dfa 100644 --- a/lib/plaid/models/employment_details.rb +++ b/lib/plaid/models/employment_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employment_source_type.rb b/lib/plaid/models/employment_source_type.rb index 339c044f0..a69851fa6 100644 --- a/lib/plaid/models/employment_source_type.rb +++ b/lib/plaid/models/employment_source_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employment_verification.rb b/lib/plaid/models/employment_verification.rb index b0f921dca..cc3a29991 100644 --- a/lib/plaid/models/employment_verification.rb +++ b/lib/plaid/models/employment_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employment_verification_get_request.rb b/lib/plaid/models/employment_verification_get_request.rb index e328dc7f4..8700963ed 100644 --- a/lib/plaid/models/employment_verification_get_request.rb +++ b/lib/plaid/models/employment_verification_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class EmploymentVerificationGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/employment_verification_get_response.rb b/lib/plaid/models/employment_verification_get_response.rb index 249dbb1db..a83189977 100644 --- a/lib/plaid/models/employment_verification_get_response.rb +++ b/lib/plaid/models/employment_verification_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/employment_verification_status.rb b/lib/plaid/models/employment_verification_status.rb index 1ab419c8e..59d6d0228 100644 --- a/lib/plaid/models/employment_verification_status.rb +++ b/lib/plaid/models/employment_verification_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/enhancements.rb b/lib/plaid/models/enhancements.rb index a4f29a416..f75f323dd 100644 --- a/lib/plaid/models/enhancements.rb +++ b/lib/plaid/models/enhancements.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/enrich_transaction_direction.rb b/lib/plaid/models/enrich_transaction_direction.rb index 0918fbbba..408150cdf 100644 --- a/lib/plaid/models/enrich_transaction_direction.rb +++ b/lib/plaid/models/enrich_transaction_direction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/enrichments.rb b/lib/plaid/models/enrichments.rb index 301fb4284..fc0fe769b 100644 --- a/lib/plaid/models/enrichments.rb +++ b/lib/plaid/models/enrichments.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -41,7 +41,7 @@ class Enrichments attr_accessor :payment_channel - # The phone number associated with the counterparty in E. 164 format. If there is a location match (i.e. a street address is returned in the location object), the phone number will be location specific. + # The phone number associated with the counterparty in E.164 format. If there is a location match (i.e. a street address is returned in the location object), the phone number will be location specific. attr_accessor :phone_number attr_accessor :personal_finance_category diff --git a/lib/plaid/models/entity_document.rb b/lib/plaid/models/entity_document.rb index 4b6627643..4e8593ef2 100644 --- a/lib/plaid/models/entity_document.rb +++ b/lib/plaid/models/entity_document.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_document_type.rb b/lib/plaid/models/entity_document_type.rb index 302913237..4a4a61c8a 100644 --- a/lib/plaid/models/entity_document_type.rb +++ b/lib/plaid/models/entity_document_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hit_analysis.rb b/lib/plaid/models/entity_screening_hit_analysis.rb index cc205b330..16a3843c0 100644 --- a/lib/plaid/models/entity_screening_hit_analysis.rb +++ b/lib/plaid/models/entity_screening_hit_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,7 +28,7 @@ class EntityScreeningHitAnalysis attr_accessor :urls - # The version of the entity screening's `search_terms` that were compared when the entity screening hit was added. entity screening hits are immutable once they have been reviewed. If changes are detected due to updates to the entity screening's `search_terms`, the associated entity program, or the list's source data prior to review, the entity screening hit will be updated to reflect those changes. + # The version of the entity screening's `search_terms` that were compared when the entity screening hit was added. Entity screening hits are immutable once they have been reviewed. If changes are detected due to updates to the entity screening's `search_terms`, the associated entity program, or the list's source data prior to review, the entity screening hit will be updated to reflect those changes. attr_accessor :search_terms_version class EnumAttributeValidator diff --git a/lib/plaid/models/entity_screening_hit_data.rb b/lib/plaid/models/entity_screening_hit_data.rb index 8ac46c882..a972e2c67 100644 --- a/lib/plaid/models/entity_screening_hit_data.rb +++ b/lib/plaid/models/entity_screening_hit_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hit_documents_items.rb b/lib/plaid/models/entity_screening_hit_documents_items.rb index 2cf865bf1..3e019939b 100644 --- a/lib/plaid/models/entity_screening_hit_documents_items.rb +++ b/lib/plaid/models/entity_screening_hit_documents_items.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hit_emails.rb b/lib/plaid/models/entity_screening_hit_emails.rb index 5c617047e..3f16cc926 100644 --- a/lib/plaid/models/entity_screening_hit_emails.rb +++ b/lib/plaid/models/entity_screening_hit_emails.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hit_emails_items.rb b/lib/plaid/models/entity_screening_hit_emails_items.rb index 38c1c2aa9..e12c3be07 100644 --- a/lib/plaid/models/entity_screening_hit_emails_items.rb +++ b/lib/plaid/models/entity_screening_hit_emails_items.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hit_names.rb b/lib/plaid/models/entity_screening_hit_names.rb index 169b2fe88..e869b257f 100644 --- a/lib/plaid/models/entity_screening_hit_names.rb +++ b/lib/plaid/models/entity_screening_hit_names.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hit_names_items.rb b/lib/plaid/models/entity_screening_hit_names_items.rb index 4c73a015d..d89b7b635 100644 --- a/lib/plaid/models/entity_screening_hit_names_items.rb +++ b/lib/plaid/models/entity_screening_hit_names_items.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hit_phone_numbers.rb b/lib/plaid/models/entity_screening_hit_phone_numbers.rb index 6f7c15737..6acab320f 100644 --- a/lib/plaid/models/entity_screening_hit_phone_numbers.rb +++ b/lib/plaid/models/entity_screening_hit_phone_numbers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hit_urls.rb b/lib/plaid/models/entity_screening_hit_urls.rb index 845c9ce12..bdf399229 100644 --- a/lib/plaid/models/entity_screening_hit_urls.rb +++ b/lib/plaid/models/entity_screening_hit_urls.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hit_urls_items.rb b/lib/plaid/models/entity_screening_hit_urls_items.rb index 59159e604..6e96dfefc 100644 --- a/lib/plaid/models/entity_screening_hit_urls_items.rb +++ b/lib/plaid/models/entity_screening_hit_urls_items.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_hits_phone_number_items.rb b/lib/plaid/models/entity_screening_hits_phone_number_items.rb index ddd060a05..82b0afe16 100644 --- a/lib/plaid/models/entity_screening_hits_phone_number_items.rb +++ b/lib/plaid/models/entity_screening_hits_phone_number_items.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_screening_status_updated_webhook.rb b/lib/plaid/models/entity_screening_status_updated_webhook.rb index 39c00ccb9..bd9ade03c 100644 --- a/lib/plaid/models/entity_screening_status_updated_webhook.rb +++ b/lib/plaid/models/entity_screening_status_updated_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_watchlist_code.rb b/lib/plaid/models/entity_watchlist_code.rb index d81f0aa2d..147c7e4bf 100644 --- a/lib/plaid/models/entity_watchlist_code.rb +++ b/lib/plaid/models/entity_watchlist_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_watchlist_program.rb b/lib/plaid/models/entity_watchlist_program.rb index 47b1670d2..add32eacc 100644 --- a/lib/plaid/models/entity_watchlist_program.rb +++ b/lib/plaid/models/entity_watchlist_program.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_watchlist_screening.rb b/lib/plaid/models/entity_watchlist_screening.rb index 030d181ee..dc43ae60e 100644 --- a/lib/plaid/models/entity_watchlist_screening.rb +++ b/lib/plaid/models/entity_watchlist_screening.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class EntityWatchlistScreening attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/entity_watchlist_screening_hit.rb b/lib/plaid/models/entity_watchlist_screening_hit.rb index ef5381934..41864aae6 100644 --- a/lib/plaid/models/entity_watchlist_screening_hit.rb +++ b/lib/plaid/models/entity_watchlist_screening_hit.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -38,6 +38,9 @@ class EntityWatchlistScreeningHit # The identifier provided by the source sanction or watchlist. When one is not provided by the source, this is `null`. attr_accessor :source_uid + # Sub-program designations that may be attached to the watchlist entry by the issuing authority. For OFAC SDN entries these are the program codes published in the SDN list (for example `SDGT` for Specially Designated Global Terrorists, `SDNTK` for Specially Designated Narcotics Trafficking Kingpins, `IRAN`, `RUSSIA-EO14024`). New codes are added by sanctioning authorities without prior notice, so callers should treat unknown values as opaque strings rather than enum members. + attr_accessor :sub_programs + attr_accessor :analysis attr_accessor :data @@ -75,6 +78,7 @@ def self.attribute_map :'list_code' => :'list_code', :'plaid_uid' => :'plaid_uid', :'source_uid' => :'source_uid', + :'sub_programs' => :'sub_programs', :'analysis' => :'analysis', :'data' => :'data' } @@ -96,6 +100,7 @@ def self.openapi_types :'list_code' => :'EntityWatchlistCode', :'plaid_uid' => :'String', :'source_uid' => :'String', + :'sub_programs' => :'Array', :'analysis' => :'EntityScreeningHitAnalysis', :'data' => :'EntityScreeningHitData' } @@ -157,6 +162,12 @@ def initialize(attributes = {}) self.source_uid = attributes[:'source_uid'] end + if attributes.key?(:'sub_programs') + if (value = attributes[:'sub_programs']).is_a?(Array) + self.sub_programs = value + end + end + if attributes.key?(:'analysis') self.analysis = attributes[:'analysis'] end @@ -190,6 +201,10 @@ def list_invalid_properties invalid_properties.push('invalid value for "plaid_uid", plaid_uid cannot be nil.') end + if @sub_programs.nil? + invalid_properties.push('invalid value for "sub_programs", sub_programs cannot be nil.') + end + invalid_properties end @@ -201,6 +216,7 @@ def valid? return false if @first_active.nil? return false if @list_code.nil? return false if @plaid_uid.nil? + return false if @sub_programs.nil? true end @@ -217,6 +233,7 @@ def ==(o) list_code == o.list_code && plaid_uid == o.plaid_uid && source_uid == o.source_uid && + sub_programs == o.sub_programs && analysis == o.analysis && data == o.data end @@ -230,7 +247,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [id, review_status, first_active, inactive_since, historical_since, list_code, plaid_uid, source_uid, analysis, data].hash + [id, review_status, first_active, inactive_since, historical_since, list_code, plaid_uid, source_uid, sub_programs, analysis, data].hash end # Builds the object from hash diff --git a/lib/plaid/models/entity_watchlist_screening_review.rb b/lib/plaid/models/entity_watchlist_screening_review.rb index 74e65cf8e..5385c9bfd 100644 --- a/lib/plaid/models/entity_watchlist_screening_review.rb +++ b/lib/plaid/models/entity_watchlist_screening_review.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class EntityWatchlistScreeningReview # ID of the associated entity review. attr_accessor :id - # Hits marked as a true positive after thorough manual review. These hits will never recur or be updated once dismissed. In most cases, confirmed hits indicate that the customer should be rejected. + # Hits marked as a true positive after thorough manual review. These hits will never recur or be updated once confirmed. In most cases, confirmed hits indicate that the customer should be rejected. attr_accessor :confirmed_hits # Hits marked as a false positive after thorough manual review. These hits will never recur or be updated once dismissed. diff --git a/lib/plaid/models/entity_watchlist_screening_search_terms.rb b/lib/plaid/models/entity_watchlist_screening_search_terms.rb index 75c7e2cdc..154aee3bd 100644 --- a/lib/plaid/models/entity_watchlist_screening_search_terms.rb +++ b/lib/plaid/models/entity_watchlist_screening_search_terms.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/entity_watchlist_search_terms.rb b/lib/plaid/models/entity_watchlist_search_terms.rb index ea88407f7..964b4d31f 100644 --- a/lib/plaid/models/entity_watchlist_search_terms.rb +++ b/lib/plaid/models/entity_watchlist_search_terms.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/ewa_score.rb b/lib/plaid/models/ewa_score.rb index 4c9f0b836..a1034f966 100644 --- a/lib/plaid/models/ewa_score.rb +++ b/lib/plaid/models/ewa_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/expenditure_insights.rb b/lib/plaid/models/expenditure_insights.rb index 2e03a3b8d..9e87d4888 100644 --- a/lib/plaid/models/expenditure_insights.rb +++ b/lib/plaid/models/expenditure_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/expenditure_insights_cash_flow.rb b/lib/plaid/models/expenditure_insights_cash_flow.rb index 009211489..b22ce16a4 100644 --- a/lib/plaid/models/expenditure_insights_cash_flow.rb +++ b/lib/plaid/models/expenditure_insights_cash_flow.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/expenditure_summary.rb b/lib/plaid/models/expenditure_summary.rb index c81553343..ea7d398e1 100644 --- a/lib/plaid/models/expenditure_summary.rb +++ b/lib/plaid/models/expenditure_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -30,7 +30,7 @@ class ExpenditureSummary # The total number of outflow transactions in this expenses group, within the given time window across all the accounts in the report. attr_accessor :transactions_count - # The percentage of the total inflows that was spent in this expenses group, within the given time window across all the accounts in the report. For example, a value of 100 represents that 100% of the inflows were spent on transactions that fall into this expenditure group. If there's no available income for the giving time period, this field value will be `-1`. + # The percentage of the total inflows that was spent in this expenses group, within the given time window across all the accounts in the report. For example, a value of 100 represents that 100% of the inflows were spent on transactions that fall into this expenditure group. If there's no available income for the given time period, this field value will be `-1`. attr_accessor :percentage_of_income # The primary credit categories of the expenses within the given time window, across all the accounts in the report. The categories are sorted in descending order by the total value spent. See the [category taxonomy](https://plaid.com/documents/credit-category-taxonomy.csv) for a full listing of category IDs. diff --git a/lib/plaid/models/expiration_date.rb b/lib/plaid/models/expiration_date.rb index cf3d8c361..23035809d 100644 --- a/lib/plaid/models/expiration_date.rb +++ b/lib/plaid/models/expiration_date.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/extended_recipient_metadata.rb b/lib/plaid/models/extended_recipient_metadata.rb index 73a5fcb22..40f67aeb3 100644 --- a/lib/plaid/models/extended_recipient_metadata.rb +++ b/lib/plaid/models/extended_recipient_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/extended_recipient_metadata_all_of.rb b/lib/plaid/models/extended_recipient_metadata_all_of.rb index 0463571a0..99ff10efb 100644 --- a/lib/plaid/models/extended_recipient_metadata_all_of.rb +++ b/lib/plaid/models/extended_recipient_metadata_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/external_payment_initiation_consent_options.rb b/lib/plaid/models/external_payment_initiation_consent_options.rb index 75e8e59b6..a5cfbbe02 100644 --- a/lib/plaid/models/external_payment_initiation_consent_options.rb +++ b/lib/plaid/models/external_payment_initiation_consent_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/external_payment_options.rb b/lib/plaid/models/external_payment_options.rb index b68760f96..36b35a6c9 100644 --- a/lib/plaid/models/external_payment_options.rb +++ b/lib/plaid/models/external_payment_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/external_payment_refund_details.rb b/lib/plaid/models/external_payment_refund_details.rb index e1412bf6f..366046f40 100644 --- a/lib/plaid/models/external_payment_refund_details.rb +++ b/lib/plaid/models/external_payment_refund_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/external_payment_schedule_base.rb b/lib/plaid/models/external_payment_schedule_base.rb index 1afc44857..8fb8a7e38 100644 --- a/lib/plaid/models/external_payment_schedule_base.rb +++ b/lib/plaid/models/external_payment_schedule_base.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/external_payment_schedule_get.rb b/lib/plaid/models/external_payment_schedule_get.rb index d06e6f81d..39f04cb11 100644 --- a/lib/plaid/models/external_payment_schedule_get.rb +++ b/lib/plaid/models/external_payment_schedule_get.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/external_payment_schedule_request.rb b/lib/plaid/models/external_payment_schedule_request.rb index 71bae5020..de790d0cc 100644 --- a/lib/plaid/models/external_payment_schedule_request.rb +++ b/lib/plaid/models/external_payment_schedule_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fallback_auth_microdeposit_auto_verified_webhook.rb b/lib/plaid/models/fallback_auth_microdeposit_auto_verified_webhook.rb index 62d129104..58aeb68df 100644 --- a/lib/plaid/models/fallback_auth_microdeposit_auto_verified_webhook.rb +++ b/lib/plaid/models/fallback_auth_microdeposit_auto_verified_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fallback_auth_microdeposit_verification_expired_webhook.rb b/lib/plaid/models/fallback_auth_microdeposit_verification_expired_webhook.rb index 3defaf3db..0deea224e 100644 --- a/lib/plaid/models/fallback_auth_microdeposit_verification_expired_webhook.rb +++ b/lib/plaid/models/fallback_auth_microdeposit_verification_expired_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_consent_grant.rb b/lib/plaid/models/fdx_consent_grant.rb new file mode 100644 index 000000000..9b1a510d9 --- /dev/null +++ b/lib/plaid/models/fdx_consent_grant.rb @@ -0,0 +1,331 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # An FDX consent grant. + class FDXConsentGrant + # The persistent identifier of the consent grant + attr_accessor :id + + attr_accessor :status + + # When the consent was initially granted + attr_accessor :created_time + + # When the consent grant was last updated + attr_accessor :updated_time + + # When the consent grant will expire. Omitted when the grant has no expiration. + attr_accessor :expiration_time + + # Non-end-user parties participating in the consent grant (Data Recipient, Data Provider, Data Access Platform). + attr_accessor :parties + + # Permissioned resource entries. Omitted when there are no resources. + attr_accessor :resources + + class EnumAttributeValidator + attr_reader :datatype + attr_reader :allowable_values + + def initialize(datatype, allowable_values) + @allowable_values = allowable_values.map do |value| + case datatype.to_s + when /Integer/i + value.to_i + when /Float/i + value.to_f + else + value + end + end + end + + def valid?(value) + !value || allowable_values.include?(value) + end + end + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'id' => :'id', + :'status' => :'status', + :'created_time' => :'createdTime', + :'updated_time' => :'updatedTime', + :'expiration_time' => :'expirationTime', + :'parties' => :'parties', + :'resources' => :'resources' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'id' => :'String', + :'status' => :'FDXConsentGrantStatus', + :'created_time' => :'Time', + :'updated_time' => :'Time', + :'expiration_time' => :'Time', + :'parties' => :'Array', + :'resources' => :'Array' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::FDXConsentGrant` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::FDXConsentGrant`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'id') + self.id = attributes[:'id'] + end + + if attributes.key?(:'status') + self.status = attributes[:'status'] + end + + if attributes.key?(:'created_time') + self.created_time = attributes[:'created_time'] + end + + if attributes.key?(:'updated_time') + self.updated_time = attributes[:'updated_time'] + end + + if attributes.key?(:'expiration_time') + self.expiration_time = attributes[:'expiration_time'] + end + + if attributes.key?(:'parties') + if (value = attributes[:'parties']).is_a?(Array) + self.parties = value + end + end + + if attributes.key?(:'resources') + if (value = attributes[:'resources']).is_a?(Array) + self.resources = value + end + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @id.nil? + invalid_properties.push('invalid value for "id", id cannot be nil.') + end + + if @status.nil? + invalid_properties.push('invalid value for "status", status cannot be nil.') + end + + if @created_time.nil? + invalid_properties.push('invalid value for "created_time", created_time cannot be nil.') + end + + if @updated_time.nil? + invalid_properties.push('invalid value for "updated_time", updated_time cannot be nil.') + end + + if @parties.nil? + invalid_properties.push('invalid value for "parties", parties cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @id.nil? + return false if @status.nil? + return false if @created_time.nil? + return false if @updated_time.nil? + return false if @parties.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + id == o.id && + status == o.status && + created_time == o.created_time && + updated_time == o.updated_time && + expiration_time == o.expiration_time && + parties == o.parties && + resources == o.resources + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [id, status, created_time, updated_time, expiration_time, parties, resources].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/fdx_consent_grant_resource.rb b/lib/plaid/models/fdx_consent_grant_resource.rb new file mode 100644 index 000000000..ed9b69d6d --- /dev/null +++ b/lib/plaid/models/fdx_consent_grant_resource.rb @@ -0,0 +1,279 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # One permissioned resource on a consent grant. + class FDXConsentGrantResource + attr_accessor :resource_type + + # Identifier of the resource permissioned. + attr_accessor :resource_id + + # Names of clusters of data elements permissioned. + attr_accessor :data_clusters + + class EnumAttributeValidator + attr_reader :datatype + attr_reader :allowable_values + + def initialize(datatype, allowable_values) + @allowable_values = allowable_values.map do |value| + case datatype.to_s + when /Integer/i + value.to_i + when /Float/i + value.to_f + else + value + end + end + end + + def valid?(value) + !value || allowable_values.include?(value) + end + end + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'resource_type' => :'resourceType', + :'resource_id' => :'resourceId', + :'data_clusters' => :'dataClusters' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'resource_type' => :'FDXConsentResourceType', + :'resource_id' => :'String', + :'data_clusters' => :'Array' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::FDXConsentGrantResource` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::FDXConsentGrantResource`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'resource_type') + self.resource_type = attributes[:'resource_type'] + end + + if attributes.key?(:'resource_id') + self.resource_id = attributes[:'resource_id'] + end + + if attributes.key?(:'data_clusters') + if (value = attributes[:'data_clusters']).is_a?(Array) + self.data_clusters = value + end + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @resource_type.nil? + invalid_properties.push('invalid value for "resource_type", resource_type cannot be nil.') + end + + if @resource_id.nil? + invalid_properties.push('invalid value for "resource_id", resource_id cannot be nil.') + end + + if @data_clusters.nil? + invalid_properties.push('invalid value for "data_clusters", data_clusters cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @resource_type.nil? + return false if @resource_id.nil? + return false if @data_clusters.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + resource_type == o.resource_type && + resource_id == o.resource_id && + data_clusters == o.data_clusters + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [resource_type, resource_id, data_clusters].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/fdx_consent_grant_status.rb b/lib/plaid/models/fdx_consent_grant_status.rb new file mode 100644 index 000000000..8d1789956 --- /dev/null +++ b/lib/plaid/models/fdx_consent_grant_status.rb @@ -0,0 +1,40 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class FDXConsentGrantStatus + ACTIVE = "ACTIVE".freeze + REVOKED = "REVOKED".freeze + EXPIRED = "EXPIRED".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/fdx_consent_resource_type.rb b/lib/plaid/models/fdx_consent_resource_type.rb new file mode 100644 index 000000000..bf9f664e8 --- /dev/null +++ b/lib/plaid/models/fdx_consent_resource_type.rb @@ -0,0 +1,40 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class FDXConsentResourceType + ACCOUNT = "ACCOUNT".freeze + CUSTOMER = "CUSTOMER".freeze + DOCUMENT = "DOCUMENT".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/fdx_consent_revocation.rb b/lib/plaid/models/fdx_consent_revocation.rb new file mode 100644 index 000000000..0ed2ffade --- /dev/null +++ b/lib/plaid/models/fdx_consent_revocation.rb @@ -0,0 +1,281 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Request body for PUT /fdx/consents/{consentId}/revocation. + class FDXConsentRevocation + attr_accessor :initiator + + attr_accessor :reason + + # Additional information or description of an `OTHER` reason + attr_accessor :other_reason + + # When the revocation was effected on the initiator's side + attr_accessor :updated_time + + class EnumAttributeValidator + attr_reader :datatype + attr_reader :allowable_values + + def initialize(datatype, allowable_values) + @allowable_values = allowable_values.map do |value| + case datatype.to_s + when /Integer/i + value.to_i + when /Float/i + value.to_f + else + value + end + end + end + + def valid?(value) + !value || allowable_values.include?(value) + end + end + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'initiator' => :'initiator', + :'reason' => :'reason', + :'other_reason' => :'otherReason', + :'updated_time' => :'updatedTime' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'initiator' => :'FDXPartyType', + :'reason' => :'FDXUpdateReason', + :'other_reason' => :'String', + :'updated_time' => :'Time' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::FDXConsentRevocation` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::FDXConsentRevocation`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'initiator') + self.initiator = attributes[:'initiator'] + end + + if attributes.key?(:'reason') + self.reason = attributes[:'reason'] + end + + if attributes.key?(:'other_reason') + self.other_reason = attributes[:'other_reason'] + end + + if attributes.key?(:'updated_time') + self.updated_time = attributes[:'updated_time'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @initiator.nil? + invalid_properties.push('invalid value for "initiator", initiator cannot be nil.') + end + + if @reason.nil? + invalid_properties.push('invalid value for "reason", reason cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @initiator.nil? + return false if @reason.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + initiator == o.initiator && + reason == o.reason && + other_reason == o.other_reason && + updated_time == o.updated_time + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [initiator, reason, other_reason, updated_time].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/fdx_consent_revocation_record.rb b/lib/plaid/models/fdx_consent_revocation_record.rb new file mode 100644 index 000000000..080fa616a --- /dev/null +++ b/lib/plaid/models/fdx_consent_revocation_record.rb @@ -0,0 +1,290 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # One revocation record on a consent grant, mirroring the FDX ConsentRevocation entity. + class FDXConsentRevocationRecord + attr_accessor :status + + attr_accessor :reason + + attr_accessor :initiator + + # When the consent grant was revoked + attr_accessor :updated_time + + class EnumAttributeValidator + attr_reader :datatype + attr_reader :allowable_values + + def initialize(datatype, allowable_values) + @allowable_values = allowable_values.map do |value| + case datatype.to_s + when /Integer/i + value.to_i + when /Float/i + value.to_f + else + value + end + end + end + + def valid?(value) + !value || allowable_values.include?(value) + end + end + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'status' => :'status', + :'reason' => :'reason', + :'initiator' => :'initiator', + :'updated_time' => :'updatedTime' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'status' => :'FDXConsentGrantStatus', + :'reason' => :'FDXUpdateReason', + :'initiator' => :'FDXPartyType', + :'updated_time' => :'Time' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::FDXConsentRevocationRecord` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::FDXConsentRevocationRecord`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'status') + self.status = attributes[:'status'] + end + + if attributes.key?(:'reason') + self.reason = attributes[:'reason'] + end + + if attributes.key?(:'initiator') + self.initiator = attributes[:'initiator'] + end + + if attributes.key?(:'updated_time') + self.updated_time = attributes[:'updated_time'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @status.nil? + invalid_properties.push('invalid value for "status", status cannot be nil.') + end + + if @reason.nil? + invalid_properties.push('invalid value for "reason", reason cannot be nil.') + end + + if @initiator.nil? + invalid_properties.push('invalid value for "initiator", initiator cannot be nil.') + end + + if @updated_time.nil? + invalid_properties.push('invalid value for "updated_time", updated_time cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @status.nil? + return false if @reason.nil? + return false if @initiator.nil? + return false if @updated_time.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + status == o.status && + reason == o.reason && + initiator == o.initiator && + updated_time == o.updated_time + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [status, reason, initiator, updated_time].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/fdx_consent_revocations.rb b/lib/plaid/models/fdx_consent_revocations.rb new file mode 100644 index 000000000..fdf0bc47c --- /dev/null +++ b/lib/plaid/models/fdx_consent_revocations.rb @@ -0,0 +1,228 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # The revocation history of a consent grant. Response body for GET /fdx/consents/{consentId}/revocation. + class FDXConsentRevocations + # Revocation records for the consent grant, most recent first. Empty when the grant has never been revoked. + attr_accessor :revocations + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'revocations' => :'revocations' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'revocations' => :'Array' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::FDXConsentRevocations` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::FDXConsentRevocations`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'revocations') + if (value = attributes[:'revocations']).is_a?(Array) + self.revocations = value + end + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @revocations.nil? + invalid_properties.push('invalid value for "revocations", revocations cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @revocations.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + revocations == o.revocations + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [revocations].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/fdx_content_types.rb b/lib/plaid/models/fdx_content_types.rb index 33ea594be..02c4f70b2 100644 --- a/lib/plaid/models/fdx_content_types.rb +++ b/lib/plaid/models/fdx_content_types.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_data_cluster.rb b/lib/plaid/models/fdx_data_cluster.rb new file mode 100644 index 000000000..3a99f8e5a --- /dev/null +++ b/lib/plaid/models/fdx_data_cluster.rb @@ -0,0 +1,53 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class FDXDataCluster + ACCOUNT_BASIC = "ACCOUNT_BASIC".freeze + ACCOUNT_DETAILED = "ACCOUNT_DETAILED".freeze + ACCOUNT_PAYMENTS = "ACCOUNT_PAYMENTS".freeze + BILLS = "BILLS".freeze + CUSTOMER_CONTACT = "CUSTOMER_CONTACT".freeze + CUSTOMER_PERSONAL = "CUSTOMER_PERSONAL".freeze + IMAGES = "IMAGES".freeze + INVESTMENTS = "INVESTMENTS".freeze + NOTIFICATIONS = "NOTIFICATIONS".freeze + PAYMENT_SUPPORT = "PAYMENT_SUPPORT".freeze + REWARDS = "REWARDS".freeze + STATEMENTS = "STATEMENTS".freeze + TAX = "TAX".freeze + TRANSACTIONS = "TRANSACTIONS".freeze + BALANCES = "BALANCES".freeze + SCHEDULED_PAYMENTS = "SCHEDULED_PAYMENTS".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/fdx_event_status.rb b/lib/plaid/models/fdx_event_status.rb index 475d97e8d..24d9722bf 100644 --- a/lib/plaid/models/fdx_event_status.rb +++ b/lib/plaid/models/fdx_event_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_hateoas_link.rb b/lib/plaid/models/fdx_hateoas_link.rb index 5386f6d25..5d7d7b20a 100644 --- a/lib/plaid/models/fdx_hateoas_link.rb +++ b/lib/plaid/models/fdx_hateoas_link.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_hateoas_link_action.rb b/lib/plaid/models/fdx_hateoas_link_action.rb index 2fe5401df..b36f1a7df 100644 --- a/lib/plaid/models/fdx_hateoas_link_action.rb +++ b/lib/plaid/models/fdx_hateoas_link_action.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_initiator_fi_attribute.rb b/lib/plaid/models/fdx_initiator_fi_attribute.rb index 9bbb75d3e..175eb99f0 100644 --- a/lib/plaid/models/fdx_initiator_fi_attribute.rb +++ b/lib/plaid/models/fdx_initiator_fi_attribute.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_lifecycle_event.rb b/lib/plaid/models/fdx_lifecycle_event.rb index b2f76f0cd..9ebb817bd 100644 --- a/lib/plaid/models/fdx_lifecycle_event.rb +++ b/lib/plaid/models/fdx_lifecycle_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_notification.rb b/lib/plaid/models/fdx_notification.rb index 701f29624..25c13dd20 100644 --- a/lib/plaid/models/fdx_notification.rb +++ b/lib/plaid/models/fdx_notification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Provides the base fields of a notification. Clients will read the `type` property to determine the expected notification payload + # Provides the base fields of a notification. Clients will read the `type` property to determine the expected notification payload. class FDXNotification # Id of notification attr_accessor :notification_id diff --git a/lib/plaid/models/fdx_notification_category.rb b/lib/plaid/models/fdx_notification_category.rb index 6b9516348..60e5765c2 100644 --- a/lib/plaid/models/fdx_notification_category.rb +++ b/lib/plaid/models/fdx_notification_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_notification_payload.rb b/lib/plaid/models/fdx_notification_payload.rb index c7384e89e..ed8164ccf 100644 --- a/lib/plaid/models/fdx_notification_payload.rb +++ b/lib/plaid/models/fdx_notification_payload.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_notification_payload_id_type.rb b/lib/plaid/models/fdx_notification_payload_id_type.rb index 9422ab09d..363867569 100644 --- a/lib/plaid/models/fdx_notification_payload_id_type.rb +++ b/lib/plaid/models/fdx_notification_payload_id_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_notification_priority.rb b/lib/plaid/models/fdx_notification_priority.rb index 1d7c47c2f..c55996d50 100644 --- a/lib/plaid/models/fdx_notification_priority.rb +++ b/lib/plaid/models/fdx_notification_priority.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_notification_severity.rb b/lib/plaid/models/fdx_notification_severity.rb index 5cb8f6ea2..77936d7ab 100644 --- a/lib/plaid/models/fdx_notification_severity.rb +++ b/lib/plaid/models/fdx_notification_severity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_notification_type.rb b/lib/plaid/models/fdx_notification_type.rb index a8c730002..616bba3c1 100644 --- a/lib/plaid/models/fdx_notification_type.rb +++ b/lib/plaid/models/fdx_notification_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_party.rb b/lib/plaid/models/fdx_party.rb index 3bea1a977..51f682eec 100644 --- a/lib/plaid/models/fdx_party.rb +++ b/lib/plaid/models/fdx_party.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_party_registry.rb b/lib/plaid/models/fdx_party_registry.rb index cc3f203a7..b8e837088 100644 --- a/lib/plaid/models/fdx_party_registry.rb +++ b/lib/plaid/models/fdx_party_registry.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_party_type.rb b/lib/plaid/models/fdx_party_type.rb index 465a71468..118a4698b 100644 --- a/lib/plaid/models/fdx_party_type.rb +++ b/lib/plaid/models/fdx_party_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdx_recipient_metadata.rb b/lib/plaid/models/fdx_recipient_metadata.rb index 7fe1a23ea..da4d77af5 100644 --- a/lib/plaid/models/fdx_recipient_metadata.rb +++ b/lib/plaid/models/fdx_recipient_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Recipient metadata fields that are defined by FDX + # Recipient metadata fields that are defined by FDX. class FDXRecipientMetadata # The recipient identifier attr_accessor :recipient_id diff --git a/lib/plaid/models/fdx_update_reason.rb b/lib/plaid/models/fdx_update_reason.rb index fde5dca34..6fa0ad04e 100644 --- a/lib/plaid/models/fdx_update_reason.rb +++ b/lib/plaid/models/fdx_update_reason.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fdxfi_attribute.rb b/lib/plaid/models/fdxfi_attribute.rb index c358091f6..743652b1c 100644 --- a/lib/plaid/models/fdxfi_attribute.rb +++ b/lib/plaid/models/fdxfi_attribute.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/financial_institution_insights.rb b/lib/plaid/models/financial_institution_insights.rb index 5906ddbd2..7eb30ddb3 100644 --- a/lib/plaid/models/financial_institution_insights.rb +++ b/lib/plaid/models/financial_institution_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fixed_income.rb b/lib/plaid/models/fixed_income.rb index 4e06ffaa6..81d76687d 100644 --- a/lib/plaid/models/fixed_income.rb +++ b/lib/plaid/models/fixed_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/forecasted_monthly_income.rb b/lib/plaid/models/forecasted_monthly_income.rb index 82cdc2b37..4b9c89a75 100644 --- a/lib/plaid/models/forecasted_monthly_income.rb +++ b/lib/plaid/models/forecasted_monthly_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/form1099_type.rb b/lib/plaid/models/form1099_type.rb index 3d75759db..748e67b7b 100644 --- a/lib/plaid/models/form1099_type.rb +++ b/lib/plaid/models/form1099_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/forwarded_json_response.rb b/lib/plaid/models/forwarded_json_response.rb index 9d29d4d8d..c3c2f061c 100644 --- a/lib/plaid/models/forwarded_json_response.rb +++ b/lib/plaid/models/forwarded_json_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fraud_amount.rb b/lib/plaid/models/fraud_amount.rb index 8077f6fd4..293f05ca7 100644 --- a/lib/plaid/models/fraud_amount.rb +++ b/lib/plaid/models/fraud_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fraud_analysis_details.rb b/lib/plaid/models/fraud_analysis_details.rb index d069cf4a4..687e8425d 100644 --- a/lib/plaid/models/fraud_analysis_details.rb +++ b/lib/plaid/models/fraud_analysis_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,42 +16,27 @@ module Plaid # Details about the fraud analysis performed on the document. class FraudAnalysisDetails + # Whether the submitted document type is supported for fraud analysis. `success` - The document type is supported. `failed` - The document type is not supported. attr_accessor :type_supported + # The outcome of the portrait presence check. `success` - A portrait was detected. `failed` - No portrait was detected. attr_accessor :portrait_presence_check + # The outcome of the portrait details check including photo embedding and face landmark checks. `success` - The portrait passed all validity checks. `failed` - The portrait did not pass one or more validity checks. attr_accessor :portrait_details_check + # The outcome of the image composition check. `success` - The image is a valid physical document capture. `failed` - The image appears to be a photograph of a screen or a digital forgery. attr_accessor :image_composition_check + # The outcome of the integrity check for document security elements. `success` - Data is consistent across all checked security elements. `failed` - Inconsistencies were detected across one or more security elements. attr_accessor :integrity_check + # The outcome of the document detail check for correct styling and layout. `success` - The document passed all authenticity checks. `failed` - The document did not pass one or more authenticity checks. attr_accessor :detail_check + # The outcome of the issue date validity check. `success` - The issue date is valid. `failed` - The issue date is invalid or could not be verified. `no_data` - The check could not be performed due to insufficient data. attr_accessor :issue_date_check - class EnumAttributeValidator - attr_reader :datatype - attr_reader :allowable_values - - def initialize(datatype, allowable_values) - @allowable_values = allowable_values.map do |value| - case datatype.to_s - when /Integer/i - value.to_i - when /Float/i - value.to_f - else - value - end - end - end - - def valid?(value) - !value || allowable_values.include?(value) - end - end - # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { diff --git a/lib/plaid/models/fraud_check_outcome.rb b/lib/plaid/models/fraud_check_outcome.rb index b76ec59c8..52bc3fe42 100644 --- a/lib/plaid/models/fraud_check_outcome.rb +++ b/lib/plaid/models/fraud_check_outcome.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/fraud_check_outcome_with_no_data.rb b/lib/plaid/models/fraud_check_outcome_with_no_data.rb index 57b3c7fcf..95a28010d 100644 --- a/lib/plaid/models/fraud_check_outcome_with_no_data.rb +++ b/lib/plaid/models/fraud_check_outcome_with_no_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/gambling_indicators.rb b/lib/plaid/models/gambling_indicators.rb index e831dbe3b..ffffbc7d5 100644 --- a/lib/plaid/models/gambling_indicators.rb +++ b/lib/plaid/models/gambling_indicators.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/generic_screening_hit_location_items.rb b/lib/plaid/models/generic_screening_hit_location_items.rb index a45b04eed..58859ae3e 100644 --- a/lib/plaid/models/generic_screening_hit_location_items.rb +++ b/lib/plaid/models/generic_screening_hit_location_items.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/get_recipient_response.rb b/lib/plaid/models/get_recipient_response.rb index 13367744e..0a24f626e 100644 --- a/lib/plaid/models/get_recipient_response.rb +++ b/lib/plaid/models/get_recipient_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/get_recipients_response.rb b/lib/plaid/models/get_recipients_response.rb index 6ee8e0257..67258b1fa 100644 --- a/lib/plaid/models/get_recipients_response.rb +++ b/lib/plaid/models/get_recipients_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/gse_report_type.rb b/lib/plaid/models/gse_report_type.rb index 160cce567..aa7041a08 100644 --- a/lib/plaid/models/gse_report_type.rb +++ b/lib/plaid/models/gse_report_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/health_incident.rb b/lib/plaid/models/health_incident.rb index 828cbf0c0..07e1141f2 100644 --- a/lib/plaid/models/health_incident.rb +++ b/lib/plaid/models/health_incident.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/hidden_match_summary_code.rb b/lib/plaid/models/hidden_match_summary_code.rb index ddef2b29a..ba38b260f 100644 --- a/lib/plaid/models/hidden_match_summary_code.rb +++ b/lib/plaid/models/hidden_match_summary_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/historical_annual_income.rb b/lib/plaid/models/historical_annual_income.rb index 1ee652b21..291f4d2ab 100644 --- a/lib/plaid/models/historical_annual_income.rb +++ b/lib/plaid/models/historical_annual_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/historical_balance.rb b/lib/plaid/models/historical_balance.rb index 63cd3b99f..52e0d5807 100644 --- a/lib/plaid/models/historical_balance.rb +++ b/lib/plaid/models/historical_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/historical_update_webhook.rb b/lib/plaid/models/historical_update_webhook.rb index b38d69a7e..c81881528 100644 --- a/lib/plaid/models/historical_update_webhook.rb +++ b/lib/plaid/models/historical_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/holding.rb b/lib/plaid/models/holding.rb index 1e022b28a..c4d4e4823 100644 --- a/lib/plaid/models/holding.rb +++ b/lib/plaid/models/holding.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -52,6 +52,9 @@ class Holding # The value of the vested holdings as reported by the institution. attr_accessor :vested_value + # Per-lot acquisition data for this holding. An empty array indicates the institution does not provide lot-level data. + attr_accessor :tax_lots + # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { @@ -66,7 +69,8 @@ def self.attribute_map :'iso_currency_code' => :'iso_currency_code', :'unofficial_currency_code' => :'unofficial_currency_code', :'vested_quantity' => :'vested_quantity', - :'vested_value' => :'vested_value' + :'vested_value' => :'vested_value', + :'tax_lots' => :'tax_lots' } end @@ -89,7 +93,8 @@ def self.openapi_types :'iso_currency_code' => :'String', :'unofficial_currency_code' => :'String', :'vested_quantity' => :'Float', - :'vested_value' => :'Float' + :'vested_value' => :'Float', + :'tax_lots' => :'Array' } end @@ -102,7 +107,7 @@ def self.openapi_nullable :'iso_currency_code', :'unofficial_currency_code', :'vested_quantity', - :'vested_value' + :'vested_value', ]) end @@ -168,6 +173,12 @@ def initialize(attributes = {}) if attributes.key?(:'vested_value') self.vested_value = attributes[:'vested_value'] end + + if attributes.key?(:'tax_lots') + if (value = attributes[:'tax_lots']).is_a?(Array) + self.tax_lots = value + end + end end # Show invalid properties with the reasons. Usually used together with valid? @@ -224,7 +235,8 @@ def ==(o) iso_currency_code == o.iso_currency_code && unofficial_currency_code == o.unofficial_currency_code && vested_quantity == o.vested_quantity && - vested_value == o.vested_value + vested_value == o.vested_value && + tax_lots == o.tax_lots end # @see the `==` method @@ -236,7 +248,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [account_id, security_id, institution_price, institution_price_as_of, institution_price_datetime, institution_value, cost_basis, quantity, iso_currency_code, unofficial_currency_code, vested_quantity, vested_value].hash + [account_id, security_id, institution_price, institution_price_as_of, institution_price_datetime, institution_value, cost_basis, quantity, iso_currency_code, unofficial_currency_code, vested_quantity, vested_value, tax_lots].hash end # Builds the object from hash diff --git a/lib/plaid/models/holding_tax_lot.rb b/lib/plaid/models/holding_tax_lot.rb new file mode 100644 index 000000000..fc323fa77 --- /dev/null +++ b/lib/plaid/models/holding_tax_lot.rb @@ -0,0 +1,309 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # A single acquisition lot within a holding. + class HoldingTaxLot + # The financial institution's identifier for this lot. Null if the institution does not provide a lot identifier. + attr_accessor :institution_lot_id + + # The date and time this lot was acquired, in ISO 8601 format. Null if the institution does not provide acquisition datetime data. + attr_accessor :original_purchase_datetime + + # The number of units of the security in this lot. + attr_accessor :quantity + + # The price per unit of the security at the time this lot was acquired. + attr_accessor :purchase_price + + # The total cost basis of this lot, inclusive of any fees. + attr_accessor :cost_basis + + # The current market value of this lot. + attr_accessor :current_value + + attr_accessor :position_type + + class EnumAttributeValidator + attr_reader :datatype + attr_reader :allowable_values + + def initialize(datatype, allowable_values) + @allowable_values = allowable_values.map do |value| + case datatype.to_s + when /Integer/i + value.to_i + when /Float/i + value.to_f + else + value + end + end + end + + def valid?(value) + !value || allowable_values.include?(value) + end + end + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'institution_lot_id' => :'institution_lot_id', + :'original_purchase_datetime' => :'original_purchase_datetime', + :'quantity' => :'quantity', + :'purchase_price' => :'purchase_price', + :'cost_basis' => :'cost_basis', + :'current_value' => :'current_value', + :'position_type' => :'position_type' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'institution_lot_id' => :'String', + :'original_purchase_datetime' => :'Time', + :'quantity' => :'Float', + :'purchase_price' => :'Float', + :'cost_basis' => :'Float', + :'current_value' => :'Float', + :'position_type' => :'HoldingTaxLotPositionType' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'institution_lot_id', + :'original_purchase_datetime', + :'quantity', + :'purchase_price', + :'cost_basis', + :'current_value', + :'position_type' + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::HoldingTaxLot` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::HoldingTaxLot`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'institution_lot_id') + self.institution_lot_id = attributes[:'institution_lot_id'] + end + + if attributes.key?(:'original_purchase_datetime') + self.original_purchase_datetime = attributes[:'original_purchase_datetime'] + end + + if attributes.key?(:'quantity') + self.quantity = attributes[:'quantity'] + end + + if attributes.key?(:'purchase_price') + self.purchase_price = attributes[:'purchase_price'] + end + + if attributes.key?(:'cost_basis') + self.cost_basis = attributes[:'cost_basis'] + end + + if attributes.key?(:'current_value') + self.current_value = attributes[:'current_value'] + end + + if attributes.key?(:'position_type') + self.position_type = attributes[:'position_type'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + institution_lot_id == o.institution_lot_id && + original_purchase_datetime == o.original_purchase_datetime && + quantity == o.quantity && + purchase_price == o.purchase_price && + cost_basis == o.cost_basis && + current_value == o.current_value && + position_type == o.position_type + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [institution_lot_id, original_purchase_datetime, quantity, purchase_price, cost_basis, current_value, position_type].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/holding_tax_lot_position_type.rb b/lib/plaid/models/holding_tax_lot_position_type.rb new file mode 100644 index 000000000..51d2f6998 --- /dev/null +++ b/lib/plaid/models/holding_tax_lot_position_type.rb @@ -0,0 +1,39 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class HoldingTaxLotPositionType + LONG = "LONG".freeze + SHORT = "SHORT".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/holdings_default_update_webhook.rb b/lib/plaid/models/holdings_default_update_webhook.rb index f89bd511b..9e7ade3cc 100644 --- a/lib/plaid/models/holdings_default_update_webhook.rb +++ b/lib/plaid/models/holdings_default_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/holdings_override.rb b/lib/plaid/models/holdings_override.rb index 99c1330e1..bed1d304d 100644 --- a/lib/plaid/models/holdings_override.rb +++ b/lib/plaid/models/holdings_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/hosted_link_delivery_method.rb b/lib/plaid/models/hosted_link_delivery_method.rb index 4d4122dce..d510c27c0 100644 --- a/lib/plaid/models/hosted_link_delivery_method.rb +++ b/lib/plaid/models/hosted_link_delivery_method.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/hosted_mmd_verification_webhook.rb b/lib/plaid/models/hosted_mmd_verification_webhook.rb index 891906703..16c1322d9 100644 --- a/lib/plaid/models/hosted_mmd_verification_webhook.rb +++ b/lib/plaid/models/hosted_mmd_verification_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Contains the state of a SMS same-day microdeposits verification session. + # Contains the state of an SMS Same-Day Micro-deposits verification session. class HostedMMDVerificationWebhook # `AUTH` attr_accessor :webhook_type @@ -22,7 +22,7 @@ class HostedMMDVerificationWebhook # `SMS_MICRODEPOSITS_VERIFICATION` attr_accessor :webhook_code - # The final status of the same-day microdeposits verification. Will always be `MANUALLY_VERIFIED` or `VERIFICATION_FAILED`. + # The final status of the Same-Day Micro-deposits verification. Will always be `MANUALLY_VERIFIED` or `VERIFICATION_FAILED`. attr_accessor :status # The `item_id` of the Item associated with this webhook, warning, or error diff --git a/lib/plaid/models/human_review.rb b/lib/plaid/models/human_review.rb index cc08b5fa5..1f3ddb7fe 100644 --- a/lib/plaid/models/human_review.rb +++ b/lib/plaid/models/human_review.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/human_review_status.rb b/lib/plaid/models/human_review_status.rb index 1b52acaa0..b084551ff 100644 --- a/lib/plaid/models/human_review_status.rb +++ b/lib/plaid/models/human_review_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/id_number_type.rb b/lib/plaid/models/id_number_type.rb index 2284b334b..0bca7415f 100644 --- a/lib/plaid/models/id_number_type.rb +++ b/lib/plaid/models/id_number_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -29,6 +29,7 @@ class IDNumberType ES_NIE = "es_nie".freeze HK_HKID = "hk_hkid".freeze IN_PAN = "in_pan".freeze + IN_EPIC = "in_epic".freeze IT_CF = "it_cf".freeze JO_CIVIL_ID = "jo_civil_id".freeze JP_MY_NUMBER = "jp_my_number".freeze diff --git a/lib/plaid/models/identity_default_update_webhook.rb b/lib/plaid/models/identity_default_update_webhook.rb index a3ba7a614..7c48b1569 100644 --- a/lib/plaid/models/identity_default_update_webhook.rb +++ b/lib/plaid/models/identity_default_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_document_metadata.rb b/lib/plaid/models/identity_document_metadata.rb index 797d5afef..97747398c 100644 --- a/lib/plaid/models/identity_document_metadata.rb +++ b/lib/plaid/models/identity_document_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_document_upload.rb b/lib/plaid/models/identity_document_upload.rb index 99f597386..d398d7908 100644 --- a/lib/plaid/models/identity_document_upload.rb +++ b/lib/plaid/models/identity_document_upload.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_document_upload_metadata.rb b/lib/plaid/models/identity_document_upload_metadata.rb index 2241bdf78..2eab520c0 100644 --- a/lib/plaid/models/identity_document_upload_metadata.rb +++ b/lib/plaid/models/identity_document_upload_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_document_upload_risk_insights.rb b/lib/plaid/models/identity_document_upload_risk_insights.rb index 8f9113822..031d0ed43 100644 --- a/lib/plaid/models/identity_document_upload_risk_insights.rb +++ b/lib/plaid/models/identity_document_upload_risk_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_document_upload_risk_signal.rb b/lib/plaid/models/identity_document_upload_risk_signal.rb index c2ee07313..61197cdf2 100644 --- a/lib/plaid/models/identity_document_upload_risk_signal.rb +++ b/lib/plaid/models/identity_document_upload_risk_signal.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_document_upload_risk_summary.rb b/lib/plaid/models/identity_document_upload_risk_summary.rb index f923cf67a..7260f71fe 100644 --- a/lib/plaid/models/identity_document_upload_risk_summary.rb +++ b/lib/plaid/models/identity_document_upload_risk_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_documents_uploads_get_request.rb b/lib/plaid/models/identity_documents_uploads_get_request.rb index b0ea21f7a..4dfaba73e 100644 --- a/lib/plaid/models/identity_documents_uploads_get_request.rb +++ b/lib/plaid/models/identity_documents_uploads_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class IdentityDocumentsUploadsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :options diff --git a/lib/plaid/models/identity_documents_uploads_get_request_options.rb b/lib/plaid/models/identity_documents_uploads_get_request_options.rb index 3747fc658..dcec3692b 100644 --- a/lib/plaid/models/identity_documents_uploads_get_request_options.rb +++ b/lib/plaid/models/identity_documents_uploads_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_documents_uploads_get_response.rb b/lib/plaid/models/identity_documents_uploads_get_response.rb index 61e9c8779..d98bcc267 100644 --- a/lib/plaid/models/identity_documents_uploads_get_response.rb +++ b/lib/plaid/models/identity_documents_uploads_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_get_request.rb b/lib/plaid/models/identity_get_request.rb index 6c826cec0..37b016b03 100644 --- a/lib/plaid/models/identity_get_request.rb +++ b/lib/plaid/models/identity_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class IdentityGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :options diff --git a/lib/plaid/models/identity_get_request_options.rb b/lib/plaid/models/identity_get_request_options.rb index 74a1f7156..0be769758 100644 --- a/lib/plaid/models/identity_get_request_options.rb +++ b/lib/plaid/models/identity_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_get_response.rb b/lib/plaid/models/identity_get_response.rb index e471591f5..b433b4d31 100644 --- a/lib/plaid/models/identity_get_response.rb +++ b/lib/plaid/models/identity_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_match_request.rb b/lib/plaid/models/identity_match_request.rb index 57d7cc62e..54707b493 100644 --- a/lib/plaid/models/identity_match_request.rb +++ b/lib/plaid/models/identity_match_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class IdentityMatchRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :user diff --git a/lib/plaid/models/identity_match_request_options.rb b/lib/plaid/models/identity_match_request_options.rb index 4ec7768a8..cb977452b 100644 --- a/lib/plaid/models/identity_match_request_options.rb +++ b/lib/plaid/models/identity_match_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # An optional object to filter /identity/match results + # An optional object to filter `/identity/match` results class IdentityMatchRequestOptions # An array of `account_ids` to perform fuzzy match attr_accessor :account_ids diff --git a/lib/plaid/models/identity_match_response.rb b/lib/plaid/models/identity_match_response.rb index ae6fed1bf..b818ce055 100644 --- a/lib/plaid/models/identity_match_response.rb +++ b/lib/plaid/models/identity_match_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_match_user.rb b/lib/plaid/models/identity_match_user.rb index 89671e735..08eb48c6b 100644 --- a/lib/plaid/models/identity_match_user.rb +++ b/lib/plaid/models/identity_match_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_refresh_request.rb b/lib/plaid/models/identity_refresh_request.rb index aae4ab6c8..ca3a6c50e 100644 --- a/lib/plaid/models/identity_refresh_request.rb +++ b/lib/plaid/models/identity_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class IdentityRefreshRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/identity_refresh_response.rb b/lib/plaid/models/identity_refresh_response.rb index bb7723a1f..1091bbe40 100644 --- a/lib/plaid/models/identity_refresh_response.rb +++ b/lib/plaid/models/identity_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_update_types.rb b/lib/plaid/models/identity_update_types.rb index 9a9365e34..d0ca3aa79 100644 --- a/lib/plaid/models/identity_update_types.rb +++ b/lib/plaid/models/identity_update_types.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification.rb b/lib/plaid/models/identity_verification.rb index 81f690d65..dc4cf0ba6 100644 --- a/lib/plaid/models/identity_verification.rb +++ b/lib/plaid/models/identity_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # A identity verification attempt represents a customer's attempt to verify their identity, reflecting the required steps for completing the session, the results for each step, and information collected in the process. + # An identity verification attempt represents a customer's attempt to verify their identity, reflecting the required steps for completing the session, the results for each step, and information collected in the process. class IdentityVerification # ID of the associated Identity Verification attempt. attr_accessor :id diff --git a/lib/plaid/models/identity_verification_autofill_address.rb b/lib/plaid/models/identity_verification_autofill_address.rb index 0737da195..8343237c9 100644 --- a/lib/plaid/models/identity_verification_autofill_address.rb +++ b/lib/plaid/models/identity_verification_autofill_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_autofill_create_request.rb b/lib/plaid/models/identity_verification_autofill_create_request.rb index f41026795..9646b6c33 100644 --- a/lib/plaid/models/identity_verification_autofill_create_request.rb +++ b/lib/plaid/models/identity_verification_autofill_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_autofill_create_response.rb b/lib/plaid/models/identity_verification_autofill_create_response.rb index d2977acdb..b1d1cdac9 100644 --- a/lib/plaid/models/identity_verification_autofill_create_response.rb +++ b/lib/plaid/models/identity_verification_autofill_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_autofill_status.rb b/lib/plaid/models/identity_verification_autofill_status.rb index 34b99017f..b1d941d76 100644 --- a/lib/plaid/models/identity_verification_autofill_status.rb +++ b/lib/plaid/models/identity_verification_autofill_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_autofill_user_data.rb b/lib/plaid/models/identity_verification_autofill_user_data.rb index 30b99b806..f8612d0a2 100644 --- a/lib/plaid/models/identity_verification_autofill_user_data.rb +++ b/lib/plaid/models/identity_verification_autofill_user_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_create_request.rb b/lib/plaid/models/identity_verification_create_request.rb index c7a0e0ddd..741ad2aac 100644 --- a/lib/plaid/models/identity_verification_create_request.rb +++ b/lib/plaid/models/identity_verification_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_create_request_user.rb b/lib/plaid/models/identity_verification_create_request_user.rb index a7b6e1839..8c5b06adc 100644 --- a/lib/plaid/models/identity_verification_create_request_user.rb +++ b/lib/plaid/models/identity_verification_create_request_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_create_response.rb b/lib/plaid/models/identity_verification_create_response.rb index bb22d8ea6..f4714d8d5 100644 --- a/lib/plaid/models/identity_verification_create_response.rb +++ b/lib/plaid/models/identity_verification_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # A identity verification attempt represents a customer's attempt to verify their identity, reflecting the required steps for completing the session, the results for each step, and information collected in the process. + # An identity verification attempt represents a customer's attempt to verify their identity, reflecting the required steps for completing the session, the results for each step, and information collected in the process. class IdentityVerificationCreateResponse # ID of the associated Identity Verification attempt. attr_accessor :id diff --git a/lib/plaid/models/identity_verification_document_address_response.rb b/lib/plaid/models/identity_verification_document_address_response.rb index ff9041ec9..33c837328 100644 --- a/lib/plaid/models/identity_verification_document_address_response.rb +++ b/lib/plaid/models/identity_verification_document_address_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_document_name_response.rb b/lib/plaid/models/identity_verification_document_name_response.rb index b431140ef..654c1dd9f 100644 --- a/lib/plaid/models/identity_verification_document_name_response.rb +++ b/lib/plaid/models/identity_verification_document_name_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_get_request.rb b/lib/plaid/models/identity_verification_get_request.rb index 79896b6e7..d95ba12ed 100644 --- a/lib/plaid/models/identity_verification_get_request.rb +++ b/lib/plaid/models/identity_verification_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_get_response.rb b/lib/plaid/models/identity_verification_get_response.rb index f24485309..e40677cbc 100644 --- a/lib/plaid/models/identity_verification_get_response.rb +++ b/lib/plaid/models/identity_verification_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # A identity verification attempt represents a customer's attempt to verify their identity, reflecting the required steps for completing the session, the results for each step, and information collected in the process. + # An identity verification attempt represents a customer's attempt to verify their identity, reflecting the required steps for completing the session, the results for each step, and information collected in the process. class IdentityVerificationGetResponse # ID of the associated Identity Verification attempt. attr_accessor :id diff --git a/lib/plaid/models/identity_verification_list_request.rb b/lib/plaid/models/identity_verification_list_request.rb index 92d87b635..0b233673b 100644 --- a/lib/plaid/models/identity_verification_list_request.rb +++ b/lib/plaid/models/identity_verification_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_list_response.rb b/lib/plaid/models/identity_verification_list_response.rb index 19ce10ced..f3d1a5b65 100644 --- a/lib/plaid/models/identity_verification_list_response.rb +++ b/lib/plaid/models/identity_verification_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_request_user.rb b/lib/plaid/models/identity_verification_request_user.rb index 8ad4ebb15..8d81b7df7 100644 --- a/lib/plaid/models/identity_verification_request_user.rb +++ b/lib/plaid/models/identity_verification_request_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_request_user_name.rb b/lib/plaid/models/identity_verification_request_user_name.rb index 648794c4e..f4fd91d09 100644 --- a/lib/plaid/models/identity_verification_request_user_name.rb +++ b/lib/plaid/models/identity_verification_request_user_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_response_user_name.rb b/lib/plaid/models/identity_verification_response_user_name.rb index 625734aff..b1d644ffc 100644 --- a/lib/plaid/models/identity_verification_response_user_name.rb +++ b/lib/plaid/models/identity_verification_response_user_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_retried_webhook.rb b/lib/plaid/models/identity_verification_retried_webhook.rb index a0a085c50..14a7b9348 100644 --- a/lib/plaid/models/identity_verification_retried_webhook.rb +++ b/lib/plaid/models/identity_verification_retried_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when identity verification has been retried, which can be triggered via the dashboard or the API. + # Fired when an identity verification has been retried, which can be triggered via the dashboard or the API. class IdentityVerificationRetriedWebhook # `IDENTITY_VERIFICATION` attr_accessor :webhook_type diff --git a/lib/plaid/models/identity_verification_retry_request.rb b/lib/plaid/models/identity_verification_retry_request.rb index b3c5983f2..199a4fbe5 100644 --- a/lib/plaid/models/identity_verification_retry_request.rb +++ b/lib/plaid/models/identity_verification_retry_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_retry_request_steps_object.rb b/lib/plaid/models/identity_verification_retry_request_steps_object.rb index 046f06ebf..aa6d6b256 100644 --- a/lib/plaid/models/identity_verification_retry_request_steps_object.rb +++ b/lib/plaid/models/identity_verification_retry_request_steps_object.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_retry_response.rb b/lib/plaid/models/identity_verification_retry_response.rb index a8775a166..dc18d18bc 100644 --- a/lib/plaid/models/identity_verification_retry_response.rb +++ b/lib/plaid/models/identity_verification_retry_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # A identity verification attempt represents a customer's attempt to verify their identity, reflecting the required steps for completing the session, the results for each step, and information collected in the process. + # An identity verification attempt represents a customer's attempt to verify their identity, reflecting the required steps for completing the session, the results for each step, and information collected in the process. class IdentityVerificationRetryResponse # ID of the associated Identity Verification attempt. attr_accessor :id diff --git a/lib/plaid/models/identity_verification_status.rb b/lib/plaid/models/identity_verification_status.rb index 4eac85195..8393b94f2 100644 --- a/lib/plaid/models/identity_verification_status.rb +++ b/lib/plaid/models/identity_verification_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_status_updated_webhook.rb b/lib/plaid/models/identity_verification_status_updated_webhook.rb index 651b10e41..6e31e2df9 100644 --- a/lib/plaid/models/identity_verification_status_updated_webhook.rb +++ b/lib/plaid/models/identity_verification_status_updated_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_step_status.rb b/lib/plaid/models/identity_verification_step_status.rb index 62ba23493..c849bb312 100644 --- a/lib/plaid/models/identity_verification_step_status.rb +++ b/lib/plaid/models/identity_verification_step_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_step_summary.rb b/lib/plaid/models/identity_verification_step_summary.rb index 2bdc71ee5..a88dc6d97 100644 --- a/lib/plaid/models/identity_verification_step_summary.rb +++ b/lib/plaid/models/identity_verification_step_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Each step will be one of the following values: `active` - This step is the user's current step. They are either in the process of completing this step, or they recently closed their Identity Verification attempt while in the middle of this step. Only one step will be marked as `active` at any given point. `success` - The Identity Verification attempt has completed this step. `failed` - The user failed this step. This can either call the user to fail the session as a whole, or cause them to fallback to another step depending on how the Identity Verification template is configured. A failed step does not imply a failed session. `waiting_for_prerequisite` - The user needs to complete another step first, before they progress to this step. This step may never run, depending on if the user fails an earlier step or if the step is only run as a fallback. `not_applicable` - This step will not be run for this session. `skipped` - The retry instructions that created this Identity Verification attempt specified that this step should be skipped. `expired` - This step had not yet been completed when the Identity Verification attempt as a whole expired. `canceled` - The Identity Verification attempt was canceled before the user completed this step. `pending_review` - The Identity Verification attempt template was configured to perform a screening that had one or more hits needing review. `manually_approved` - The step was manually overridden to pass by a team member in the dashboard. `manually_rejected` - The step was manually overridden to fail by a team member in the dashboard. + # Each step will be one of the following values: `active` - This step is the user's current step. They are either in the process of completing this step, or they recently closed their Identity Verification attempt while in the middle of this step. Only one step will be marked as `active` at any given point. `success` - The Identity Verification attempt has completed this step. `failed` - The user failed this step. This can either cause the user to fail the session as a whole, or cause them to fall back to another step depending on how the Identity Verification template is configured. A failed step does not imply a failed session. `waiting_for_prerequisite` - The user needs to complete another step first, before they progress to this step. This step may never run, depending on if the user fails an earlier step or if the step is only run as a fallback. `not_applicable` - This step will not be run for this session. `skipped` - The retry instructions that created this Identity Verification attempt specified that this step should be skipped. `expired` - This step had not yet been completed when the Identity Verification attempt as a whole expired. `canceled` - The Identity Verification attempt was canceled before the user completed this step. `pending_review` - The Identity Verification attempt template was configured to perform a screening that had one or more hits needing review. `manually_approved` - The step was manually overridden to pass by a team member in the dashboard. `manually_rejected` - The step was manually overridden to fail by a team member in the dashboard. class IdentityVerificationStepSummary attr_accessor :accept_tos diff --git a/lib/plaid/models/identity_verification_step_updated_webhook.rb b/lib/plaid/models/identity_verification_step_updated_webhook.rb index fdb4c942b..60bc9af10 100644 --- a/lib/plaid/models/identity_verification_step_updated_webhook.rb +++ b/lib/plaid/models/identity_verification_step_updated_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_template_reference.rb b/lib/plaid/models/identity_verification_template_reference.rb index 59824635d..ef7531a7f 100644 --- a/lib/plaid/models/identity_verification_template_reference.rb +++ b/lib/plaid/models/identity_verification_template_reference.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_user_address.rb b/lib/plaid/models/identity_verification_user_address.rb index 64ee99f28..e211e8c38 100644 --- a/lib/plaid/models/identity_verification_user_address.rb +++ b/lib/plaid/models/identity_verification_user_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/identity_verification_user_data.rb b/lib/plaid/models/identity_verification_user_data.rb index cdf0f4875..7c570aa2d 100644 --- a/lib/plaid/models/identity_verification_user_data.rb +++ b/lib/plaid/models/identity_verification_user_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class IdentityVerificationUserData # A date in the format YYYY-MM-DD (RFC 3339 Section 5.6). attr_accessor :date_of_birth - # An IPv4 or IPV6 address. + # An IPv4 or IPv6 address. attr_accessor :ip_address # A valid email address. Must not have leading or trailing spaces and address must be RFC compliant. For more information, see [RFC 3696](https://datatracker.ietf.org/doc/html/rfc3696). diff --git a/lib/plaid/models/idv_protect_event.rb b/lib/plaid/models/idv_protect_event.rb index 0c0276d19..3b27dbb6a 100644 --- a/lib/plaid/models/idv_protect_event.rb +++ b/lib/plaid/models/idv_protect_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -24,7 +24,7 @@ class IDVProtectEvent attr_accessor :trust_index - # Event fraud attributes as an arbitrary set of key-value pairs. + # Event fraud attributes as an arbitrary set of key-value pairs. The set of attributes returned varies by model. attr_accessor :fraud_attributes # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/image_quality.rb b/lib/plaid/models/image_quality.rb index 79d5d8957..ca11e9989 100644 --- a/lib/plaid/models/image_quality.rb +++ b/lib/plaid/models/image_quality.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/image_quality_details.rb b/lib/plaid/models/image_quality_details.rb index 85c6f0053..cd6a5ca03 100644 --- a/lib/plaid/models/image_quality_details.rb +++ b/lib/plaid/models/image_quality_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,34 +16,15 @@ module Plaid # Details about the image quality of the document. class ImageQualityDetails + # The outcome of the glare check. `success` - The image is free of glare. `failed` - The image contains glare that may obscure document details. attr_accessor :glare_check + # The outcome of the dimensions check. `success` - The image meets the minimum size and resolution requirements. `failed` - The image does not meet the minimum size or resolution requirements. attr_accessor :dimensions_check + # The outcome of the blur check. `success` - The image is sufficiently sharp. `failed` - The image is too blurry for analysis. attr_accessor :blur_check - class EnumAttributeValidator - attr_reader :datatype - attr_reader :allowable_values - - def initialize(datatype, allowable_values) - @allowable_values = allowable_values.map do |value| - case datatype.to_s - when /Integer/i - value.to_i - when /Float/i - value.to_f - else - value - end - end - end - - def valid?(value) - !value || allowable_values.include?(value) - end - end - # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { diff --git a/lib/plaid/models/image_quality_outcome.rb b/lib/plaid/models/image_quality_outcome.rb index 69a621601..49bd19d02 100644 --- a/lib/plaid/models/image_quality_outcome.rb +++ b/lib/plaid/models/image_quality_outcome.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/incident_update.rb b/lib/plaid/models/incident_update.rb index d39c3778d..9193b8b28 100644 --- a/lib/plaid/models/incident_update.rb +++ b/lib/plaid/models/incident_update.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_breakdown.rb b/lib/plaid/models/income_breakdown.rb index cbfa40239..b3d2422c8 100644 --- a/lib/plaid/models/income_breakdown.rb +++ b/lib/plaid/models/income_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_breakdown_type.rb b/lib/plaid/models/income_breakdown_type.rb index d9e5e2557..be4a99e4d 100644 --- a/lib/plaid/models/income_breakdown_type.rb +++ b/lib/plaid/models/income_breakdown_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_insights.rb b/lib/plaid/models/income_insights.rb index 7ef6104f0..0b1157806 100644 --- a/lib/plaid/models/income_insights.rb +++ b/lib/plaid/models/income_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_insights_filter.rb b/lib/plaid/models/income_insights_filter.rb index 8da1f3768..6d5e31ae2 100644 --- a/lib/plaid/models/income_insights_filter.rb +++ b/lib/plaid/models/income_insights_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_insights_income_excluding_transfers.rb b/lib/plaid/models/income_insights_income_excluding_transfers.rb index e39475895..4dc70209b 100644 --- a/lib/plaid/models/income_insights_income_excluding_transfers.rb +++ b/lib/plaid/models/income_insights_income_excluding_transfers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_insights_total_income.rb b/lib/plaid/models/income_insights_total_income.rb index 7a028397b..b4506a331 100644 --- a/lib/plaid/models/income_insights_total_income.rb +++ b/lib/plaid/models/income_insights_total_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_insights_transfers_in.rb b/lib/plaid/models/income_insights_transfers_in.rb index 4d98d5a04..d7ff59057 100644 --- a/lib/plaid/models/income_insights_transfers_in.rb +++ b/lib/plaid/models/income_insights_transfers_in.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_insights_version.rb b/lib/plaid/models/income_insights_version.rb index 928488b44..3c4402063 100644 --- a/lib/plaid/models/income_insights_version.rb +++ b/lib/plaid/models/income_insights_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_override.rb b/lib/plaid/models/income_override.rb index aced6d793..98c514ec8 100644 --- a/lib/plaid/models/income_override.rb +++ b/lib/plaid/models/income_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_sources_counts.rb b/lib/plaid/models/income_sources_counts.rb index ad38184f6..b13241f16 100644 --- a/lib/plaid/models/income_sources_counts.rb +++ b/lib/plaid/models/income_sources_counts.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_summary.rb b/lib/plaid/models/income_summary.rb index d7d80894e..c81bc156e 100644 --- a/lib/plaid/models/income_summary.rb +++ b/lib/plaid/models/income_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_summary_field_number.rb b/lib/plaid/models/income_summary_field_number.rb index ed0c90222..ed7a7cd7d 100644 --- a/lib/plaid/models/income_summary_field_number.rb +++ b/lib/plaid/models/income_summary_field_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_summary_field_string.rb b/lib/plaid/models/income_summary_field_string.rb index 44046b41d..433a5a88b 100644 --- a/lib/plaid/models/income_summary_field_string.rb +++ b/lib/plaid/models/income_summary_field_string.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_create_request.rb b/lib/plaid/models/income_verification_create_request.rb index 9b9834e20..b0fe9a2a0 100644 --- a/lib/plaid/models/income_verification_create_request.rb +++ b/lib/plaid/models/income_verification_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_create_request_options.rb b/lib/plaid/models/income_verification_create_request_options.rb index 511bfc4db..b1995cfbb 100644 --- a/lib/plaid/models/income_verification_create_request_options.rb +++ b/lib/plaid/models/income_verification_create_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_create_response.rb b/lib/plaid/models/income_verification_create_response.rb index 6d46f02a6..d302ebb90 100644 --- a/lib/plaid/models/income_verification_create_response.rb +++ b/lib/plaid/models/income_verification_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_doc_parsing_config.rb b/lib/plaid/models/income_verification_doc_parsing_config.rb index 4bfd5ea5e..83b2cbbc9 100644 --- a/lib/plaid/models/income_verification_doc_parsing_config.rb +++ b/lib/plaid/models/income_verification_doc_parsing_config.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_documents_download_request.rb b/lib/plaid/models/income_verification_documents_download_request.rb index f2060b0e8..623d9bde0 100644 --- a/lib/plaid/models/income_verification_documents_download_request.rb +++ b/lib/plaid/models/income_verification_documents_download_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class IncomeVerificationDocumentsDownloadRequest # The ID of the verification. attr_accessor :income_verification_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The document ID to download. If passed, a single document will be returned in the resulting zip file, rather than all document diff --git a/lib/plaid/models/income_verification_payroll_flow_type.rb b/lib/plaid/models/income_verification_payroll_flow_type.rb index 2b3798101..4bdebe8c7 100644 --- a/lib/plaid/models/income_verification_payroll_flow_type.rb +++ b/lib/plaid/models/income_verification_payroll_flow_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_paystubs_get_request.rb b/lib/plaid/models/income_verification_paystubs_get_request.rb index 437e41aa3..26249170d 100644 --- a/lib/plaid/models/income_verification_paystubs_get_request.rb +++ b/lib/plaid/models/income_verification_paystubs_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class IncomeVerificationPaystubsGetRequest # The ID of the verification for which to get paystub information. attr_accessor :income_verification_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/income_verification_paystubs_get_response.rb b/lib/plaid/models/income_verification_paystubs_get_response.rb index a5314c872..0413d66da 100644 --- a/lib/plaid/models/income_verification_paystubs_get_response.rb +++ b/lib/plaid/models/income_verification_paystubs_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_precheck_confidence.rb b/lib/plaid/models/income_verification_precheck_confidence.rb index 8217db7dd..2ed1ab387 100644 --- a/lib/plaid/models/income_verification_precheck_confidence.rb +++ b/lib/plaid/models/income_verification_precheck_confidence.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_precheck_employer.rb b/lib/plaid/models/income_verification_precheck_employer.rb index 2478428cb..f58a96d54 100644 --- a/lib/plaid/models/income_verification_precheck_employer.rb +++ b/lib/plaid/models/income_verification_precheck_employer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_precheck_employer_address.rb b/lib/plaid/models/income_verification_precheck_employer_address.rb index 0791319ee..b1a7ba387 100644 --- a/lib/plaid/models/income_verification_precheck_employer_address.rb +++ b/lib/plaid/models/income_verification_precheck_employer_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_precheck_employer_address_data.rb b/lib/plaid/models/income_verification_precheck_employer_address_data.rb index 17e4fb5ef..e50e1e2ee 100644 --- a/lib/plaid/models/income_verification_precheck_employer_address_data.rb +++ b/lib/plaid/models/income_verification_precheck_employer_address_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_precheck_military_info.rb b/lib/plaid/models/income_verification_precheck_military_info.rb index 0861f8e1b..36b0363e9 100644 --- a/lib/plaid/models/income_verification_precheck_military_info.rb +++ b/lib/plaid/models/income_verification_precheck_military_info.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_precheck_payroll_institution.rb b/lib/plaid/models/income_verification_precheck_payroll_institution.rb index 910af4c8f..1e827980a 100644 --- a/lib/plaid/models/income_verification_precheck_payroll_institution.rb +++ b/lib/plaid/models/income_verification_precheck_payroll_institution.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_precheck_request.rb b/lib/plaid/models/income_verification_precheck_request.rb index 7d7a0a59f..4d5091243 100644 --- a/lib/plaid/models/income_verification_precheck_request.rb +++ b/lib/plaid/models/income_verification_precheck_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_precheck_response.rb b/lib/plaid/models/income_verification_precheck_response.rb index 46d233b2a..5604eb629 100644 --- a/lib/plaid/models/income_verification_precheck_response.rb +++ b/lib/plaid/models/income_verification_precheck_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_precheck_user.rb b/lib/plaid/models/income_verification_precheck_user.rb index 7927bb4cf..583ce9515 100644 --- a/lib/plaid/models/income_verification_precheck_user.rb +++ b/lib/plaid/models/income_verification_precheck_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_refresh_reconnect_needed_webhook.rb b/lib/plaid/models/income_verification_refresh_reconnect_needed_webhook.rb index 7f8346271..99db87bb5 100644 --- a/lib/plaid/models/income_verification_refresh_reconnect_needed_webhook.rb +++ b/lib/plaid/models/income_verification_refresh_reconnect_needed_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_risk_signals_status_webhook.rb b/lib/plaid/models/income_verification_risk_signals_status_webhook.rb index 3539b541f..bc969ea67 100644 --- a/lib/plaid/models/income_verification_risk_signals_status_webhook.rb +++ b/lib/plaid/models/income_verification_risk_signals_status_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -146,6 +146,10 @@ def list_invalid_properties invalid_properties.push('invalid value for "item_id", item_id cannot be nil.') end + if @risk_signals_status.nil? + invalid_properties.push('invalid value for "risk_signals_status", risk_signals_status cannot be nil.') + end + if @environment.nil? invalid_properties.push('invalid value for "environment", environment cannot be nil.') end @@ -159,6 +163,7 @@ def valid? return false if @webhook_type.nil? return false if @webhook_code.nil? return false if @item_id.nil? + return false if @risk_signals_status.nil? return false if @environment.nil? true end diff --git a/lib/plaid/models/income_verification_source_type.rb b/lib/plaid/models/income_verification_source_type.rb index 33f57158e..3e1fee90f 100644 --- a/lib/plaid/models/income_verification_source_type.rb +++ b/lib/plaid/models/income_verification_source_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_status_webhook.rb b/lib/plaid/models/income_verification_status_webhook.rb index bf912763a..1df79a54b 100644 --- a/lib/plaid/models/income_verification_status_webhook.rb +++ b/lib/plaid/models/income_verification_status_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_taxforms_get_request.rb b/lib/plaid/models/income_verification_taxforms_get_request.rb index 2ee356113..081aa847a 100644 --- a/lib/plaid/models/income_verification_taxforms_get_request.rb +++ b/lib/plaid/models/income_verification_taxforms_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class IncomeVerificationTaxformsGetRequest # The ID of the verification. attr_accessor :income_verification_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/income_verification_taxforms_get_response.rb b/lib/plaid/models/income_verification_taxforms_get_response.rb index e19885bc1..6b230512c 100644 --- a/lib/plaid/models/income_verification_taxforms_get_response.rb +++ b/lib/plaid/models/income_verification_taxforms_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/income_verification_webhook_status.rb b/lib/plaid/models/income_verification_webhook_status.rb index 87d334424..eb4bac176 100644 --- a/lib/plaid/models/income_verification_webhook_status.rb +++ b/lib/plaid/models/income_verification_webhook_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/individual_name.rb b/lib/plaid/models/individual_name.rb index 8e392c93e..521cdc465 100644 --- a/lib/plaid/models/individual_name.rb +++ b/lib/plaid/models/individual_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Parent container for name that allows for choice group between parsed and unparsed containers.Parent container for name that allows for choice group between parsed and unparsed containers. + # Parent container for name that allows for choice group between parsed and unparsed containers. class IndividualName # The first name of the individual represented by the parent object. attr_accessor :first_name diff --git a/lib/plaid/models/individual_screening_hit_names.rb b/lib/plaid/models/individual_screening_hit_names.rb index 8a7db8848..ad709c98c 100644 --- a/lib/plaid/models/individual_screening_hit_names.rb +++ b/lib/plaid/models/individual_screening_hit_names.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/individual_watchlist_code.rb b/lib/plaid/models/individual_watchlist_code.rb index 82860b875..48e3bfe36 100644 --- a/lib/plaid/models/individual_watchlist_code.rb +++ b/lib/plaid/models/individual_watchlist_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/individual_watchlist_program.rb b/lib/plaid/models/individual_watchlist_program.rb index 2da90c148..0b89f443b 100644 --- a/lib/plaid/models/individual_watchlist_program.rb +++ b/lib/plaid/models/individual_watchlist_program.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/inflow_model.rb b/lib/plaid/models/inflow_model.rb index 84818f412..7bc021857 100644 --- a/lib/plaid/models/inflow_model.rb +++ b/lib/plaid/models/inflow_model.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/initial_update_webhook.rb b/lib/plaid/models/initial_update_webhook.rb index 04111908a..1e9396d7e 100644 --- a/lib/plaid/models/initial_update_webhook.rb +++ b/lib/plaid/models/initial_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institution.rb b/lib/plaid/models/institution.rb index d206230fc..7b8f10d0b 100644 --- a/lib/plaid/models/institution.rb +++ b/lib/plaid/models/institution.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institution_status.rb b/lib/plaid/models/institution_status.rb index 162ef3c1f..b5b81bf72 100644 --- a/lib/plaid/models/institution_status.rb +++ b/lib/plaid/models/institution_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institution_status_alert_webhook.rb b/lib/plaid/models/institution_status_alert_webhook.rb index 1b9d32ee9..dd1316e5f 100644 --- a/lib/plaid/models/institution_status_alert_webhook.rb +++ b/lib/plaid/models/institution_status_alert_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institution_supported_networks.rb b/lib/plaid/models/institution_supported_networks.rb index d2d4826ac..fb6107278 100644 --- a/lib/plaid/models/institution_supported_networks.rb +++ b/lib/plaid/models/institution_supported_networks.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_get_by_id_request.rb b/lib/plaid/models/institutions_get_by_id_request.rb index 2abd48c8c..ba788b057 100644 --- a/lib/plaid/models/institutions_get_by_id_request.rb +++ b/lib/plaid/models/institutions_get_by_id_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_get_by_id_request_options.rb b/lib/plaid/models/institutions_get_by_id_request_options.rb index 065124f6e..6571371bd 100644 --- a/lib/plaid/models/institutions_get_by_id_request_options.rb +++ b/lib/plaid/models/institutions_get_by_id_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_get_by_id_response.rb b/lib/plaid/models/institutions_get_by_id_response.rb index d5469e786..74724b6a3 100644 --- a/lib/plaid/models/institutions_get_by_id_response.rb +++ b/lib/plaid/models/institutions_get_by_id_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_get_request.rb b/lib/plaid/models/institutions_get_request.rb index cad71733c..283c42a9f 100644 --- a/lib/plaid/models/institutions_get_request.rb +++ b/lib/plaid/models/institutions_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_get_request_options.rb b/lib/plaid/models/institutions_get_request_options.rb index fd665ef0e..2762d6a5c 100644 --- a/lib/plaid/models/institutions_get_request_options.rb +++ b/lib/plaid/models/institutions_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_get_response.rb b/lib/plaid/models/institutions_get_response.rb index b1495e987..adfc2c373 100644 --- a/lib/plaid/models/institutions_get_response.rb +++ b/lib/plaid/models/institutions_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_search_account_filter.rb b/lib/plaid/models/institutions_search_account_filter.rb index 6b7ffd95a..1da9869d0 100644 --- a/lib/plaid/models/institutions_search_account_filter.rb +++ b/lib/plaid/models/institutions_search_account_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_search_payment_initiation_options.rb b/lib/plaid/models/institutions_search_payment_initiation_options.rb index f97a60181..87b261be3 100644 --- a/lib/plaid/models/institutions_search_payment_initiation_options.rb +++ b/lib/plaid/models/institutions_search_payment_initiation_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_search_request.rb b/lib/plaid/models/institutions_search_request.rb index 7008c693c..6448c8494 100644 --- a/lib/plaid/models/institutions_search_request.rb +++ b/lib/plaid/models/institutions_search_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_search_request_options.rb b/lib/plaid/models/institutions_search_request_options.rb index cef56b364..51bd92e3c 100644 --- a/lib/plaid/models/institutions_search_request_options.rb +++ b/lib/plaid/models/institutions_search_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/institutions_search_response.rb b/lib/plaid/models/institutions_search_response.rb index be512fc63..ab998a66d 100644 --- a/lib/plaid/models/institutions_search_response.rb +++ b/lib/plaid/models/institutions_search_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investment_account.rb b/lib/plaid/models/investment_account.rb index 47ccc9c21..4a505238f 100644 --- a/lib/plaid/models/investment_account.rb +++ b/lib/plaid/models/investment_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,33 +16,29 @@ module Plaid # A single account at a financial institution, with additional investment-specific balance information. class InvestmentAccount - # Plaid’s unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. + # Plaid's unique identifier for the account. This value will not change unless Plaid can't reconcile the account with the data returned by the financial institution. This may occur, for example, when the name of the account changes. If this happens a new `account_id` will be assigned to the account. The `account_id` can also change if the `access_token` is deleted and the same credentials that were used to generate that `access_token` are used to generate a new `access_token` on a later date. In that case, the new `account_id` will be different from the old `account_id`. If an account with a specific `account_id` disappears instead of changing, the account is likely closed. Closed accounts are not returned by the Plaid API. When using a CRA endpoint (an endpoint associated with Plaid Check Consumer Report, i.e. any endpoint beginning with `/cra/`), the `account_id` returned will not match the `account_id` returned by a non-CRA endpoint. Like all Plaid identifiers, the `account_id` is case sensitive. attr_accessor :account_id attr_accessor :balances - # The last 2-4 alphanumeric characters of either the account’s displayed mask or the account’s official account number. Note that the mask may be non-unique between an Item’s accounts. attr_accessor :mask - # The name of the account, either assigned by the user or by the financial institution itself attr_accessor :name - # The official name of the account as given by the financial institution attr_accessor :official_name attr_accessor :type attr_accessor :subtype - # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_pending`: The Database Auth result is pending and will be available upon Auth request. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. + # Indicates an Item's micro-deposit-based verification or database verification status. This field is only populated when using Auth and falling back to micro-deposit or database verification. Possible values are: `pending_automatic_verification`: The Item is pending automatic verification. `pending_manual_verification`: The Item is pending manual micro-deposit verification. Items remain in this state until the user successfully verifies the code. `automatically_verified`: The Item has successfully been automatically verified. `manually_verified`: The Item has successfully been manually verified. `verification_expired`: Plaid was unable to automatically verify the deposit within 7 calendar days and will no longer attempt to validate the Item. Users may retry by submitting their information again through Link. `verification_failed`: The Item failed manual micro-deposit verification because the user exhausted all 3 verification attempts. Users may retry by submitting their information again through Link. `unsent`: The Item is pending micro-deposit verification, but Plaid has not yet sent the micro-deposit. `database_insights_fail`: The Item's numbers have been verified using Plaid's data sources and have signal for being invalid and/or have no signal for being valid. Typically this indicates that the routing number is invalid, the account number does not match the account number format associated with the routing number, or the account has been reported as closed or frozen. Only returned for Auth Items created via Database Auth. `database_insights_pass`: The Item's numbers have been verified using Plaid's data sources: the routing and account number match a routing and account number of an account recognized on the Plaid network, and the account is not known by Plaid to be frozen or closed. Only returned for Auth Items created via Database Auth. `database_insights_pass_with_caution`: The Item's numbers have been verified using Plaid's data sources and have some signal for being valid: the routing and account number were not recognized on the Plaid network, but the routing number is valid and the account number is a potential valid account number for that routing number. Only returned for Auth Items created via Database Auth. `database_matched`: (deprecated) The Item has successfully been verified using Plaid's data sources. Only returned for Auth Items created via Database Match. `null` or empty string: Neither micro-deposit-based verification nor database verification are being used for the Item. attr_accessor :verification_status - # The account holder name that was used for micro-deposit and/or database verification. Only returned for Auth Items created via micro-deposit or database verification. This name was manually-entered by the user during Link, unless it was otherwise provided via the `user.legal_name` request field in `/link/token/create` for the Link session that created the Item. attr_accessor :verification_name attr_accessor :verification_insights - # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase and PNC, and in May 2025 US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. + # A unique and persistent identifier for accounts that can be used to trace multiple instances of the same account across different Items for depository accounts. This field is currently supported only for Items at institutions that use Tokenized Account Numbers (i.e., Chase, PNC, and US Bank). Because these accounts have a different account number each time they are linked, this field may be used instead of the account number to uniquely identify an account across multiple Items for payments use cases, helping to reduce duplicate Items or attempted fraud. In Sandbox, this field is populated for TAN-based institutions (`ins_56`, `ins_13`, `ins_127990`) as well as the OAuth Sandbox institution (`ins_127287`); in Production, it will only be populated for accounts at applicable institutions. attr_accessor :persistent_account_id attr_accessor :holder_category diff --git a/lib/plaid/models/investment_account_all_of.rb b/lib/plaid/models/investment_account_all_of.rb index 29e80619a..19e0ef70b 100644 --- a/lib/plaid/models/investment_account_all_of.rb +++ b/lib/plaid/models/investment_account_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -15,11 +15,23 @@ module Plaid class InvestmentAccountAllOf + attr_accessor :name + + attr_accessor :official_name + + attr_accessor :mask + + attr_accessor :verification_name + attr_accessor :balances # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { + :'name' => :'name', + :'official_name' => :'official_name', + :'mask' => :'mask', + :'verification_name' => :'verification_name', :'balances' => :'balances' } end @@ -32,6 +44,10 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { + :'name' => :'String', + :'official_name' => :'String', + :'mask' => :'String', + :'verification_name' => :'String', :'balances' => :'InvestmentAccountBalance' } end @@ -39,6 +55,8 @@ def self.openapi_types # List of attributes with nullable: true def self.openapi_nullable Set.new([ + :'official_name', + :'mask', ]) end @@ -57,6 +75,22 @@ def initialize(attributes = {}) h[k.to_sym] = v } + if attributes.key?(:'name') + self.name = attributes[:'name'] + end + + if attributes.key?(:'official_name') + self.official_name = attributes[:'official_name'] + end + + if attributes.key?(:'mask') + self.mask = attributes[:'mask'] + end + + if attributes.key?(:'verification_name') + self.verification_name = attributes[:'verification_name'] + end + if attributes.key?(:'balances') self.balances = attributes[:'balances'] end @@ -85,6 +119,10 @@ def valid? def ==(o) return true if self.equal?(o) self.class == o.class && + name == o.name && + official_name == o.official_name && + mask == o.mask && + verification_name == o.verification_name && balances == o.balances end @@ -97,7 +135,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [balances].hash + [name, official_name, mask, verification_name, balances].hash end # Builds the object from hash diff --git a/lib/plaid/models/investment_account_balance.rb b/lib/plaid/models/investment_account_balance.rb index b448715b5..305bd2daf 100644 --- a/lib/plaid/models/investment_account_balance.rb +++ b/lib/plaid/models/investment_account_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,10 +16,10 @@ module Plaid # A set of fields describing the balance for an account, including margin loan information for investment accounts. class InvestmentAccountBalance - # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in realtime unless the value was returned by `/accounts/balance/get`, or by `/signal/evaluate` with a Balance-only ruleset. If `current` is `null` this field is guaranteed not to be `null`. + # The amount of funds available to be withdrawn from the account, as determined by the financial institution. For `credit`-type accounts, the `available` balance typically equals the `limit` less the `current` balance, less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance typically equals the `current` balance less any pending outflows plus any pending inflows. For `depository`-type accounts, the `available` balance does not include the overdraft limit. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the `available` balance is the total cash available to withdraw as presented by the institution. Note that not all institutions calculate the `available` balance. In the event that `available` balance is unavailable, Plaid will return an `available` balance value of `null`. Available balance may be cached and is not guaranteed to be up-to-date in real-time unless the value was returned by `/accounts/balance/get`, or by `/signal/evaluate` with a Balance-only ruleset. If `current` is `null` this field is guaranteed not to be `null`, unless you have opted into enabling [limited-purpose checking accounts](https://plaid.com/docs/auth/#enabling-limited-purpose-checking-accounts-for-rent-or-mortgage), which always have `null` values for both `available` and `current` balance. attr_accessor :available - # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. Similar to `credit`-type accounts, a positive balance is typically expected, while a negative amount indicates the lender owing the account holder. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get` or by `/signal/evaluate` with a Balance-only ruleset; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require realtime balance information, use the `available` balance as provided by `/accounts/balance/get` or `/signal/evaluate` called with a Balance-only `ruleset_key`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`. + # The total amount of funds in or owed by the account. For `credit`-type accounts, a positive balance indicates the amount owed; a negative amount indicates the lender owing the account holder. For `loan`-type accounts, the current balance is the principal remaining on the loan, except in the case of student loan accounts at Sallie Mae (`ins_116944`). For Sallie Mae student loans, the account's balance includes both principal and any outstanding interest. Similar to `credit`-type accounts, a positive balance is typically expected, while a negative amount indicates the lender owing the account holder. For `investment`-type accounts (or `brokerage`-type accounts for API versions 2018-05-22 and earlier), the current balance is the total value of assets as presented by the institution. Note that balance information may be cached unless the value was returned by `/accounts/balance/get` or by `/signal/evaluate` with a Balance-only ruleset; if the Item is enabled for Transactions, the balance will be at least as recent as the most recent Transaction update. If you require real-time balance information, use the `available` balance as provided by `/accounts/balance/get` or `/signal/evaluate` called with a Balance-only `ruleset_key`. When returned by `/accounts/balance/get`, this field may be `null`. When this happens, `available` is guaranteed not to be `null`, unless you have opted into enabling [limited-purpose checking accounts](https://plaid.com/docs/auth/#enabling-limited-purpose-checking-accounts-for-rent-or-mortgage), which always have `null` values for both `available` and `current` balance. attr_accessor :current # For `credit`-type accounts, this represents the credit limit. For `depository`-type accounts, this represents the pre-arranged overdraft limit, which is common for current (checking) accounts in Europe. In North America, this field is typically only available for `credit`-type accounts. diff --git a/lib/plaid/models/investment_account_balance_all_of.rb b/lib/plaid/models/investment_account_balance_all_of.rb index 8826c8f27..3c2ffdd54 100644 --- a/lib/plaid/models/investment_account_balance_all_of.rb +++ b/lib/plaid/models/investment_account_balance_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investment_account_subtype.rb b/lib/plaid/models/investment_account_subtype.rb index 6bb40f000..a1f9d30b7 100644 --- a/lib/plaid/models/investment_account_subtype.rb +++ b/lib/plaid/models/investment_account_subtype.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investment_filter.rb b/lib/plaid/models/investment_filter.rb index 5dc4c0881..8312e957e 100644 --- a/lib/plaid/models/investment_filter.rb +++ b/lib/plaid/models/investment_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investment_holdings_get_request_options.rb b/lib/plaid/models/investment_holdings_get_request_options.rb index 41f3ea6c9..dea793a89 100644 --- a/lib/plaid/models/investment_holdings_get_request_options.rb +++ b/lib/plaid/models/investment_holdings_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investment_transaction.rb b/lib/plaid/models/investment_transaction.rb index 20e4b66ce..a14c674ce 100644 --- a/lib/plaid/models/investment_transaction.rb +++ b/lib/plaid/models/investment_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -34,13 +34,13 @@ class InvestmentTransaction # Timestamp in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:mm:ssZ`) representing when the order type was initiated. This field is returned for select financial institutions and reflects the value provided by the institution. attr_accessor :transaction_datetime - # The institution’s description of the transaction. + # The institution's description of the transaction. attr_accessor :name # The number of units of the security involved in this transaction. Positive for buy transactions; negative for sell transactions. attr_accessor :quantity - # The complete value of the transaction. Positive values when cash is debited, e.g. purchases of stock; negative values when cash is credited, e.g. sales of stock. Treatment remains the same for cash-only movements unassociated with securities. + # The complete value of the transaction. Positive values when cash is debited, e.g. purchases of stock; negative values when cash is credited, e.g. sales of stock. Treatment remains the same for cash-only movements unassociated with securities. For transactions representing a simultaneous cash contribution and purchase of a security, the portion of the transaction representing the purchase takes precedence, and the `amount` is represented as positive. attr_accessor :amount # The price of the security at which this transaction occurred. diff --git a/lib/plaid/models/investment_transaction_subtype.rb b/lib/plaid/models/investment_transaction_subtype.rb index 95e5b4b61..6ebdd6ab4 100644 --- a/lib/plaid/models/investment_transaction_subtype.rb +++ b/lib/plaid/models/investment_transaction_subtype.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investment_transaction_type.rb b/lib/plaid/models/investment_transaction_type.rb index 8203ef89a..9b8b37755 100644 --- a/lib/plaid/models/investment_transaction_type.rb +++ b/lib/plaid/models/investment_transaction_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_auth401k_contribution_details.rb b/lib/plaid/models/investments_auth401k_contribution_details.rb index 5c88f520c..002657e86 100644 --- a/lib/plaid/models/investments_auth401k_contribution_details.rb +++ b/lib/plaid/models/investments_auth401k_contribution_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_auth401k_fee_details.rb b/lib/plaid/models/investments_auth401k_fee_details.rb index ade37f22a..f1d80ac5a 100644 --- a/lib/plaid/models/investments_auth401k_fee_details.rb +++ b/lib/plaid/models/investments_auth401k_fee_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_auth_account_details401k.rb b/lib/plaid/models/investments_auth_account_details401k.rb index 26bcebb23..dc685a2ce 100644 --- a/lib/plaid/models/investments_auth_account_details401k.rb +++ b/lib/plaid/models/investments_auth_account_details401k.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_auth_data_sources.rb b/lib/plaid/models/investments_auth_data_sources.rb index 8380b4fa3..5886b684a 100644 --- a/lib/plaid/models/investments_auth_data_sources.rb +++ b/lib/plaid/models/investments_auth_data_sources.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_auth_get_numbers.rb b/lib/plaid/models/investments_auth_get_numbers.rb index bc44063b1..4f2be4254 100644 --- a/lib/plaid/models/investments_auth_get_numbers.rb +++ b/lib/plaid/models/investments_auth_get_numbers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_auth_get_request.rb b/lib/plaid/models/investments_auth_get_request.rb index 12aa74749..41ca20c6c 100644 --- a/lib/plaid/models/investments_auth_get_request.rb +++ b/lib/plaid/models/investments_auth_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class InvestmentsAuthGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :options diff --git a/lib/plaid/models/investments_auth_get_request_options.rb b/lib/plaid/models/investments_auth_get_request_options.rb index e86d292ab..58e902c24 100644 --- a/lib/plaid/models/investments_auth_get_request_options.rb +++ b/lib/plaid/models/investments_auth_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_auth_get_response.rb b/lib/plaid/models/investments_auth_get_response.rb index 032f9f1fd..f2c1fb734 100644 --- a/lib/plaid/models/investments_auth_get_response.rb +++ b/lib/plaid/models/investments_auth_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_auth_owner.rb b/lib/plaid/models/investments_auth_owner.rb index 8a338795b..981a34d48 100644 --- a/lib/plaid/models/investments_auth_owner.rb +++ b/lib/plaid/models/investments_auth_owner.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_default_update_webhook.rb b/lib/plaid/models/investments_default_update_webhook.rb index 6672cc39e..4ab264f7e 100644 --- a/lib/plaid/models/investments_default_update_webhook.rb +++ b/lib/plaid/models/investments_default_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -33,7 +33,7 @@ class InvestmentsDefaultUpdateWebhook # The number of new transactions reported since the last time this webhook was fired. attr_accessor :new_investments_transactions - # The number of canceled transactions reported since the last time this webhook was fired. + # The number of cancelled transactions reported since the last time this webhook was fired. attr_accessor :cancelled_investments_transactions attr_accessor :environment diff --git a/lib/plaid/models/investments_historical_update_webhook.rb b/lib/plaid/models/investments_historical_update_webhook.rb index 4fc24a66d..ecf32f293 100644 --- a/lib/plaid/models/investments_historical_update_webhook.rb +++ b/lib/plaid/models/investments_historical_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -33,7 +33,7 @@ class InvestmentsHistoricalUpdateWebhook # The number of new transactions reported since the last time this webhook was fired. attr_accessor :new_investments_transactions - # The number of canceled transactions reported since the last time this webhook was fired. + # The number of cancelled transactions reported since the last time this webhook was fired. attr_accessor :cancelled_investments_transactions attr_accessor :environment diff --git a/lib/plaid/models/investments_holdings_get_request.rb b/lib/plaid/models/investments_holdings_get_request.rb index 23b895906..6f78e37f4 100644 --- a/lib/plaid/models/investments_holdings_get_request.rb +++ b/lib/plaid/models/investments_holdings_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class InvestmentsHoldingsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :options diff --git a/lib/plaid/models/investments_holdings_get_response.rb b/lib/plaid/models/investments_holdings_get_response.rb index 6d02745f9..98874595f 100644 --- a/lib/plaid/models/investments_holdings_get_response.rb +++ b/lib/plaid/models/investments_holdings_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_refresh_request.rb b/lib/plaid/models/investments_refresh_request.rb index de690fd2d..fa59df4fe 100644 --- a/lib/plaid/models/investments_refresh_request.rb +++ b/lib/plaid/models/investments_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class InvestmentsRefreshRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/investments_refresh_response.rb b/lib/plaid/models/investments_refresh_response.rb index f8867f6a0..717def0aa 100644 --- a/lib/plaid/models/investments_refresh_response.rb +++ b/lib/plaid/models/investments_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_transactions_get_request.rb b/lib/plaid/models/investments_transactions_get_request.rb index 78acddfda..8bc73c7e2 100644 --- a/lib/plaid/models/investments_transactions_get_request.rb +++ b/lib/plaid/models/investments_transactions_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class InvestmentsTransactionsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The earliest date for which to fetch transaction history. Dates should be formatted as YYYY-MM-DD. diff --git a/lib/plaid/models/investments_transactions_get_request_options.rb b/lib/plaid/models/investments_transactions_get_request_options.rb index 2b2031327..97c2ea666 100644 --- a/lib/plaid/models/investments_transactions_get_request_options.rb +++ b/lib/plaid/models/investments_transactions_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_transactions_get_response.rb b/lib/plaid/models/investments_transactions_get_response.rb index 880b6883b..3b74bc19b 100644 --- a/lib/plaid/models/investments_transactions_get_response.rb +++ b/lib/plaid/models/investments_transactions_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/investments_transactions_override.rb b/lib/plaid/models/investments_transactions_override.rb index f9e1c1881..a6cc3a198 100644 --- a/lib/plaid/models/investments_transactions_override.rb +++ b/lib/plaid/models/investments_transactions_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/iso_currency_code.rb b/lib/plaid/models/iso_currency_code.rb index 0da2c2d23..ea81bab9d 100644 --- a/lib/plaid/models/iso_currency_code.rb +++ b/lib/plaid/models/iso_currency_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issue.rb b/lib/plaid/models/issue.rb index 7cba3f0fa..209f54719 100644 --- a/lib/plaid/models/issue.rb +++ b/lib/plaid/models/issue.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issue_resolved_webhook.rb b/lib/plaid/models/issue_resolved_webhook.rb index f9938fa6f..3fbdd5ebf 100644 --- a/lib/plaid/models/issue_resolved_webhook.rb +++ b/lib/plaid/models/issue_resolved_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issues_get_request.rb b/lib/plaid/models/issues_get_request.rb index 43adcf14a..032d4255f 100644 --- a/lib/plaid/models/issues_get_request.rb +++ b/lib/plaid/models/issues_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issues_get_response.rb b/lib/plaid/models/issues_get_response.rb index d95c67cf7..977fddf98 100644 --- a/lib/plaid/models/issues_get_response.rb +++ b/lib/plaid/models/issues_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issues_search_request.rb b/lib/plaid/models/issues_search_request.rb index e81b2484d..8cb1568d8 100644 --- a/lib/plaid/models/issues_search_request.rb +++ b/lib/plaid/models/issues_search_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issues_search_response.rb b/lib/plaid/models/issues_search_response.rb index 246197577..254b6e189 100644 --- a/lib/plaid/models/issues_search_response.rb +++ b/lib/plaid/models/issues_search_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issues_status.rb b/lib/plaid/models/issues_status.rb index 6082194db..99aadf6c6 100644 --- a/lib/plaid/models/issues_status.rb +++ b/lib/plaid/models/issues_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issues_subscribe_request.rb b/lib/plaid/models/issues_subscribe_request.rb index 806aa7597..e874a2f31 100644 --- a/lib/plaid/models/issues_subscribe_request.rb +++ b/lib/plaid/models/issues_subscribe_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issues_subscribe_response.rb b/lib/plaid/models/issues_subscribe_response.rb index 340205079..57d056ef0 100644 --- a/lib/plaid/models/issues_subscribe_response.rb +++ b/lib/plaid/models/issues_subscribe_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/issuing_country.rb b/lib/plaid/models/issuing_country.rb index b51c8194b..cc4e870bd 100644 --- a/lib/plaid/models/issuing_country.rb +++ b/lib/plaid/models/issuing_country.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item.rb b/lib/plaid/models/item.rb index d6cbb4b55..e5b33b159 100644 --- a/lib/plaid/models/item.rb +++ b/lib/plaid/models/item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,10 +19,10 @@ class Item # The Plaid Item ID. The `item_id` is always unique; linking the same account at the same institution twice will result in two Items with different `item_id` values. Like all Plaid identifiers, the `item_id` is case-sensitive. attr_accessor :item_id - # The Plaid Institution ID associated with the Item. Field is `null` for Items created without an institution connection, such as Items created via Same Day Micro-deposits. + # The Plaid Institution ID associated with the Item. Field is `null` for Items created without an institution connection, such as Items created via Same-Day Micro-deposits. attr_accessor :institution_id - # The name of the institution associated with the Item. Field is `null` for Items created without an institution connection, such as Items created via Same Day Micro-deposits. + # The name of the institution associated with the Item. Field is `null` for Items created without an institution connection, such as Items created via Same-Day Micro-deposits. attr_accessor :institution_name # The URL registered to receive webhooks for the Item. diff --git a/lib/plaid/models/item_access_token_invalidate_request.rb b/lib/plaid/models/item_access_token_invalidate_request.rb index 2cb7c5ef3..b05c3d141 100644 --- a/lib/plaid/models/item_access_token_invalidate_request.rb +++ b/lib/plaid/models/item_access_token_invalidate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ItemAccessTokenInvalidateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/item_access_token_invalidate_response.rb b/lib/plaid/models/item_access_token_invalidate_response.rb index f9263fb5f..368a715b1 100644 --- a/lib/plaid/models/item_access_token_invalidate_response.rb +++ b/lib/plaid/models/item_access_token_invalidate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # ItemAccessTokenInvalidateResponse defines the response schema for `/item/access_token/invalidate` class ItemAccessTokenInvalidateResponse - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :new_access_token # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/item_activity_list_request.rb b/lib/plaid/models/item_activity_list_request.rb index 477278dd6..f9b270a87 100644 --- a/lib/plaid/models/item_activity_list_request.rb +++ b/lib/plaid/models/item_activity_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ItemActivityListRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Cursor used for pagination. diff --git a/lib/plaid/models/item_activity_list_response.rb b/lib/plaid/models/item_activity_list_response.rb index f71a332e8..f43bb83c2 100644 --- a/lib/plaid/models/item_activity_list_response.rb +++ b/lib/plaid/models/item_activity_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_add_result_webhook.rb b/lib/plaid/models/item_add_result_webhook.rb index d6c51c17c..b6ab67f5c 100644 --- a/lib/plaid/models/item_add_result_webhook.rb +++ b/lib/plaid/models/item_add_result_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,10 +25,10 @@ class ItemAddResultWebhook # The identifier for the Link session. attr_accessor :link_session_id - # The link token used to create the Link session. + # The `link_token` used to create the Link session. attr_accessor :link_token - # The public token corresponding to the item that was added. + # The `public_token` corresponding to the Item that was added. attr_accessor :public_token attr_accessor :environment diff --git a/lib/plaid/models/item_application_list_request.rb b/lib/plaid/models/item_application_list_request.rb index 9881841a8..b811b541c 100644 --- a/lib/plaid/models/item_application_list_request.rb +++ b/lib/plaid/models/item_application_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ItemApplicationListRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/item_application_list_response.rb b/lib/plaid/models/item_application_list_response.rb index 0e6086638..a1123ec99 100644 --- a/lib/plaid/models/item_application_list_response.rb +++ b/lib/plaid/models/item_application_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_application_list_user_auth.rb b/lib/plaid/models/item_application_list_user_auth.rb index cebff6cd6..d2d8665c8 100644 --- a/lib/plaid/models/item_application_list_user_auth.rb +++ b/lib/plaid/models/item_application_list_user_auth.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # User authentication parameters, for clients making a request without an `access_token`. This is only allowed for select clients and will not be supported in the future. Most clients should call /item/import to obtain an access token before making a request. + # User authentication parameters, for clients making a request without an `access_token`. This is only allowed for select clients and will not be supported in the future. Most clients should call `/item/import` to obtain an access token before making a request. class ItemApplicationListUserAuth # Account username. attr_accessor :user_id diff --git a/lib/plaid/models/item_application_scopes_update_request.rb b/lib/plaid/models/item_application_scopes_update_request.rb index 49f9d771e..f46e6fc7a 100644 --- a/lib/plaid/models/item_application_scopes_update_request.rb +++ b/lib/plaid/models/item_application_scopes_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class ItemApplicationScopesUpdateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token - # This field will map to the application ID that is returned from /item/application/list, or provided to the institution in an oauth redirect. + # This field will map to the application ID that is returned from `/item/application/list`, or provided to the institution in an oauth redirect. attr_accessor :application_id attr_accessor :scopes diff --git a/lib/plaid/models/item_application_scopes_update_response.rb b/lib/plaid/models/item_application_scopes_update_response.rb index 1e355eff7..198950170 100644 --- a/lib/plaid/models/item_application_scopes_update_response.rb +++ b/lib/plaid/models/item_application_scopes_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_application_unlink_request.rb b/lib/plaid/models/item_application_unlink_request.rb index 3c9c626cd..a8f9a925e 100644 --- a/lib/plaid/models/item_application_unlink_request.rb +++ b/lib/plaid/models/item_application_unlink_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class ItemApplicationUnlinkRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token - # This field will map to the application ID that is returned from /item/application/list, or provided to the institution in an oauth redirect. + # This field will map to the application ID that is returned from `/item/application/list`, or provided to the institution in an oauth redirect. attr_accessor :application_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/item_application_unlink_response.rb b/lib/plaid/models/item_application_unlink_response.rb index 220fd0b77..7885f8884 100644 --- a/lib/plaid/models/item_application_unlink_response.rb +++ b/lib/plaid/models/item_application_unlink_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_auth_method.rb b/lib/plaid/models/item_auth_method.rb index ac75d0f7e..395f5d95e 100644 --- a/lib/plaid/models/item_auth_method.rb +++ b/lib/plaid/models/item_auth_method.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_consented_data_scope.rb b/lib/plaid/models/item_consented_data_scope.rb index 406ed2562..c1f539f3b 100644 --- a/lib/plaid/models/item_consented_data_scope.rb +++ b/lib/plaid/models/item_consented_data_scope.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_create_authentication.rb b/lib/plaid/models/item_create_authentication.rb index 46f730a62..a940ec5d3 100644 --- a/lib/plaid/models/item_create_authentication.rb +++ b/lib/plaid/models/item_create_authentication.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_error_webhook.rb b/lib/plaid/models/item_error_webhook.rb index eebc66b5a..a28ac2288 100644 --- a/lib/plaid/models/item_error_webhook.rb +++ b/lib/plaid/models/item_error_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when an error is encountered with an Item. The error can be resolved by having the user go through Link’s update mode. + # Fired when an error is encountered with an Item. The error can be resolved by having the user go through Link's update mode. class ItemErrorWebhook # `ITEM` attr_accessor :webhook_type diff --git a/lib/plaid/models/item_get_request.rb b/lib/plaid/models/item_get_request.rb index 9708995f0..138920a3a 100644 --- a/lib/plaid/models/item_get_request.rb +++ b/lib/plaid/models/item_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ItemGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/item_get_response.rb b/lib/plaid/models/item_get_response.rb index 12baf3753..432b3f75e 100644 --- a/lib/plaid/models/item_get_response.rb +++ b/lib/plaid/models/item_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_handle_fraud_report_request.rb b/lib/plaid/models/item_handle_fraud_report_request.rb deleted file mode 100644 index a77cba988..000000000 --- a/lib/plaid/models/item_handle_fraud_report_request.rb +++ /dev/null @@ -1,380 +0,0 @@ -=begin -#The Plaid API - -#The Plaid REST API. Please see https://plaid.com/docs/api for more details. - -The version of the OpenAPI document: 2020-09-14_1.688.6 - -Generated by: https://openapi-generator.tech -OpenAPI Generator version: 6.3.0 - -=end - -require 'date' -require 'time' - -module Plaid - # Request object for `/item/handle_fraud_report`. Must provide either `user_id` or at least one of the following identifiers in `incident_event`: `link_session_id`, `idv_session_id`, `protect_event_id`, or `signal_client_transaction_id`. - class ItemHandleFraudReportRequest - # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. - attr_accessor :client_id - - # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. - attr_accessor :secret - - # The access token associated with the Item data is being requested for. - attr_accessor :access_token - - # The Plaid User ID associated with the report. - attr_accessor :user_id - - attr_accessor :incident_event - - attr_accessor :report_confidence - - attr_accessor :report_type - - attr_accessor :report_source - - attr_accessor :bank_account - - # Must be a valid ACH return code (e.g. `R01`), required if `report_type` is `ACH_RETURN`. - attr_accessor :ach_return_code - - # Additional context or details about the report, required if `report_type` is `OTHER`. - attr_accessor :notes - - class EnumAttributeValidator - attr_reader :datatype - attr_reader :allowable_values - - def initialize(datatype, allowable_values) - @allowable_values = allowable_values.map do |value| - case datatype.to_s - when /Integer/i - value.to_i - when /Float/i - value.to_f - else - value - end - end - end - - def valid?(value) - !value || allowable_values.include?(value) - end - end - - # Attribute mapping from ruby-style variable name to JSON key. - def self.attribute_map - { - :'client_id' => :'client_id', - :'secret' => :'secret', - :'access_token' => :'access_token', - :'user_id' => :'user_id', - :'incident_event' => :'incident_event', - :'report_confidence' => :'report_confidence', - :'report_type' => :'report_type', - :'report_source' => :'report_source', - :'bank_account' => :'bank_account', - :'ach_return_code' => :'ach_return_code', - :'notes' => :'notes' - } - end - - # Returns all the JSON keys this model knows about - def self.acceptable_attributes - attribute_map.values - end - - # Attribute type mapping. - def self.openapi_types - { - :'client_id' => :'String', - :'secret' => :'String', - :'access_token' => :'String', - :'user_id' => :'String', - :'incident_event' => :'ProtectIncidentEvent', - :'report_confidence' => :'ProtectReportConfidence', - :'report_type' => :'ProtectReportType', - :'report_source' => :'ProtectReportSource', - :'bank_account' => :'ProtectBankAccount', - :'ach_return_code' => :'String', - :'notes' => :'String' - } - end - - # List of attributes with nullable: true - def self.openapi_nullable - Set.new([ - :'user_id', - :'incident_event', - :'bank_account', - :'ach_return_code', - :'notes' - ]) - end - - # Initializes the object - # @param [Hash] attributes Model attributes in the form of hash - def initialize(attributes = {}) - if (!attributes.is_a?(Hash)) - fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::ItemHandleFraudReportRequest` initialize method" - end - - # check to see if the attribute exists and convert string to symbol for hash key - attributes = attributes.each_with_object({}) { |(k, v), h| - if (!self.class.attribute_map.key?(k.to_sym)) - fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::ItemHandleFraudReportRequest`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect - end - h[k.to_sym] = v - } - - if attributes.key?(:'client_id') - self.client_id = attributes[:'client_id'] - end - - if attributes.key?(:'secret') - self.secret = attributes[:'secret'] - end - - if attributes.key?(:'access_token') - self.access_token = attributes[:'access_token'] - end - - if attributes.key?(:'user_id') - self.user_id = attributes[:'user_id'] - end - - if attributes.key?(:'incident_event') - self.incident_event = attributes[:'incident_event'] - end - - if attributes.key?(:'report_confidence') - self.report_confidence = attributes[:'report_confidence'] - end - - if attributes.key?(:'report_type') - self.report_type = attributes[:'report_type'] - end - - if attributes.key?(:'report_source') - self.report_source = attributes[:'report_source'] - end - - if attributes.key?(:'bank_account') - self.bank_account = attributes[:'bank_account'] - end - - if attributes.key?(:'ach_return_code') - self.ach_return_code = attributes[:'ach_return_code'] - end - - if attributes.key?(:'notes') - self.notes = attributes[:'notes'] - end - end - - # Show invalid properties with the reasons. Usually used together with valid? - # @return Array for valid properties with the reasons - def list_invalid_properties - invalid_properties = Array.new - if @access_token.nil? - invalid_properties.push('invalid value for "access_token", access_token cannot be nil.') - end - - if @report_confidence.nil? - invalid_properties.push('invalid value for "report_confidence", report_confidence cannot be nil.') - end - - if @report_type.nil? - invalid_properties.push('invalid value for "report_type", report_type cannot be nil.') - end - - if @report_source.nil? - invalid_properties.push('invalid value for "report_source", report_source cannot be nil.') - end - - if !@notes.nil? && @notes.to_s.length > 1024 - invalid_properties.push('invalid value for "notes", the character length must be smaller than or equal to 1024.') - end - - - invalid_properties - end - - # Check to see if the all the properties in the model are valid - # @return true if the model is valid - def valid? - return false if @access_token.nil? - return false if @report_confidence.nil? - return false if @report_type.nil? - return false if @report_source.nil? - return false if !@notes.nil? && @notes.to_s.length > 1024 - true - end - - # Custom attribute writer method with validation - # @param [Object] notes Value to be assigned - def notes=(notes) - if !notes.nil? && notes.to_s.length > 1024 - fail ArgumentError, 'invalid value for "notes", the character length must be smaller than or equal to 1024.' - end - - - @notes = notes - end - - # Checks equality by comparing each attribute. - # @param [Object] Object to be compared - def ==(o) - return true if self.equal?(o) - self.class == o.class && - client_id == o.client_id && - secret == o.secret && - access_token == o.access_token && - user_id == o.user_id && - incident_event == o.incident_event && - report_confidence == o.report_confidence && - report_type == o.report_type && - report_source == o.report_source && - bank_account == o.bank_account && - ach_return_code == o.ach_return_code && - notes == o.notes - end - - # @see the `==` method - # @param [Object] Object to be compared - def eql?(o) - self == o - end - - # Calculates hash code according to all attributes. - # @return [Integer] Hash code - def hash - [client_id, secret, access_token, user_id, incident_event, report_confidence, report_type, report_source, bank_account, ach_return_code, notes].hash - end - - # Builds the object from hash - # @param [Hash] attributes Model attributes in the form of hash - # @return [Object] Returns the model itself - def self.build_from_hash(attributes) - new.build_from_hash(attributes) - end - - # Builds the object from hash - # @param [Hash] attributes Model attributes in the form of hash - # @return [Object] Returns the model itself - def build_from_hash(attributes) - return nil unless attributes.is_a?(Hash) - attributes = attributes.transform_keys(&:to_sym) - self.class.openapi_types.each_pair do |key, type| - if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) - self.send("#{key}=", nil) - elsif type =~ /\AArray<(.*)>/i - # check to ensure the input is an array given that the attribute - # is documented as an array but the input is not - if attributes[self.class.attribute_map[key]].is_a?(Array) - self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) - end - elsif !attributes[self.class.attribute_map[key]].nil? - self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) - end - end - - self - end - - # Deserializes the data based on type - # @param string type Data type - # @param string value Value to be deserialized - # @return [Object] Deserialized data - def _deserialize(type, value) - case type.to_sym - when :Time - Time.parse(value) - when :Date - Date.parse(value) - when :String - value.to_s - when :Integer - value.to_i - when :Float - value.to_f - when :Boolean - if value.to_s =~ /\A(true|t|yes|y|1)\z/i - true - else - false - end - when :Object - # generic object (usually a Hash), return directly - value - when /\AArray<(?.+)>\z/ - inner_type = Regexp.last_match[:inner_type] - value.map { |v| _deserialize(inner_type, v) } - when /\AHash<(?.+?), (?.+)>\z/ - k_type = Regexp.last_match[:k_type] - v_type = Regexp.last_match[:v_type] - {}.tap do |hash| - value.each do |k, v| - hash[_deserialize(k_type, k)] = _deserialize(v_type, v) - end - end - else # model - # models (e.g. Pet) or oneOf - klass = Plaid.const_get(type) - klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) - end - end - - # Returns the string representation of the object - # @return [String] String presentation of the object - def to_s - to_hash.to_s - end - - # to_body is an alias to to_hash (backward compatibility) - # @return [Hash] Returns the object in the form of hash - def to_body - to_hash - end - - # Returns the object in the form of hash - # @return [Hash] Returns the object in the form of hash - def to_hash - hash = {} - self.class.attribute_map.each_pair do |attr, param| - value = self.send(attr) - if value.nil? - is_nullable = self.class.openapi_nullable.include?(attr) - next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) - end - - hash[param] = _to_hash(value) - end - hash - end - - # Outputs non-array value in the form of hash - # For object, use to_hash. Otherwise, just return the value - # @param [Object] value Any valid value - # @return [Hash] Returns the value in the form of hash - def _to_hash(value) - if value.is_a?(Array) - value.compact.map { |v| _to_hash(v) } - elsif value.is_a?(Hash) - {}.tap do |hash| - value.each { |k, v| hash[k] = _to_hash(v) } - end - elsif value.respond_to? :to_hash - value.to_hash - else - value - end - end - - end - -end diff --git a/lib/plaid/models/item_import_request.rb b/lib/plaid/models/item_import_request.rb index b0aa83a86..1ea105cf0 100644 --- a/lib/plaid/models/item_import_request.rb +++ b/lib/plaid/models/item_import_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_import_request_options.rb b/lib/plaid/models/item_import_request_options.rb index 25dab81c7..89346a7d6 100644 --- a/lib/plaid/models/item_import_request_options.rb +++ b/lib/plaid/models/item_import_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_import_request_user_auth.rb b/lib/plaid/models/item_import_request_user_auth.rb index ad508f8c5..75394c29a 100644 --- a/lib/plaid/models/item_import_request_user_auth.rb +++ b/lib/plaid/models/item_import_request_user_auth.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,12 +14,12 @@ require 'time' module Plaid - # Object of user ID and auth token pair, permitting Plaid to aggregate a user’s accounts + # Object of user ID and auth token pair, permitting Plaid to aggregate a user's accounts class ItemImportRequestUserAuth # Opaque user identifier attr_accessor :user_id - # Authorization token Plaid will use to aggregate this user’s accounts + # Authorization token Plaid will use to aggregate this user's accounts attr_accessor :auth_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/item_import_response.rb b/lib/plaid/models/item_import_response.rb index 1288c4424..21d81dcf3 100644 --- a/lib/plaid/models/item_import_response.rb +++ b/lib/plaid/models/item_import_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # ItemImportResponse defines the response schema for `/item/import` class ItemImportResponse - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/item_login_repaired_webhook.rb b/lib/plaid/models/item_login_repaired_webhook.rb index 7fb1cfbd0..433600769 100644 --- a/lib/plaid/models/item_login_repaired_webhook.rb +++ b/lib/plaid/models/item_login_repaired_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_product_ready_webhook.rb b/lib/plaid/models/item_product_ready_webhook.rb index 7c135f9de..57cd5fcd2 100644 --- a/lib/plaid/models/item_product_ready_webhook.rb +++ b/lib/plaid/models/item_product_ready_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_products_terminate_reason_code.rb b/lib/plaid/models/item_products_terminate_reason_code.rb index 4e3a3ba1f..61d521c4c 100644 --- a/lib/plaid/models/item_products_terminate_reason_code.rb +++ b/lib/plaid/models/item_products_terminate_reason_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,25 +14,205 @@ require 'time' module Plaid + # The reason for terminating products on the Item. class ItemProductsTerminateReasonCode - OTHER = "OTHER".freeze + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # List of class defined in allOf (OpenAPI v3) + def self.openapi_all_of + [ + :'ProductsTerminateReasonCode' + ] + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::ItemProductsTerminateReasonCode` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::ItemProductsTerminateReasonCode`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class + end - # Builds the enum from string - # @param [String] The enum value in the form of the string - # @return [String] The enum value - def self.build_from_hash(value) - new.build_from_hash(value) + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o end - # Builds the enum from string - # @param [String] The enum value in the form of the string - # @return [String] The enum value - def build_from_hash(value) - # We do not validate that the value is one of the enums set in the OpenAPI - # file because we want to be able to add to our list of enums without - # breaking this client library. - value + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [].hash end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + end end diff --git a/lib/plaid/models/item_products_terminate_request.rb b/lib/plaid/models/item_products_terminate_request.rb index 64ef674a4..478338ee6 100644 --- a/lib/plaid/models/item_products_terminate_request.rb +++ b/lib/plaid/models/item_products_terminate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ItemProductsTerminateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :reason_code @@ -30,28 +30,6 @@ class ItemProductsTerminateRequest # Additional context or details about the reason for terminating products on the Item. Personally identifiable information, such as an email address or phone number, should not be included in the `reason_note`. attr_accessor :reason_note - class EnumAttributeValidator - attr_reader :datatype - attr_reader :allowable_values - - def initialize(datatype, allowable_values) - @allowable_values = allowable_values.map do |value| - case datatype.to_s - when /Integer/i - value.to_i - when /Float/i - value.to_f - else - value - end - end - end - - def valid?(value) - !value || allowable_values.include?(value) - end - end - # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { diff --git a/lib/plaid/models/item_products_terminate_response.rb b/lib/plaid/models/item_products_terminate_response.rb index 7af57aeaa..6dfc14e3b 100644 --- a/lib/plaid/models/item_products_terminate_response.rb +++ b/lib/plaid/models/item_products_terminate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_public_token_create_request.rb b/lib/plaid/models/item_public_token_create_request.rb index 879188c55..64ccc51e7 100644 --- a/lib/plaid/models/item_public_token_create_request.rb +++ b/lib/plaid/models/item_public_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ItemPublicTokenCreateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/item_public_token_create_response.rb b/lib/plaid/models/item_public_token_create_response.rb index 6db26fec6..803fc8fd0 100644 --- a/lib/plaid/models/item_public_token_create_response.rb +++ b/lib/plaid/models/item_public_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_public_token_exchange_request.rb b/lib/plaid/models/item_public_token_exchange_request.rb index 98f4894ea..61270b716 100644 --- a/lib/plaid/models/item_public_token_exchange_request.rb +++ b/lib/plaid/models/item_public_token_exchange_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ItemPublicTokenExchangeRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Your `public_token`, obtained from the Link `onSuccess` callback or `/sandbox/item/public_token/create`. + # Your `public_token`, obtained from the Link `onSuccess` callback or `/sandbox/public_token/create`. attr_accessor :public_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/item_public_token_exchange_response.rb b/lib/plaid/models/item_public_token_exchange_response.rb index 82e8bf633..1ab507bd9 100644 --- a/lib/plaid/models/item_public_token_exchange_response.rb +++ b/lib/plaid/models/item_public_token_exchange_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # ItemPublicTokenExchangeResponse defines the response schema for `/item/public_token/exchange` class ItemPublicTokenExchangeResponse - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The `item_id` value of the Item associated with the returned `access_token` diff --git a/lib/plaid/models/item_remove_reason_code.rb b/lib/plaid/models/item_remove_reason_code.rb index 0ad2870ba..fa37949fb 100644 --- a/lib/plaid/models/item_remove_reason_code.rb +++ b/lib/plaid/models/item_remove_reason_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_remove_request.rb b/lib/plaid/models/item_remove_request.rb index 6faa59f51..56760b028 100644 --- a/lib/plaid/models/item_remove_request.rb +++ b/lib/plaid/models/item_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,12 +22,12 @@ class ItemRemoveRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :reason_code - # Additional context or details about the reason for removing the item. Personally identifiable information, such as an email address or phone number, should not be included in the `reason_note`. + # Additional context or details about the reason for removing the Item. Personally identifiable information, such as an email address or phone number, should not be included in the `reason_note`. attr_accessor :reason_note class EnumAttributeValidator diff --git a/lib/plaid/models/item_remove_response.rb b/lib/plaid/models/item_remove_response.rb index 9b481aea2..3fafee519 100644 --- a/lib/plaid/models/item_remove_response.rb +++ b/lib/plaid/models/item_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_status.rb b/lib/plaid/models/item_status.rb index 165acd516..2176deb36 100644 --- a/lib/plaid/models/item_status.rb +++ b/lib/plaid/models/item_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_status_investments.rb b/lib/plaid/models/item_status_investments.rb index 269ec98c6..bdfb45205 100644 --- a/lib/plaid/models/item_status_investments.rb +++ b/lib/plaid/models/item_status_investments.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_status_last_webhook.rb b/lib/plaid/models/item_status_last_webhook.rb index b9e2140ae..1149cd694 100644 --- a/lib/plaid/models/item_status_last_webhook.rb +++ b/lib/plaid/models/item_status_last_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_status_nullable.rb b/lib/plaid/models/item_status_nullable.rb index 35cd20dbd..d7f12a8a0 100644 --- a/lib/plaid/models/item_status_nullable.rb +++ b/lib/plaid/models/item_status_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_status_transactions.rb b/lib/plaid/models/item_status_transactions.rb index 7223c2f06..09aa4f792 100644 --- a/lib/plaid/models/item_status_transactions.rb +++ b/lib/plaid/models/item_status_transactions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Information about the last successful and failed transactions update for the Item. class ItemStatusTransactions - # [ISO 8601](https://wikipedia.org/wiki/ISO_8601) timestamp of the last successful transactions update for the Item. The status will update each time Plaid successfully connects with the institution, regardless of whether any new data is available in the update. This field does not reflect transactions updates performed by non-Transactions products (e.g. Signal). + # [ISO 8601](https://wikipedia.org/wiki/ISO_8601) timestamp of the last successful transactions update for the Item. The status will update each time Plaid successfully connects with the institution, regardless of whether any new data is available in the update. This field does not reflect transactions updates performed by non-Transactions products (e.g. Signal). attr_accessor :last_successful_update # [ISO 8601](https://wikipedia.org/wiki/ISO_8601) timestamp of the last failed transactions update for the Item. The status will update each time Plaid fails an attempt to connect with the institution, regardless of whether any new data is available in the update. This field does not reflect transactions updates performed by non-Transactions products (e.g. Signal). diff --git a/lib/plaid/models/item_webhook_update_request.rb b/lib/plaid/models/item_webhook_update_request.rb index f0bf5be96..e9f12969b 100644 --- a/lib/plaid/models/item_webhook_update_request.rb +++ b/lib/plaid/models/item_webhook_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ItemWebhookUpdateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The new webhook URL to associate with the Item. To remove a webhook from an Item, set to `null`. diff --git a/lib/plaid/models/item_webhook_update_response.rb b/lib/plaid/models/item_webhook_update_response.rb index a7408188f..8c0f2d63b 100644 --- a/lib/plaid/models/item_webhook_update_response.rb +++ b/lib/plaid/models/item_webhook_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/item_with_consent_fields.rb b/lib/plaid/models/item_with_consent_fields.rb index 5de565525..deae2985e 100644 --- a/lib/plaid/models/item_with_consent_fields.rb +++ b/lib/plaid/models/item_with_consent_fields.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,10 +19,10 @@ class ItemWithConsentFields # The Plaid Item ID. The `item_id` is always unique; linking the same account at the same institution twice will result in two Items with different `item_id` values. Like all Plaid identifiers, the `item_id` is case-sensitive. attr_accessor :item_id - # The Plaid Institution ID associated with the Item. Field is `null` for Items created without an institution connection, such as Items created via Same Day Micro-deposits. + # The Plaid Institution ID associated with the Item. Field is `null` for Items created without an institution connection, such as Items created via Same-Day Micro-deposits. attr_accessor :institution_id - # The name of the institution associated with the Item. Field is `null` for Items created without an institution connection, such as Items created via Same Day Micro-deposits. + # The name of the institution associated with the Item. Field is `null` for Items created without an institution connection, such as Items created via Same-Day Micro-deposits. attr_accessor :institution_name # The URL registered to receive webhooks for the Item. diff --git a/lib/plaid/models/item_with_consent_fields_all_of.rb b/lib/plaid/models/item_with_consent_fields_all_of.rb index 113f04645..53a81c3a3 100644 --- a/lib/plaid/models/item_with_consent_fields_all_of.rb +++ b/lib/plaid/models/item_with_consent_fields_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/jwk_public_key.rb b/lib/plaid/models/jwk_public_key.rb index 5f7cd1438..658a2ec52 100644 --- a/lib/plaid/models/jwk_public_key.rb +++ b/lib/plaid/models/jwk_public_key.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/jwt_header.rb b/lib/plaid/models/jwt_header.rb index 4ba395cbb..316ac007a 100644 --- a/lib/plaid/models/jwt_header.rb +++ b/lib/plaid/models/jwt_header.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/kyc_check_address_summary.rb b/lib/plaid/models/kyc_check_address_summary.rb index b14180519..68c917590 100644 --- a/lib/plaid/models/kyc_check_address_summary.rb +++ b/lib/plaid/models/kyc_check_address_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/kyc_check_date_of_birth_summary.rb b/lib/plaid/models/kyc_check_date_of_birth_summary.rb index a24412df4..5cbbf2c8e 100644 --- a/lib/plaid/models/kyc_check_date_of_birth_summary.rb +++ b/lib/plaid/models/kyc_check_date_of_birth_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/kyc_check_details.rb b/lib/plaid/models/kyc_check_details.rb index 97d89eeda..b63f86cf0 100644 --- a/lib/plaid/models/kyc_check_details.rb +++ b/lib/plaid/models/kyc_check_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/kyc_check_details_international_address.rb b/lib/plaid/models/kyc_check_details_international_address.rb index ccf7f3400..a80a20ed3 100644 --- a/lib/plaid/models/kyc_check_details_international_address.rb +++ b/lib/plaid/models/kyc_check_details_international_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/kyc_check_id_number_summary.rb b/lib/plaid/models/kyc_check_id_number_summary.rb index 2ebd01f4d..f19144e49 100644 --- a/lib/plaid/models/kyc_check_id_number_summary.rb +++ b/lib/plaid/models/kyc_check_id_number_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/kyc_check_name_summary.rb b/lib/plaid/models/kyc_check_name_summary.rb index 5298ff02c..767fe683e 100644 --- a/lib/plaid/models/kyc_check_name_summary.rb +++ b/lib/plaid/models/kyc_check_name_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/kyc_check_phone_summary.rb b/lib/plaid/models/kyc_check_phone_summary.rb index 34b45f51e..5718f6765 100644 --- a/lib/plaid/models/kyc_check_phone_summary.rb +++ b/lib/plaid/models/kyc_check_phone_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/last_data_access_times.rb b/lib/plaid/models/last_data_access_times.rb index 8d7b84b63..c337f9aa3 100644 --- a/lib/plaid/models/last_data_access_times.rb +++ b/lib/plaid/models/last_data_access_times.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/latest_scored_event.rb b/lib/plaid/models/latest_scored_event.rb index e9665b693..626f6522b 100644 --- a/lib/plaid/models/latest_scored_event.rb +++ b/lib/plaid/models/latest_scored_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -27,7 +27,7 @@ class LatestScoredEvent attr_accessor :trust_index - # Event fraud attributes as an arbitrary set of key-value pairs. + # Event fraud attributes as an arbitrary set of key-value pairs. The set of attributes returned varies by model. attr_accessor :fraud_attributes # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/layer_authentication_passed_webhook.rb b/lib/plaid/models/layer_authentication_passed_webhook.rb index 41ab7d10d..946055865 100644 --- a/lib/plaid/models/layer_authentication_passed_webhook.rb +++ b/lib/plaid/models/layer_authentication_passed_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/ledger_event_source_type.rb b/lib/plaid/models/ledger_event_source_type.rb index 2d7846fd1..bfca7d66f 100644 --- a/lib/plaid/models/ledger_event_source_type.rb +++ b/lib/plaid/models/ledger_event_source_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/lend_score.rb b/lib/plaid/models/lend_score.rb index e7c79f6eb..1d90676c9 100644 --- a/lib/plaid/models/lend_score.rb +++ b/lib/plaid/models/lend_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class LendScore # The score returned by the LendScore model. Will be an integer in the range 1 to 99. Higher scores indicate lower credit risk. attr_accessor :score - # The reasons for an individual having risk according to the LendScore. For a full list of possible reason codes and a mapping of reason codes to human-readable reasons, contact your Plaid Account Manager. Different LendScore versions will use different sets of reason codes. + # The reasons for an individual having risk according to the LendScore. For a full list of possible reason codes and a mapping of reason codes to human-readable reasons, contact your Plaid account manager. Different LendScore versions will use different sets of reason codes. attr_accessor :reason_codes # Human-readable description of why the LendScore could not be computed. diff --git a/lib/plaid/models/liabilities_default_update_webhook.rb b/lib/plaid/models/liabilities_default_update_webhook.rb index 0c94b99f3..77692442e 100644 --- a/lib/plaid/models/liabilities_default_update_webhook.rb +++ b/lib/plaid/models/liabilities_default_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/liabilities_get_request.rb b/lib/plaid/models/liabilities_get_request.rb index 1764a3617..caab5df73 100644 --- a/lib/plaid/models/liabilities_get_request.rb +++ b/lib/plaid/models/liabilities_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class LiabilitiesGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :options diff --git a/lib/plaid/models/liabilities_get_request_options.rb b/lib/plaid/models/liabilities_get_request_options.rb index 06e785aac..5603c848c 100644 --- a/lib/plaid/models/liabilities_get_request_options.rb +++ b/lib/plaid/models/liabilities_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/liabilities_get_response.rb b/lib/plaid/models/liabilities_get_response.rb index c513dc100..7357f1bb6 100644 --- a/lib/plaid/models/liabilities_get_response.rb +++ b/lib/plaid/models/liabilities_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/liabilities_object.rb b/lib/plaid/models/liabilities_object.rb index f898f267f..718172aaf 100644 --- a/lib/plaid/models/liabilities_object.rb +++ b/lib/plaid/models/liabilities_object.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/liability_override.rb b/lib/plaid/models/liability_override.rb index c06625b89..bb1ced6ed 100644 --- a/lib/plaid/models/liability_override.rb +++ b/lib/plaid/models/liability_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/limited_purpose_type.rb b/lib/plaid/models/limited_purpose_type.rb index 513657dda..c91d5bef3 100644 --- a/lib/plaid/models/limited_purpose_type.rb +++ b/lib/plaid/models/limited_purpose_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_callback_metadata.rb b/lib/plaid/models/link_callback_metadata.rb index 738e70d19..67b2c8e76 100644 --- a/lib/plaid/models/link_callback_metadata.rb +++ b/lib/plaid/models/link_callback_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -26,7 +26,7 @@ class LinkCallbackMetadata # A unique identifier associated with a user's actions and events through the Link flow. Include this identifier when opening a support ticket for faster turnaround. attr_accessor :link_session_id - # The request ID for the last request made by Link. This can be shared with Plaid Support to expedite investigation. + # The request ID for the last request made by Link. This can be shared with Plaid support to expedite investigation. attr_accessor :request_id attr_accessor :institution diff --git a/lib/plaid/models/link_delivery_account.rb b/lib/plaid/models/link_delivery_account.rb index 7624b4d70..61a360270 100644 --- a/lib/plaid/models/link_delivery_account.rb +++ b/lib/plaid/models/link_delivery_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_callback_webhook.rb b/lib/plaid/models/link_delivery_callback_webhook.rb index ee02488c7..124ebf921 100644 --- a/lib/plaid/models/link_delivery_callback_webhook.rb +++ b/lib/plaid/models/link_delivery_callback_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Webhook containing metadata proxied over from Link callback e.g `onEvent`, `onExit`, `onSuccess`. + # Webhook containing metadata proxied over from Link callback e.g. `onEvent`, `onExit`, `onSuccess`. class LinkDeliveryCallbackWebhook # `LINK_DELIVERY` attr_accessor :webhook_type diff --git a/lib/plaid/models/link_delivery_communication_method.rb b/lib/plaid/models/link_delivery_communication_method.rb index b402ceaff..4a47ac0e9 100644 --- a/lib/plaid/models/link_delivery_communication_method.rb +++ b/lib/plaid/models/link_delivery_communication_method.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_create_request.rb b/lib/plaid/models/link_delivery_create_request.rb index 966c5b705..808728994 100644 --- a/lib/plaid/models/link_delivery_create_request.rb +++ b/lib/plaid/models/link_delivery_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_create_response.rb b/lib/plaid/models/link_delivery_create_response.rb index f5ea9bc8e..d3b3c5e2b 100644 --- a/lib/plaid/models/link_delivery_create_response.rb +++ b/lib/plaid/models/link_delivery_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_delivery_method.rb b/lib/plaid/models/link_delivery_delivery_method.rb index b349fb3ed..80aa925a5 100644 --- a/lib/plaid/models/link_delivery_delivery_method.rb +++ b/lib/plaid/models/link_delivery_delivery_method.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_get_request.rb b/lib/plaid/models/link_delivery_get_request.rb index 12d4fe614..fe2766411 100644 --- a/lib/plaid/models/link_delivery_get_request.rb +++ b/lib/plaid/models/link_delivery_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_get_response.rb b/lib/plaid/models/link_delivery_get_response.rb index 212db4cbe..8a784f9d5 100644 --- a/lib/plaid/models/link_delivery_get_response.rb +++ b/lib/plaid/models/link_delivery_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_institution.rb b/lib/plaid/models/link_delivery_institution.rb index 713e4598b..983d8ae19 100644 --- a/lib/plaid/models/link_delivery_institution.rb +++ b/lib/plaid/models/link_delivery_institution.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_metadata.rb b/lib/plaid/models/link_delivery_metadata.rb index a3798a7a7..cc43f4cfd 100644 --- a/lib/plaid/models/link_delivery_metadata.rb +++ b/lib/plaid/models/link_delivery_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_options.rb b/lib/plaid/models/link_delivery_options.rb index 8703f2467..1b890c096 100644 --- a/lib/plaid/models/link_delivery_options.rb +++ b/lib/plaid/models/link_delivery_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_recipient.rb b/lib/plaid/models/link_delivery_recipient.rb index de567b8aa..e2be20a8d 100644 --- a/lib/plaid/models/link_delivery_recipient.rb +++ b/lib/plaid/models/link_delivery_recipient.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_session_status.rb b/lib/plaid/models/link_delivery_session_status.rb index 96d8c9cf1..147e0e336 100644 --- a/lib/plaid/models/link_delivery_session_status.rb +++ b/lib/plaid/models/link_delivery_session_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_verification_status.rb b/lib/plaid/models/link_delivery_verification_status.rb index 468cbec38..1f963ba0a 100644 --- a/lib/plaid/models/link_delivery_verification_status.rb +++ b/lib/plaid/models/link_delivery_verification_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_webhook_callback_type.rb b/lib/plaid/models/link_delivery_webhook_callback_type.rb index 00927a347..85bf3efe5 100644 --- a/lib/plaid/models/link_delivery_webhook_callback_type.rb +++ b/lib/plaid/models/link_delivery_webhook_callback_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_webhook_communication_method.rb b/lib/plaid/models/link_delivery_webhook_communication_method.rb index 685101bf8..9f6a42933 100644 --- a/lib/plaid/models/link_delivery_webhook_communication_method.rb +++ b/lib/plaid/models/link_delivery_webhook_communication_method.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_delivery_webhook_delivery_status.rb b/lib/plaid/models/link_delivery_webhook_delivery_status.rb index 8ab02120c..b95308391 100644 --- a/lib/plaid/models/link_delivery_webhook_delivery_status.rb +++ b/lib/plaid/models/link_delivery_webhook_delivery_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_event.rb b/lib/plaid/models/link_event.rb index 20e8aab07..0a98a359c 100644 --- a/lib/plaid/models/link_event.rb +++ b/lib/plaid/models/link_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_event_metadata.rb b/lib/plaid/models/link_event_metadata.rb index e05b9ff8e..3260e49f2 100644 --- a/lib/plaid/models/link_event_metadata.rb +++ b/lib/plaid/models/link_event_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -37,7 +37,7 @@ class LinkEventMetadata # The query used to search for institutions. Emitted by: `SEARCH_INSTITUTION`. attr_accessor :institution_search_query - # The request ID for the last request made by Link. This can be shared with Plaid Support to expedite investigation. Emitted by: all events. + # The request ID for the last request made by Link. This can be shared with Plaid support to expedite investigation. Emitted by: all events. attr_accessor :request_id # If set, the user has encountered one of the following MFA types: code, device, questions, selections. Emitted by: `SUBMIT_MFA` and `TRANSITION_VIEW` when `view_name` is `MFA`. diff --git a/lib/plaid/models/link_event_name.rb b/lib/plaid/models/link_event_name.rb index d5b5c11db..b9fd02fe5 100644 --- a/lib/plaid/models/link_event_name.rb +++ b/lib/plaid/models/link_event_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_events_webhook.rb b/lib/plaid/models/link_events_webhook.rb index d4444b3f3..0ae433d7c 100644 --- a/lib/plaid/models/link_events_webhook.rb +++ b/lib/plaid/models/link_events_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # This webhook contains a summary of the events from a Link session and will be fired after the user finishes going through Link. If the user abandons the Link flow (i.e., closes the hosted link webpage or leaves Link open for too long without taking any action), the webhook will be fired 5-15 minutes after the last user interaction. A single Link session may occasionally generate multiple `EVENTS` webhooks. If this occurs, the new webhook will contain all previous events for the session, as well as new events that occurred since the previous `EVENTS` webhook was sent. If this occurs, events can be grouped using the `link_session_id` field and, if necessary, de-duplicated using the `event_id` field. By default, the `EVENTS` webhook is sent only for sessions where the end user goes through a Hosted Link flow (including Link Recovery flows). If you would like to receive this webhook for sessions not using Hosted Link, contact your Account Manager or Support. This enablement will also cause you to receive the `SESSION_FINISHED` webhook for non-Hosted-Link sessions and to be able to use `/link/token/get` to receive events data for non-Hosted Link sessions. + # This webhook contains a summary of the events from a Link session and will be fired after the user finishes going through Link. If the user abandons the Link flow (i.e., closes the hosted link webpage or leaves Link open for too long without taking any action), the webhook will be fired 5-15 minutes after the last user interaction. A single Link session may occasionally generate multiple `EVENTS` webhooks. If this occurs, the new webhook will contain all previous events for the session, as well as new events that occurred since the previous `EVENTS` webhook was sent. If this occurs, events can be grouped using the `link_session_id` field and, if necessary, de-duplicated using the `event_id` field. By default, the `EVENTS` webhook is sent only for sessions where the end user goes through a Hosted Link flow (including Link Recovery flows). If you would like to receive this webhook for sessions not using Hosted Link, contact your account manager or support. This enablement will also cause you to receive the `SESSION_FINISHED` webhook for non-Hosted-Link sessions and to be able to use `/link/token/get` to receive events data for non-Hosted Link sessions. class LinkEventsWebhook # `LINK` attr_accessor :webhook_type diff --git a/lib/plaid/models/link_o_auth_correlation_id_exchange_request.rb b/lib/plaid/models/link_o_auth_correlation_id_exchange_request.rb index b5e2e1274..be72b90ba 100644 --- a/lib/plaid/models/link_o_auth_correlation_id_exchange_request.rb +++ b/lib/plaid/models/link_o_auth_correlation_id_exchange_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_o_auth_correlation_id_exchange_response.rb b/lib/plaid/models/link_o_auth_correlation_id_exchange_response.rb index add995ec9..928fefaf8 100644 --- a/lib/plaid/models/link_o_auth_correlation_id_exchange_response.rb +++ b/lib/plaid/models/link_o_auth_correlation_id_exchange_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_bank_employment_result.rb b/lib/plaid/models/link_session_bank_employment_result.rb index c6c73a31a..37cc49639 100644 --- a/lib/plaid/models/link_session_bank_employment_result.rb +++ b/lib/plaid/models/link_session_bank_employment_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_bank_income_result.rb b/lib/plaid/models/link_session_bank_income_result.rb index f7a68d753..33e1c92f7 100644 --- a/lib/plaid/models/link_session_bank_income_result.rb +++ b/lib/plaid/models/link_session_bank_income_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_cra_document_upload_result.rb b/lib/plaid/models/link_session_cra_document_upload_result.rb index 8f875dbf9..78d8615f0 100644 --- a/lib/plaid/models/link_session_cra_document_upload_result.rb +++ b/lib/plaid/models/link_session_cra_document_upload_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_cra_item_add_result.rb b/lib/plaid/models/link_session_cra_item_add_result.rb index d3fa642e5..9f4b1ae54 100644 --- a/lib/plaid/models/link_session_cra_item_add_result.rb +++ b/lib/plaid/models/link_session_cra_item_add_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_cra_update_result.rb b/lib/plaid/models/link_session_cra_update_result.rb index e2d8903d1..4fd0c9a21 100644 --- a/lib/plaid/models/link_session_cra_update_result.rb +++ b/lib/plaid/models/link_session_cra_update_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The details of a Plaid Check Item update via Update Mode in Link. + # The details of a Plaid Check Item update via update mode in Link. class LinkSessionCraUpdateResult # The Plaid Check Item ID. The `item_id` is always unique; linking the same account at the same institution twice will result in two Items with different `item_id` values. The `item_id` is case-sensitive. attr_accessor :item_id diff --git a/lib/plaid/models/link_session_exit.rb b/lib/plaid/models/link_session_exit.rb index 74bcf4c56..2dc4425f5 100644 --- a/lib/plaid/models/link_session_exit.rb +++ b/lib/plaid/models/link_session_exit.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # An object representing an [onExit](https://plaid.com/docs/link/web/#onexit) callback from Link. If you are not receiving this field and are instead receiving the deprecated `on_exit` field, contact your Account Manager to update your integration. + # An object representing an [onExit](https://plaid.com/docs/link/web/#onexit) callback from Link. If you are not receiving this field and are instead receiving the deprecated `on_exit` field, contact your account manager to update your integration. class LinkSessionExit attr_accessor :error diff --git a/lib/plaid/models/link_session_exit_deprecated.rb b/lib/plaid/models/link_session_exit_deprecated.rb index d01799153..aecd94bcf 100644 --- a/lib/plaid/models/link_session_exit_deprecated.rb +++ b/lib/plaid/models/link_session_exit_deprecated.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # An object representing an [onExit](https://plaid.com/docs/link/web/#onexit) callback from Link. This field is returned only for legacy implementations and has been deprecated in favor of [`exit`](https://plaid.com/docs/api/link/#link-token-get-response-link-sessions-exit), for improved naming consistency. If you are receiving this field, contact your Account Manager to migrate to the newer `exit` field. + # An object representing an [onExit](https://plaid.com/docs/link/web/#onexit) callback from Link. This field is returned only for legacy implementations and has been deprecated in favor of [`exit`](https://plaid.com/docs/api/link/#link-token-get-response-link-sessions-exit), for improved naming consistency. If you are receiving this field, contact your account manager to migrate to the newer `exit` field. class LinkSessionExitDeprecated attr_accessor :error diff --git a/lib/plaid/models/link_session_exit_metadata.rb b/lib/plaid/models/link_session_exit_metadata.rb index 168253228..8939cf73c 100644 --- a/lib/plaid/models/link_session_exit_metadata.rb +++ b/lib/plaid/models/link_session_exit_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -24,7 +24,7 @@ class LinkSessionExitMetadata # A unique identifier associated with a user's actions and events through the Link flow. Include this identifier when opening a support ticket for faster turnaround. attr_accessor :link_session_id - # The request ID for the last request made by Link. This can be shared with Plaid Support to expedite investigation. + # The request ID for the last request made by Link. This can be shared with Plaid support to expedite investigation. attr_accessor :request_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/link_session_exit_metadata_institution.rb b/lib/plaid/models/link_session_exit_metadata_institution.rb index 38e61558f..b47177fca 100644 --- a/lib/plaid/models/link_session_exit_metadata_institution.rb +++ b/lib/plaid/models/link_session_exit_metadata_institution.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_finished_webhook.rb b/lib/plaid/models/link_session_finished_webhook.rb index a080cff93..c3fa0a755 100644 --- a/lib/plaid/models/link_session_finished_webhook.rb +++ b/lib/plaid/models/link_session_finished_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Contains the state of a completed Link session, along with the public token(s) if available. By default, this webhook is sent only for sessions enabled for the Hosted Link flow (including Link Recovery flows), a Multi-Item Link flow, or a Layer flow. If you would like to receive this webhook for other sessions, contact your Account Manager or Support. This enablement will also enable the `EVENTS` webhook for all Link sessions and the ability to use `/link/token/get` to retrieve events for non-Hosted-Link sessions. + # Contains the state of a completed Link session, along with the public token(s) if available. By default, this webhook is sent only for sessions enabled for the Hosted Link flow (including Link Recovery flows), a Multi-Item Link flow, or a Layer flow. If you would like to receive this webhook for other sessions, contact your account manager or support. This enablement will also enable the `EVENTS` webhook for all Link sessions and the ability to use `/link/token/get` to retrieve events for non-Hosted-Link sessions. class LinkSessionFinishedWebhook # `LINK` attr_accessor :webhook_type @@ -28,7 +28,7 @@ class LinkSessionFinishedWebhook # The identifier for the Link session. attr_accessor :link_session_id - # The link token used to create the Link session. + # The `link_token` used to create the Link session. attr_accessor :link_token # The public token generated by the Link session. This field has been deprecated; please use `public_tokens` instead. diff --git a/lib/plaid/models/link_session_item_add_result.rb b/lib/plaid/models/link_session_item_add_result.rb index e13d4f3f2..c4643a48d 100644 --- a/lib/plaid/models/link_session_item_add_result.rb +++ b/lib/plaid/models/link_session_item_add_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_payroll_income_result.rb b/lib/plaid/models/link_session_payroll_income_result.rb index 07fc51b69..d6a95d8f8 100644 --- a/lib/plaid/models/link_session_payroll_income_result.rb +++ b/lib/plaid/models/link_session_payroll_income_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_results.rb b/lib/plaid/models/link_session_results.rb index 0695d25be..856ae9203 100644 --- a/lib/plaid/models/link_session_results.rb +++ b/lib/plaid/models/link_session_results.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # The set of results for a Link session. class LinkSessionResults - # The set of Item adds for the Link session. If you are not receiving this field and are instead receiving the deprecated `on_success` field, contact your Account Manager to update your integration. + # The set of Item adds for the Link session. If you are not receiving this field and are instead receiving the deprecated `on_success` field, contact your account manager to update your integration. attr_accessor :item_add_results # The set of Plaid Check Item adds for the Link session. @@ -35,8 +35,6 @@ class LinkSessionResults attr_accessor :cra_document_upload_results - attr_accessor :protect_results - # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { @@ -46,8 +44,7 @@ def self.attribute_map :'bank_income_results' => :'bank_income_results', :'payroll_income_results' => :'payroll_income_results', :'document_income_results' => :'document_income_results', - :'cra_document_upload_results' => :'cra_document_upload_results', - :'protect_results' => :'protect_results' + :'cra_document_upload_results' => :'cra_document_upload_results' } end @@ -65,8 +62,7 @@ def self.openapi_types :'bank_income_results' => :'Array', :'payroll_income_results' => :'Array', :'document_income_results' => :'CreditSessionDocumentIncomeResult', - :'cra_document_upload_results' => :'LinkSessionCraDocumentUploadResult', - :'protect_results' => :'LinkSessionProtectResult' + :'cra_document_upload_results' => :'LinkSessionCraDocumentUploadResult' } end @@ -74,8 +70,7 @@ def self.openapi_types def self.openapi_nullable Set.new([ :'document_income_results', - :'cra_document_upload_results', - :'protect_results' + :'cra_document_upload_results' ]) end @@ -131,10 +126,6 @@ def initialize(attributes = {}) if attributes.key?(:'cra_document_upload_results') self.cra_document_upload_results = attributes[:'cra_document_upload_results'] end - - if attributes.key?(:'protect_results') - self.protect_results = attributes[:'protect_results'] - end end # Show invalid properties with the reasons. Usually used together with valid? @@ -186,8 +177,7 @@ def ==(o) bank_income_results == o.bank_income_results && payroll_income_results == o.payroll_income_results && document_income_results == o.document_income_results && - cra_document_upload_results == o.cra_document_upload_results && - protect_results == o.protect_results + cra_document_upload_results == o.cra_document_upload_results end # @see the `==` method @@ -199,7 +189,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [item_add_results, cra_item_add_results, cra_update_results, bank_income_results, payroll_income_results, document_income_results, cra_document_upload_results, protect_results].hash + [item_add_results, cra_item_add_results, cra_update_results, bank_income_results, payroll_income_results, document_income_results, cra_document_upload_results].hash end # Builds the object from hash diff --git a/lib/plaid/models/link_session_success.rb b/lib/plaid/models/link_session_success.rb index 5b7029a9a..04c07a0ca 100644 --- a/lib/plaid/models/link_session_success.rb +++ b/lib/plaid/models/link_session_success.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # An object representing an [onSuccess](https://plaid.com/docs/link/web/#onsuccess) callback from Link. This field is returned only for legacy integrations and is deprecated in favor of [`results.item_add_results`](https://plaid.com/docs/api/link/#link-token-get-response-link-sessions-results-item-add-results) which can support multiple public tokens in a single Link session, for flows such as multi-Item Link. If you are receiving `on_success`, contact your Account Manager to migrate to `results.item_add_results` instead. + # An object representing an [onSuccess](https://plaid.com/docs/link/web/#onsuccess) callback from Link. This field is returned only for legacy integrations and is deprecated in favor of [`results.item_add_results`](https://plaid.com/docs/api/link/#link-token-get-response-link-sessions-results-item-add-results) which can support multiple public tokens in a single Link session, for flows such as multi-Item Link. If you are receiving `on_success`, contact your account manager to migrate to `results.item_add_results` instead. class LinkSessionSuccess # Displayed once a user has successfully linked their Item. attr_accessor :public_token diff --git a/lib/plaid/models/link_session_success_metadata.rb b/lib/plaid/models/link_session_success_metadata.rb index 6bfc03bfd..e24492292 100644 --- a/lib/plaid/models/link_session_success_metadata.rb +++ b/lib/plaid/models/link_session_success_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_success_metadata_account.rb b/lib/plaid/models/link_session_success_metadata_account.rb index 73e59f564..54a66881a 100644 --- a/lib/plaid/models/link_session_success_metadata_account.rb +++ b/lib/plaid/models/link_session_success_metadata_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_success_metadata_institution.rb b/lib/plaid/models/link_session_success_metadata_institution.rb index 9e4d392e9..ac2e0acd8 100644 --- a/lib/plaid/models/link_session_success_metadata_institution.rb +++ b/lib/plaid/models/link_session_success_metadata_institution.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_session_success_metadata_transfer_status.rb b/lib/plaid/models/link_session_success_metadata_transfer_status.rb index 81f82f923..24bafbb1e 100644 --- a/lib/plaid/models/link_session_success_metadata_transfer_status.rb +++ b/lib/plaid/models/link_session_success_metadata_transfer_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_account_filters.rb b/lib/plaid/models/link_token_account_filters.rb index 4b24db0df..a6d9ffdca 100644 --- a/lib/plaid/models/link_token_account_filters.rb +++ b/lib/plaid/models/link_token_account_filters.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_cashflow_report.rb b/lib/plaid/models/link_token_cashflow_report.rb index 6c18d2447..a154a7cfe 100644 --- a/lib/plaid/models/link_token_cashflow_report.rb +++ b/lib/plaid/models/link_token_cashflow_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_card_switch.rb b/lib/plaid/models/link_token_create_card_switch.rb index 2911c909f..431837562 100644 --- a/lib/plaid/models/link_token_create_card_switch.rb +++ b/lib/plaid/models/link_token_create_card_switch.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_credit_filter.rb b/lib/plaid/models/link_token_create_credit_filter.rb index e34bd888c..eaab6c0f0 100644 --- a/lib/plaid/models/link_token_create_credit_filter.rb +++ b/lib/plaid/models/link_token_create_credit_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_depository_filter.rb b/lib/plaid/models/link_token_create_depository_filter.rb index 1c6d77b77..170776f62 100644 --- a/lib/plaid/models/link_token_create_depository_filter.rb +++ b/lib/plaid/models/link_token_create_depository_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class LinkTokenCreateDepositoryFilter # An array of account subtypes to display in Link. If not specified, all account subtypes will be shown. For a full list of valid types and subtypes, see the [Account schema](https://plaid.com/docs/api/accounts#account-type-schema). attr_accessor :account_subtypes - # An array of limited purpose types. When set, it will restrict which kinds of limited purpose checking accounts may be connected in Link. Only applicable when 'limited purpose checking' is in the subtypes filter. + # An array of limited purpose types. Restricts which kinds of limited purpose checking accounts may be connected in Link to prevent users from connecting them for unsupported use cases. Required when 'limited purpose checking' is in the subtypes filter. attr_accessor :limited_purpose_types # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/link_token_create_hosted_link.rb b/lib/plaid/models/link_token_create_hosted_link.rb index ca39a1a9f..3d62d7970 100644 --- a/lib/plaid/models/link_token_create_hosted_link.rb +++ b/lib/plaid/models/link_token_create_hosted_link.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -24,7 +24,7 @@ class LinkTokenCreateHostedLink # How many seconds the link will be valid for. Must be positive. Cannot be longer than 21 days. The default lifetime is 7 days for links delivered by email, 1 day for links delivered via SMS, and 30 minutes for links not sent via Plaid Link delivery. This parameter will override the value of all three link types. attr_accessor :url_lifetime_seconds - # This indicates whether the client is opening hosted Link in a mobile app in an `AsWebAuthenticationSession` or Chrome custom tab. + # This indicates whether the client is opening Hosted Link in a mobile app in an `AsWebAuthenticationSession` or Chrome custom tab. attr_accessor :is_mobile_app class EnumAttributeValidator diff --git a/lib/plaid/models/link_token_create_identity.rb b/lib/plaid/models/link_token_create_identity.rb index 410ad189f..8ee89d2ce 100644 --- a/lib/plaid/models/link_token_create_identity.rb +++ b/lib/plaid/models/link_token_create_identity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_institution_data.rb b/lib/plaid/models/link_token_create_institution_data.rb index 6bccf43c3..ddaa3f512 100644 --- a/lib/plaid/models/link_token_create_institution_data.rb +++ b/lib/plaid/models/link_token_create_institution_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_investment_filter.rb b/lib/plaid/models/link_token_create_investment_filter.rb index b1fbdd803..42d188e8f 100644 --- a/lib/plaid/models/link_token_create_investment_filter.rb +++ b/lib/plaid/models/link_token_create_investment_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_loan_filter.rb b/lib/plaid/models/link_token_create_loan_filter.rb index 9c92848b8..d75bc9d4a 100644 --- a/lib/plaid/models/link_token_create_loan_filter.rb +++ b/lib/plaid/models/link_token_create_loan_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request.rb b/lib/plaid/models/link_token_create_request.rb index 8782744f8..7ff0dfb1d 100644 --- a/lib/plaid/models/link_token_create_request.rb +++ b/lib/plaid/models/link_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,12 +28,12 @@ class LinkTokenCreateRequest # The language that Link should be displayed in. When initializing with Identity Verification, this field is not used; for more details, see [Identity Verification supported languages](https://plaid.com/docs/identity-verification/#supported-languages). Supported languages are: - Danish (`'da'`) - Dutch (`'nl'`) - English (`'en'`) - Estonian (`'et'`) - French (`'fr'`) - German (`'de'`) - Hindi (`'hi'`) - Italian (`'it'`) - Latvian (`'lv'`) - Lithuanian (`'lt'`) - Norwegian (`'no'`) - Polish (`'pl'`) - Portuguese (`'pt'`) - Romanian (`'ro'`) - Spanish (`'es'`) - Swedish (`'sv'`) - Vietnamese (`'vi'`) When using a Link customization, the language configured here must match the setting in the customization, or the customization will not be applied. attr_accessor :language - # Specify an array of Plaid-supported country codes using the ISO-3166-1 alpha-2 country code standard. Institutions from all listed countries will be shown. For a complete mapping of supported products by country, see https://plaid.com/global/. For access to additional countries beyond what you have been approved for, [contact Sales](https://plaid.com/contact/), your account manager, or support. If using Identity Verification, `country_codes` should be set to the country where your company is based, not the country where your user is located. For all other products, `country_codes` represents the location of your user's financial institution. If Link is launched with multiple country codes, only products that you are enabled for in all countries will be used by Link. While all countries are enabled by default in Sandbox, in Production only the countries you have requested access for are shown. To request access to additional countries, [file a product access Support ticket](https://dashboard.plaid.com/support/new/product-and-development/product-troubleshooting/request-product-access) via the Plaid dashboard. If using a Link customization, make sure the country codes in the customization match those specified in `country_codes`, or the customization may not be applied. If using the Auth features Instant Match, Instant Micro-deposits, Same-day Micro-deposits, Automated Micro-deposits, or Database Auth, `country_codes` must be set to `['US']`. + # Specify an array of Plaid-supported country codes using the ISO-3166-1 alpha-2 country code standard. Institutions from all listed countries will be shown. For a complete mapping of supported products by country, see https://support.plaid.com/hc/en-us/articles/27895826947735-What-Plaid-products-are-supported-in-each-country-and-region. For access to additional countries beyond what you have been approved for, [contact sales](https://plaid.com/contact/), your account manager, or support. If using Identity Verification, `country_codes` should be set to the country where your company is based, not the country where your user is located. For all other products, `country_codes` represents the location of your user's financial institution. If Link is launched with multiple country codes, only products that you are enabled for in all countries will be used by Link. While all countries are enabled by default in Sandbox, in Production only the countries you have requested access for are shown. To request access to additional countries, [file a product access Support ticket](https://dashboard.plaid.com/support/new/product-and-development/product-troubleshooting/request-product-access) via the Plaid dashboard. If using a Link customization, make sure the country codes in the customization match those specified in `country_codes`, or the customization may not be applied. If using the Auth features Instant Match, Instant Micro-deposits, Same-Day Micro-deposits, Automated Micro-deposits, or Database Auth, `country_codes` must be set to `['US']`. attr_accessor :country_codes attr_accessor :user - # A `user_id` generated using `/user/create`. Required for integrations that began using Plaid Protect, Multi-Item Link, or Plaid Check Consumer Report after December 10, 2025. For more details, see [new User APIs](https://plaid.com/docs/api/users/user-apis). One of either the `user_id` or the `user` field is required. + # A `user_id` generated using `/user/create`. Required for integrations that began using Plaid Protect, Multi-Item Link, or Plaid Check Consumer Report after December 10, 2025. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). One of either the `user_id` or the `user` field is required. attr_accessor :user_id # List of Plaid product(s) that the linked Item must support. If launching Link in update mode, should be omitted (unless you are using update mode to add a credit product, such as Assets, Statements, Income, or Plaid Check Consumer Report, to an existing Item); at least one `product` is required otherwise. To maximize the number of institutions and accounts available, initialize Link with the minimal product set required for your use case, as the products specified will limit which institutions and account types will be available to your users in Link. Only institutions that support *all* requested products can be selected; if a user attempts to select an institution that does not support a listed product, a \"Connectivity not supported\" error message will appear in Link. For each specified product, the Item connected by the user must contain at least one compatible account. For details on compatible product / account type combinations, see [the account type/product support matrix](https://plaid.com/docs/api/accounts/#account-type--product-support-matrix). To add products without limiting the institution list or account types, use the [`optional_products`](https://plaid.com/docs/api/link/#link-token-create-request-optional-products) or [`required_if_supported_products`](https://plaid.com/docs/api/link/#link-token-create-request-required-if-supported-products) fields. Products can also be added to an Item by calling the product endpoint after obtaining an access token; this may require the product to be listed in the [`additional_consented_products`](https://plaid.com/docs/api/link/#link-token-create-request-additional-consented-products) array. For details, see [Choosing when to initialize products](https://plaid.com/docs/link/initializing-products/). `balance` is *not* a valid value, the Balance product does not require explicit initialization and will automatically be initialized when any other product is initialized. If launching Link with CRA products, `cra_base_reports` is required and must be included in the `products` array. Note that, unless you have opted to disable Instant Match support, institutions that support Instant Match will also be shown in Link if `auth` is specified as a product, even though these institutions do not contain `auth` in their product array. In Production, you will be billed for each product that you specify when initializing Link. Note that a product cannot be removed from an Item once the Item has been initialized with that product. To stop billing on an Item for subscription-based products, such as Liabilities, Investments, and Transactions, remove the Item via `/item/remove`. @@ -51,7 +51,7 @@ class LinkTokenCreateRequest # The destination URL to which any webhooks should be sent. Note that webhooks for Payment Initiation (e-wallet transactions only), Transfer, Bank Transfer (including Auth micro-deposit notification webhooks), Monitor, and Identity Verification are configured via the Dashboard instead. In update mode, this field will not have an effect; to update the webhook receiver endpoint for an existing Item, use `/item/webhook/update` instead. attr_accessor :webhook - # The `access_token` associated with the Item to update or reference, used when updating, modifying, or accessing an existing `access_token`. Used when launching Link in update mode, when completing the Same-day (manual) Micro-deposit flow, or (optionally) when initializing Link for a returning user as part of the Transfer UI flow. + # The `access_token` associated with the Item to update or reference, used when updating, modifying, or accessing an existing `access_token`. Used when launching Link in update mode, when completing the Same-Day Micro-deposit (manual) flow, or (optionally) when initializing Link for a returning user as part of the Transfer UI flow. attr_accessor :access_token # A list of access tokens associated with the items to update in Link update mode for the Assets product. Using this instead of the `access_token` field allows the updating of multiple items at once. This feature is in closed beta, please contact your account manager for more info. diff --git a/lib/plaid/models/link_token_create_request_account_subtypes.rb b/lib/plaid/models/link_token_create_request_account_subtypes.rb index 756dea6a9..190f9a812 100644 --- a/lib/plaid/models/link_token_create_request_account_subtypes.rb +++ b/lib/plaid/models/link_token_create_request_account_subtypes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_appearance_mode.rb b/lib/plaid/models/link_token_create_request_appearance_mode.rb index 5714b14c5..7d55baa66 100644 --- a/lib/plaid/models/link_token_create_request_appearance_mode.rb +++ b/lib/plaid/models/link_token_create_request_appearance_mode.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_auth.rb b/lib/plaid/models/link_token_create_request_auth.rb index c77e62745..901c2dab0 100644 --- a/lib/plaid/models/link_token_create_request_auth.rb +++ b/lib/plaid/models/link_token_create_request_auth.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,13 +25,13 @@ class LinkTokenCreateRequestAuth # Specifies whether the Link session is enabled for the Instant Match flow. Instant Match is enabled by default. Instant Match can be disabled by setting this field to `false`. attr_accessor :instant_match_enabled - # Specifies whether the Link session is enabled for the Same Day Micro-deposits flow. Default behavior is `false`. + # Specifies whether the Link session is enabled for the Same-Day Micro-deposits flow. Default behavior is `false`. attr_accessor :same_day_microdeposits_enabled # Specifies whether the Link session is enabled for the Instant Micro-deposits flow. Default behavior for Plaid teams created after November 2023 is `false`; default behavior for Plaid teams created before that date is `true`. attr_accessor :instant_microdeposits_enabled - # Specifies what type of [Reroute to Credentials](https://plaid.com/docs/auth/coverage/flow-options/#removing-manual-verification-entry-points-with-reroute-to-credentials) pane should be used in the Link session for the Same Day Micro-deposits flow. Default behavior is `OPTIONAL`. + # Specifies what type of [Reroute to Credentials](https://plaid.com/docs/auth/coverage/flow-options/#removing-manual-verification-entry-points-with-reroute-to-credentials) pane should be used in the Link session for the Same-Day Micro-deposits flow. Default behavior is `OPTIONAL`. attr_accessor :reroute_to_credentials # Database Match has been deprecated and replaced with Database Auth. Use the [Account Verification Dashboard](https://dashboard.plaid.com/account-verification) to enable Database Auth. diff --git a/lib/plaid/models/link_token_create_request_base_report.rb b/lib/plaid/models/link_token_create_request_base_report.rb index dad24a63e..7d348e834 100644 --- a/lib/plaid/models/link_token_create_request_base_report.rb +++ b/lib/plaid/models/link_token_create_request_base_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_cra_options.rb b/lib/plaid/models/link_token_create_request_cra_options.rb index a836cdd92..6f6dbc012 100644 --- a/lib/plaid/models/link_token_create_request_cra_options.rb +++ b/lib/plaid/models/link_token_create_request_cra_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_cra_options_base_report.rb b/lib/plaid/models/link_token_create_request_cra_options_base_report.rb index 60f5a721d..f8d835f65 100644 --- a/lib/plaid/models/link_token_create_request_cra_options_base_report.rb +++ b/lib/plaid/models/link_token_create_request_cra_options_base_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_cra_options_base_report_gse_options.rb b/lib/plaid/models/link_token_create_request_cra_options_base_report_gse_options.rb index a04c4e572..91440b4f5 100644 --- a/lib/plaid/models/link_token_create_request_cra_options_base_report_gse_options.rb +++ b/lib/plaid/models/link_token_create_request_cra_options_base_report_gse_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_cra_options_cashflow_insights.rb b/lib/plaid/models/link_token_create_request_cra_options_cashflow_insights.rb index 37180a05f..107e0823e 100644 --- a/lib/plaid/models/link_token_create_request_cra_options_cashflow_insights.rb +++ b/lib/plaid/models/link_token_create_request_cra_options_cashflow_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_cra_options_income_insights.rb b/lib/plaid/models/link_token_create_request_cra_options_income_insights.rb index abd5f7716..bfa052b82 100644 --- a/lib/plaid/models/link_token_create_request_cra_options_income_insights.rb +++ b/lib/plaid/models/link_token_create_request_cra_options_income_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_cra_options_lend_score.rb b/lib/plaid/models/link_token_create_request_cra_options_lend_score.rb index 916ab3310..e94d97339 100644 --- a/lib/plaid/models/link_token_create_request_cra_options_lend_score.rb +++ b/lib/plaid/models/link_token_create_request_cra_options_lend_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_cra_options_network_insights.rb b/lib/plaid/models/link_token_create_request_cra_options_network_insights.rb index 15a89c873..c960c92c7 100644 --- a/lib/plaid/models/link_token_create_request_cra_options_network_insights.rb +++ b/lib/plaid/models/link_token_create_request_cra_options_network_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_cra_options_partner_insights.rb b/lib/plaid/models/link_token_create_request_cra_options_partner_insights.rb index 0f3af3512..14f2a7fc5 100644 --- a/lib/plaid/models/link_token_create_request_cra_options_partner_insights.rb +++ b/lib/plaid/models/link_token_create_request_cra_options_partner_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_credit_partner_insights.rb b/lib/plaid/models/link_token_create_request_credit_partner_insights.rb index f2cde86de..5cdb2f4b9 100644 --- a/lib/plaid/models/link_token_create_request_credit_partner_insights.rb +++ b/lib/plaid/models/link_token_create_request_credit_partner_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_deposit_switch.rb b/lib/plaid/models/link_token_create_request_deposit_switch.rb index ddf1d749d..003721ec5 100644 --- a/lib/plaid/models/link_token_create_request_deposit_switch.rb +++ b/lib/plaid/models/link_token_create_request_deposit_switch.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_employment.rb b/lib/plaid/models/link_token_create_request_employment.rb index 52f1e0f0d..7b1c7f1a9 100644 --- a/lib/plaid/models/link_token_create_request_employment.rb +++ b/lib/plaid/models/link_token_create_request_employment.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_employment_bank_income.rb b/lib/plaid/models/link_token_create_request_employment_bank_income.rb index c43d48a34..dac606844 100644 --- a/lib/plaid/models/link_token_create_request_employment_bank_income.rb +++ b/lib/plaid/models/link_token_create_request_employment_bank_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_identity_verification.rb b/lib/plaid/models/link_token_create_request_identity_verification.rb index 03efdea9e..bd3016541 100644 --- a/lib/plaid/models/link_token_create_request_identity_verification.rb +++ b/lib/plaid/models/link_token_create_request_identity_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_income_verification.rb b/lib/plaid/models/link_token_create_request_income_verification.rb index a554663be..6ef4fcfbd 100644 --- a/lib/plaid/models/link_token_create_request_income_verification.rb +++ b/lib/plaid/models/link_token_create_request_income_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_income_verification_bank_income.rb b/lib/plaid/models/link_token_create_request_income_verification_bank_income.rb index 64c510789..8ac7c6baf 100644 --- a/lib/plaid/models/link_token_create_request_income_verification_bank_income.rb +++ b/lib/plaid/models/link_token_create_request_income_verification_bank_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_income_verification_payroll_income.rb b/lib/plaid/models/link_token_create_request_income_verification_payroll_income.rb index e964b2d8c..8a24c6769 100644 --- a/lib/plaid/models/link_token_create_request_income_verification_payroll_income.rb +++ b/lib/plaid/models/link_token_create_request_income_verification_payroll_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_payment_configuration.rb b/lib/plaid/models/link_token_create_request_payment_configuration.rb index 53a366956..10e743c35 100644 --- a/lib/plaid/models/link_token_create_request_payment_configuration.rb +++ b/lib/plaid/models/link_token_create_request_payment_configuration.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_payment_initiation.rb b/lib/plaid/models/link_token_create_request_payment_initiation.rb index 7bac3a58b..9739bf1f8 100644 --- a/lib/plaid/models/link_token_create_request_payment_initiation.rb +++ b/lib/plaid/models/link_token_create_request_payment_initiation.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_statements.rb b/lib/plaid/models/link_token_create_request_statements.rb index c847487e5..599db67db 100644 --- a/lib/plaid/models/link_token_create_request_statements.rb +++ b/lib/plaid/models/link_token_create_request_statements.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_transfer.rb b/lib/plaid/models/link_token_create_request_transfer.rb index 08d4804fe..d42295d38 100644 --- a/lib/plaid/models/link_token_create_request_transfer.rb +++ b/lib/plaid/models/link_token_create_request_transfer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_update.rb b/lib/plaid/models/link_token_create_request_update.rb index 038181754..8d380a35e 100644 --- a/lib/plaid/models/link_token_create_request_update.rb +++ b/lib/plaid/models/link_token_create_request_update.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class LinkTokenCreateRequestUpdate # Note: this field is not currently used. Plaid may enable this field in the future if 1033-related expiration begins to be enforced. By default, Plaid will enable the reauthorization flow during update mode for an Item enabled for [Data Transparency Messaging](https://plaid.com/docs/link/data-transparency-messaging-migration-guide/) if the Item expires within six months. During a reauthorization flow, an end user will review Plaid's end user privacy policy, use case and data scope consents, and account access consents; they may also be required to log in to their financial institution's OAuth flow. After the end user successfully completes the reauthorization flow, the Item's expiration date will be extended to 12 months from the time that the reauthorization took place. This field allows you to optionally override the default reauthorization scheduling logic to either forcibly enable or disable the reauthorization flow for a given update mode session. This field does not impact the flow for Items at institutions in the EU or UK. attr_accessor :reauthorization_enabled - # If `true`, a `user_token` must also be provided, and Link will open in update mode for the given user. + # If `true`, a `user_token` or `user_id` must also be provided, and Link will open in update mode for the given user. attr_accessor :user # An array of `item_id`s associated with the user to be updated in update mode. If empty or `null`, this field will default to initializing update mode for the most recent unhealthy Item associated with the user. A `user_token` must also be provided to use this field. diff --git a/lib/plaid/models/link_token_create_request_user.rb b/lib/plaid/models/link_token_create_request_user.rb index 8742763a8..463941577 100644 --- a/lib/plaid/models/link_token_create_request_user.rb +++ b/lib/plaid/models/link_token_create_request_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -27,13 +27,13 @@ class LinkTokenCreateRequestUser # The user's phone number in [E.164](https://en.wikipedia.org/wiki/E.164) format. If supplied, will be used when applicable to prefill phone number fields in Link for the [returning user flow](https://plaid.com/docs/link/returning-user) and the [Identity Verification flow](https://plaid.com/docs/identity-verification). Phone number input is validated against valid number ranges; number strings that do not match a real-world phone numbering scheme may cause the request to fail, even in the Sandbox test environment. attr_accessor :phone_number - # The date and time the phone number was verified in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDThh:mm:ssZ`). This was previously an optional field used in the [returning user experience](https://plaid.com/docs/link/returning-user). This field is no longer required to enable the returning user experience. Only pass a verification time for a phone number that you have verified. If you have performed verification but don’t have the time, you may supply a signal value of the start of the UNIX epoch. Example: `2020-01-01T00:00:00Z` + # The date and time the phone number was verified in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDThh:mm:ssZ`). This was previously an optional field used in the [returning user experience](https://plaid.com/docs/link/returning-user). This field is no longer required to enable the returning user experience. Only pass a verification time for a phone number that you have verified. If you have performed verification but don't have the time, you may supply a signal value of the start of the UNIX epoch. Example: `2020-01-01T00:00:00Z` attr_accessor :phone_number_verified_time # The user's email address. Can be used to prefill Link fields when used with [Identity Verification](https://plaid.com/docs/identity-verification). attr_accessor :email_address - # The date and time the email address was verified in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDThh:mm:ssZ`). This was previously an optional field used in the [returning user experience](https://plaid.com/docs/link/returning-user). This field is no longer required to enable the returning user experience. Only pass a verification time for an email address that you have verified. If you have performed verification but don’t have the time, you may supply a signal value of the start of the UNIX epoch. Example: `2020-01-01T00:00:00Z` + # The date and time the email address was verified in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDThh:mm:ssZ`). This was previously an optional field used in the [returning user experience](https://plaid.com/docs/link/returning-user). This field is no longer required to enable the returning user experience. Only pass a verification time for an email address that you have verified. If you have performed verification but don't have the time, you may supply a signal value of the start of the UNIX epoch. Example: `2020-01-01T00:00:00Z` attr_accessor :email_address_verified_time # Deprecated and not currently used, use the `id_number` field instead. diff --git a/lib/plaid/models/link_token_create_request_user_address.rb b/lib/plaid/models/link_token_create_request_user_address.rb index 3bd8707b3..6b238a4d3 100644 --- a/lib/plaid/models/link_token_create_request_user_address.rb +++ b/lib/plaid/models/link_token_create_request_user_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_user_id_number.rb b/lib/plaid/models/link_token_create_request_user_id_number.rb index d9b2698a8..ea4644a06 100644 --- a/lib/plaid/models/link_token_create_request_user_id_number.rb +++ b/lib/plaid/models/link_token_create_request_user_id_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -15,7 +15,7 @@ module Plaid class LinkTokenCreateRequestUserIdNumber - # Value of identity document value typed in by user. Alpha-numeric, with all formatting characters stripped. For specific format requirements by ID type, see [Input Validation Rules](https://plaid.com/docs/identity-verification/hybrid-input-validation/#id-numbers). + # Value of the identity document typed in by the user. Alpha-numeric, with all formatting characters stripped. For specific format requirements by ID type, see [Input Validation Rules](https://plaid.com/docs/identity-verification/hybrid-input-validation/#id-numbers). attr_accessor :value attr_accessor :type diff --git a/lib/plaid/models/link_token_create_request_user_name.rb b/lib/plaid/models/link_token_create_request_user_name.rb index b56eec0f4..a07bf7fd1 100644 --- a/lib/plaid/models/link_token_create_request_user_name.rb +++ b/lib/plaid/models/link_token_create_request_user_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_request_user_stated_income_source.rb b/lib/plaid/models/link_token_create_request_user_stated_income_source.rb index d03c0cdcd..2a99a574c 100644 --- a/lib/plaid/models/link_token_create_request_user_stated_income_source.rb +++ b/lib/plaid/models/link_token_create_request_user_stated_income_source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_create_response.rb b/lib/plaid/models/link_token_create_response.rb index 01fbd9e2f..70197fb34 100644 --- a/lib/plaid/models/link_token_create_response.rb +++ b/lib/plaid/models/link_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,7 +28,7 @@ class LinkTokenCreateResponse # A URL of a Plaid-hosted Link flow that will use the Link token returned by this request. Only present if the session is enabled for Hosted Link. To enable the session for Hosted Link, send a `hosted_link` object in the request. attr_accessor :hosted_link_url - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/link_token_eu_config.rb b/lib/plaid/models/link_token_eu_config.rb index 2c6d3423a..dcbaa0ec2 100644 --- a/lib/plaid/models/link_token_eu_config.rb +++ b/lib/plaid/models/link_token_eu_config.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_get_metadata_response.rb b/lib/plaid/models/link_token_get_metadata_response.rb index 60d1ceb42..b99797f2f 100644 --- a/lib/plaid/models/link_token_get_metadata_response.rb +++ b/lib/plaid/models/link_token_get_metadata_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_get_request.rb b/lib/plaid/models/link_token_get_request.rb index 6549ba99a..308c1cbb5 100644 --- a/lib/plaid/models/link_token_get_request.rb +++ b/lib/plaid/models/link_token_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_get_response.rb b/lib/plaid/models/link_token_get_response.rb index 9483601fd..fe91fb7c3 100644 --- a/lib/plaid/models/link_token_get_response.rb +++ b/lib/plaid/models/link_token_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -30,7 +30,7 @@ class LinkTokenGetResponse attr_accessor :metadata - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/link_token_get_sessions_response.rb b/lib/plaid/models/link_token_get_sessions_response.rb index 2de2fc64c..9d2818394 100644 --- a/lib/plaid/models/link_token_get_sessions_response.rb +++ b/lib/plaid/models/link_token_get_sessions_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_investments.rb b/lib/plaid/models/link_token_investments.rb index 3c04a8d8a..11746d321 100644 --- a/lib/plaid/models/link_token_investments.rb +++ b/lib/plaid/models/link_token_investments.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_investments_auth.rb b/lib/plaid/models/link_token_investments_auth.rb index 9f465bb7a..c1a829a98 100644 --- a/lib/plaid/models/link_token_investments_auth.rb +++ b/lib/plaid/models/link_token_investments_auth.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_token_transactions.rb b/lib/plaid/models/link_token_transactions.rb index b8920ef3d..970100184 100644 --- a/lib/plaid/models/link_token_transactions.rb +++ b/lib/plaid/models/link_token_transactions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/link_user_delivery_status_webhook.rb b/lib/plaid/models/link_user_delivery_status_webhook.rb index 383d267ad..2a620e2b3 100644 --- a/lib/plaid/models/link_user_delivery_status_webhook.rb +++ b/lib/plaid/models/link_user_delivery_status_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loan.rb b/lib/plaid/models/loan.rb index 59fd167d8..3d54eed83 100644 --- a/lib/plaid/models/loan.rb +++ b/lib/plaid/models/loan.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loan_account_subtype.rb b/lib/plaid/models/loan_account_subtype.rb index 7f39354a0..5542997bf 100644 --- a/lib/plaid/models/loan_account_subtype.rb +++ b/lib/plaid/models/loan_account_subtype.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loan_disbursements_indicators.rb b/lib/plaid/models/loan_disbursements_indicators.rb index 4e0dbe913..2d2595bbb 100644 --- a/lib/plaid/models/loan_disbursements_indicators.rb +++ b/lib/plaid/models/loan_disbursements_indicators.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loan_filter.rb b/lib/plaid/models/loan_filter.rb index 794b564fa..3460f6349 100644 --- a/lib/plaid/models/loan_filter.rb +++ b/lib/plaid/models/loan_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loan_identifier.rb b/lib/plaid/models/loan_identifier.rb index 5bec3776e..3ceece30f 100644 --- a/lib/plaid/models/loan_identifier.rb +++ b/lib/plaid/models/loan_identifier.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loan_identifier_type.rb b/lib/plaid/models/loan_identifier_type.rb index 6ec369f9f..5d87f1119 100644 --- a/lib/plaid/models/loan_identifier_type.rb +++ b/lib/plaid/models/loan_identifier_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loan_identifiers.rb b/lib/plaid/models/loan_identifiers.rb index 0263d3090..1923b51e2 100644 --- a/lib/plaid/models/loan_identifiers.rb +++ b/lib/plaid/models/loan_identifiers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loan_payments_counts.rb b/lib/plaid/models/loan_payments_counts.rb index 16473bba5..c18bba69e 100644 --- a/lib/plaid/models/loan_payments_counts.rb +++ b/lib/plaid/models/loan_payments_counts.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loan_payments_indicators.rb b/lib/plaid/models/loan_payments_indicators.rb index 89a1f50b8..f52bd310b 100644 --- a/lib/plaid/models/loan_payments_indicators.rb +++ b/lib/plaid/models/loan_payments_indicators.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -42,7 +42,7 @@ class LoanPaymentsIndicators # The number of days since the last transaction that falls into the `LOAN_PAYMENTS` credit category, across all the accounts in the report. attr_accessor :days_since_last_occurrence - # The percentage of the user's monthly inflows that was spent on transactions that fall into the `LOAN_PAYMENTS` credit category within the given time window, across all the accounts in the report. For example, a value of 100 indicates that 100% of the inflows were spent on transactions that fall into the `LOAN_PAYMENTS` credit category. If there's no available income for the giving time period, this field value will be `-1` + # The percentage of the user's monthly inflows that was spent on transactions that fall into the `LOAN_PAYMENTS` credit category within the given time window, across all the accounts in the report. For example, a value of 100 indicates that 100% of the inflows were spent on transactions that fall into the `LOAN_PAYMENTS` credit category. If there's no available income for the given time period, this field value will be `-1` attr_accessor :percentage_of_income # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/loan_payments_merchant_counts.rb b/lib/plaid/models/loan_payments_merchant_counts.rb index 3f34a5a1e..12353d51c 100644 --- a/lib/plaid/models/loan_payments_merchant_counts.rb +++ b/lib/plaid/models/loan_payments_merchant_counts.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/loans.rb b/lib/plaid/models/loans.rb index 34d54ffd7..956b863ce 100644 --- a/lib/plaid/models/loans.rb +++ b/lib/plaid/models/loans.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/location.rb b/lib/plaid/models/location.rb index 18053697f..abb2f02f4 100644 --- a/lib/plaid/models/location.rb +++ b/lib/plaid/models/location.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/match_summary.rb b/lib/plaid/models/match_summary.rb index 20a630f0c..0c4c9fecd 100644 --- a/lib/plaid/models/match_summary.rb +++ b/lib/plaid/models/match_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/match_summary_code.rb b/lib/plaid/models/match_summary_code.rb index 4e36a000d..c0beb4537 100644 --- a/lib/plaid/models/match_summary_code.rb +++ b/lib/plaid/models/match_summary_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/merchant_insights.rb b/lib/plaid/models/merchant_insights.rb index f71d0bbfe..37e146902 100644 --- a/lib/plaid/models/merchant_insights.rb +++ b/lib/plaid/models/merchant_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Insights into a user’s top merchants. + # Insights into a user's top merchants. class MerchantInsights # The counterparty name. attr_accessor :name diff --git a/lib/plaid/models/meta.rb b/lib/plaid/models/meta.rb index 28bd1b398..77d4d4566 100644 --- a/lib/plaid/models/meta.rb +++ b/lib/plaid/models/meta.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/mfa.rb b/lib/plaid/models/mfa.rb index 3420a5e0f..fab293502 100644 --- a/lib/plaid/models/mfa.rb +++ b/lib/plaid/models/mfa.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monitoring_consumer_report_permissible_purpose.rb b/lib/plaid/models/monitoring_consumer_report_permissible_purpose.rb index b49bec4e1..d1e823e7e 100644 --- a/lib/plaid/models/monitoring_consumer_report_permissible_purpose.rb +++ b/lib/plaid/models/monitoring_consumer_report_permissible_purpose.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monitoring_income_insights.rb b/lib/plaid/models/monitoring_income_insights.rb index 02b45e9bb..cb4291dc8 100644 --- a/lib/plaid/models/monitoring_income_insights.rb +++ b/lib/plaid/models/monitoring_income_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monitoring_income_source.rb b/lib/plaid/models/monitoring_income_source.rb index d2ec3bb82..597626d3f 100644 --- a/lib/plaid/models/monitoring_income_source.rb +++ b/lib/plaid/models/monitoring_income_source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monitoring_insights.rb b/lib/plaid/models/monitoring_insights.rb index 18eee51d7..32ed76e44 100644 --- a/lib/plaid/models/monitoring_insights.rb +++ b/lib/plaid/models/monitoring_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monitoring_insights_item_status.rb b/lib/plaid/models/monitoring_insights_item_status.rb index 8b8e6ea63..7a9323bf2 100644 --- a/lib/plaid/models/monitoring_insights_item_status.rb +++ b/lib/plaid/models/monitoring_insights_item_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monitoring_insights_status.rb b/lib/plaid/models/monitoring_insights_status.rb index 5172dcf12..b3f70d41a 100644 --- a/lib/plaid/models/monitoring_insights_status.rb +++ b/lib/plaid/models/monitoring_insights_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monitoring_item_status_code.rb b/lib/plaid/models/monitoring_item_status_code.rb index 4a7f7391d..f1e27ab0c 100644 --- a/lib/plaid/models/monitoring_item_status_code.rb +++ b/lib/plaid/models/monitoring_item_status_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monitoring_loan_insights.rb b/lib/plaid/models/monitoring_loan_insights.rb index 52d5c7233..1b5944a97 100644 --- a/lib/plaid/models/monitoring_loan_insights.rb +++ b/lib/plaid/models/monitoring_loan_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monthly_average.rb b/lib/plaid/models/monthly_average.rb index 15f9b763b..95a7d6558 100644 --- a/lib/plaid/models/monthly_average.rb +++ b/lib/plaid/models/monthly_average.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/monthly_summary.rb b/lib/plaid/models/monthly_summary.rb index e9db8a25f..b98b7b78c 100644 --- a/lib/plaid/models/monthly_summary.rb +++ b/lib/plaid/models/monthly_summary.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/mortgage_interest_rate.rb b/lib/plaid/models/mortgage_interest_rate.rb index 4d660a02f..4612d9080 100644 --- a/lib/plaid/models/mortgage_interest_rate.rb +++ b/lib/plaid/models/mortgage_interest_rate.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/mortgage_liability.rb b/lib/plaid/models/mortgage_liability.rb index 140b5b799..3c0d463ea 100644 --- a/lib/plaid/models/mortgage_liability.rb +++ b/lib/plaid/models/mortgage_liability.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/mortgage_property_address.rb b/lib/plaid/models/mortgage_property_address.rb index 2b4cab010..d64c8b2d2 100644 --- a/lib/plaid/models/mortgage_property_address.rb +++ b/lib/plaid/models/mortgage_property_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/multi_document_risk_signal.rb b/lib/plaid/models/multi_document_risk_signal.rb index 8401d4004..b13b80d1c 100644 --- a/lib/plaid/models/multi_document_risk_signal.rb +++ b/lib/plaid/models/multi_document_risk_signal.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/name_match_score.rb b/lib/plaid/models/name_match_score.rb index 6d4025691..c91120c3a 100644 --- a/lib/plaid/models/name_match_score.rb +++ b/lib/plaid/models/name_match_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/negative_balance_insights.rb b/lib/plaid/models/negative_balance_insights.rb index 19fa17375..c867e971f 100644 --- a/lib/plaid/models/negative_balance_insights.rb +++ b/lib/plaid/models/negative_balance_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/negative_balance_occurrence.rb b/lib/plaid/models/negative_balance_occurrence.rb index c59cabfa6..6e0d9ee38 100644 --- a/lib/plaid/models/negative_balance_occurrence.rb +++ b/lib/plaid/models/negative_balance_occurrence.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/net_pay.rb b/lib/plaid/models/net_pay.rb index 2fef8158f..7afa05e45 100644 --- a/lib/plaid/models/net_pay.rb +++ b/lib/plaid/models/net_pay.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/network_insights_version.rb b/lib/plaid/models/network_insights_version.rb index 476f9adce..018a93226 100644 --- a/lib/plaid/models/network_insights_version.rb +++ b/lib/plaid/models/network_insights_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/network_status_get_request.rb b/lib/plaid/models/network_status_get_request.rb index fe27f83ea..f1365640a 100644 --- a/lib/plaid/models/network_status_get_request.rb +++ b/lib/plaid/models/network_status_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/network_status_get_response.rb b/lib/plaid/models/network_status_get_response.rb index 3788fac48..7157cf857 100644 --- a/lib/plaid/models/network_status_get_response.rb +++ b/lib/plaid/models/network_status_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/network_status_get_response_layer.rb b/lib/plaid/models/network_status_get_response_layer.rb index 3a4b84388..bba120d61 100644 --- a/lib/plaid/models/network_status_get_response_layer.rb +++ b/lib/plaid/models/network_status_get_response_layer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/network_status_get_response_network_status.rb b/lib/plaid/models/network_status_get_response_network_status.rb index 89393037a..9251227df 100644 --- a/lib/plaid/models/network_status_get_response_network_status.rb +++ b/lib/plaid/models/network_status_get_response_network_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/network_status_get_user.rb b/lib/plaid/models/network_status_get_user.rb index 4a8d8722c..085dfd33d 100644 --- a/lib/plaid/models/network_status_get_user.rb +++ b/lib/plaid/models/network_status_get_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/new_accounts_available_webhook.rb b/lib/plaid/models/new_accounts_available_webhook.rb index 05c5ce249..d78f9daa9 100644 --- a/lib/plaid/models/new_accounts_available_webhook.rb +++ b/lib/plaid/models/new_accounts_available_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/numbers.rb b/lib/plaid/models/numbers.rb index 91390d2d6..02e963644 100644 --- a/lib/plaid/models/numbers.rb +++ b/lib/plaid/models/numbers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -31,13 +31,13 @@ class Numbers # EFT branch number. Must be specified alongside `eft_institution`. attr_accessor :eft_branch - # Bank identifier code (BIC). Must be specified alongside `international_iban`. + # Business Identifier Code (BIC). Must be specified alongside `international_iban`. attr_accessor :international_bic - # International bank account number (IBAN). If no account number is specified via `account`, will also be used as the account number by default. Must be specified alongside `international_bic`. + # International Bank Account Number (IBAN). If no account number is specified via `account`, will also be used as the account number by default. Must be specified alongside `international_bic`. attr_accessor :international_iban - # BACS sort code + # Bacs sort code attr_accessor :bacs_sort_code # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/numbers_acats.rb b/lib/plaid/models/numbers_acats.rb index 7581bdebf..fddb4caaf 100644 --- a/lib/plaid/models/numbers_acats.rb +++ b/lib/plaid/models/numbers_acats.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/numbers_ach.rb b/lib/plaid/models/numbers_ach.rb index b9fe1e6d2..5b8778587 100644 --- a/lib/plaid/models/numbers_ach.rb +++ b/lib/plaid/models/numbers_ach.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class NumbersACH # The Plaid account ID associated with the account numbers attr_accessor :account_id - # The ACH account number for the account. At certain institutions, including Chase, PNC, and (coming May 2025) US Bank, you will receive \"tokenized\" routing and account numbers, which are not the user's actual account and routing numbers. For important details on how this may impact your integration and on how to avoid fraud, user confusion, and ACH returns, see [Tokenized account numbers](https://plaid.com/docs/auth/#tokenized-account-numbers). + # The ACH account number for the account. At certain institutions, including Chase, PNC, and US Bank, you will receive \"tokenized\" routing and account numbers, which are not the user's actual account and routing numbers. For important details on how this may impact your integration and on how to avoid fraud, user confusion, and ACH returns, see [Tokenized account numbers](https://plaid.com/docs/auth/#tokenized-account-numbers). attr_accessor :account # Indicates whether the account number is tokenized by the institution. For important details on how tokenized account numbers may impact your integration, see [Tokenized account numbers](https://plaid.com/docs/auth/#tokenized-account-numbers). diff --git a/lib/plaid/models/numbers_ach_nullable.rb b/lib/plaid/models/numbers_ach_nullable.rb index 2c629015c..c35d664f4 100644 --- a/lib/plaid/models/numbers_ach_nullable.rb +++ b/lib/plaid/models/numbers_ach_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class NumbersACHNullable # The Plaid account ID associated with the account numbers attr_accessor :account_id - # The ACH account number for the account. At certain institutions, including Chase, PNC, and (coming May 2025) US Bank, you will receive \"tokenized\" routing and account numbers, which are not the user's actual account and routing numbers. For important details on how this may impact your integration and on how to avoid fraud, user confusion, and ACH returns, see [Tokenized account numbers](https://plaid.com/docs/auth/#tokenized-account-numbers). + # The ACH account number for the account. At certain institutions, including Chase, PNC, and US Bank, you will receive \"tokenized\" routing and account numbers, which are not the user's actual account and routing numbers. For important details on how this may impact your integration and on how to avoid fraud, user confusion, and ACH returns, see [Tokenized account numbers](https://plaid.com/docs/auth/#tokenized-account-numbers). attr_accessor :account # Indicates whether the account number is tokenized by the institution. For important details on how tokenized account numbers may impact your integration, see [Tokenized account numbers](https://plaid.com/docs/auth/#tokenized-account-numbers). diff --git a/lib/plaid/models/numbers_aton.rb b/lib/plaid/models/numbers_aton.rb index ca3ad3bfb..bdc999c0d 100644 --- a/lib/plaid/models/numbers_aton.rb +++ b/lib/plaid/models/numbers_aton.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/numbers_bacs.rb b/lib/plaid/models/numbers_bacs.rb index a8e1629f0..63afa7bed 100644 --- a/lib/plaid/models/numbers_bacs.rb +++ b/lib/plaid/models/numbers_bacs.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,15 +14,15 @@ require 'time' module Plaid - # Identifying information for transferring money to or from a UK bank account via BACS. + # Identifying information for transferring money to or from a UK bank account via Bacs. class NumbersBACS # The Plaid account ID associated with the account numbers attr_accessor :account_id - # The BACS account number for the account + # The Bacs account number for the account attr_accessor :account - # The BACS sort code for the account + # The Bacs sort code for the account attr_accessor :sort_code # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/numbers_bacs_nullable.rb b/lib/plaid/models/numbers_bacs_nullable.rb index 80785319a..40396fd4b 100644 --- a/lib/plaid/models/numbers_bacs_nullable.rb +++ b/lib/plaid/models/numbers_bacs_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,15 +14,15 @@ require 'time' module Plaid - # Identifying information for transferring money to or from a UK bank account via BACS. + # Identifying information for transferring money to or from a UK bank account via Bacs. class NumbersBACSNullable # The Plaid account ID associated with the account numbers attr_accessor :account_id - # The BACS account number for the account + # The Bacs account number for the account attr_accessor :account - # The BACS sort code for the account + # The Bacs sort code for the account attr_accessor :sort_code # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/numbers_eft.rb b/lib/plaid/models/numbers_eft.rb index b109cab04..d512702f8 100644 --- a/lib/plaid/models/numbers_eft.rb +++ b/lib/plaid/models/numbers_eft.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/numbers_eft_nullable.rb b/lib/plaid/models/numbers_eft_nullable.rb index a07f813ea..50dea694c 100644 --- a/lib/plaid/models/numbers_eft_nullable.rb +++ b/lib/plaid/models/numbers_eft_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/numbers_iban_nullable.rb b/lib/plaid/models/numbers_iban_nullable.rb index 5ada2937e..2efa27470 100644 --- a/lib/plaid/models/numbers_iban_nullable.rb +++ b/lib/plaid/models/numbers_iban_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/numbers_international.rb b/lib/plaid/models/numbers_international.rb index e55e5f46b..9765b4a59 100644 --- a/lib/plaid/models/numbers_international.rb +++ b/lib/plaid/models/numbers_international.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class NumbersInternational # The International Bank Account Number (IBAN) for the account attr_accessor :iban - # The Bank Identifier Code (BIC) for the account + # The Business Identifier Code (BIC) for the account attr_accessor :bic # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/numbers_international_iban.rb b/lib/plaid/models/numbers_international_iban.rb index 582ee0447..dc2c137d0 100644 --- a/lib/plaid/models/numbers_international_iban.rb +++ b/lib/plaid/models/numbers_international_iban.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/numbers_international_nullable.rb b/lib/plaid/models/numbers_international_nullable.rb index bfcd85196..054672ff8 100644 --- a/lib/plaid/models/numbers_international_nullable.rb +++ b/lib/plaid/models/numbers_international_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class NumbersInternationalNullable # The International Bank Account Number (IBAN) for the account attr_accessor :iban - # The Bank Identifier Code (BIC) for the account + # The Business Identifier Code (BIC) for the account attr_accessor :bic # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/numbers_retirement401k.rb b/lib/plaid/models/numbers_retirement401k.rb index 93239c08d..fd5c7bd5e 100644 --- a/lib/plaid/models/numbers_retirement401k.rb +++ b/lib/plaid/models/numbers_retirement401k.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/o_auth_error_code.rb b/lib/plaid/models/o_auth_error_code.rb index ead3d863f..3184fe07f 100644 --- a/lib/plaid/models/o_auth_error_code.rb +++ b/lib/plaid/models/o_auth_error_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/o_auth_error_response.rb b/lib/plaid/models/o_auth_error_response.rb index fd29155ab..6182d5345 100644 --- a/lib/plaid/models/o_auth_error_response.rb +++ b/lib/plaid/models/o_auth_error_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/o_auth_grant_type.rb b/lib/plaid/models/o_auth_grant_type.rb index 562d23b8c..e7570b24d 100644 --- a/lib/plaid/models/o_auth_grant_type.rb +++ b/lib/plaid/models/o_auth_grant_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/o_auth_introspect_request.rb b/lib/plaid/models/o_auth_introspect_request.rb index 73dc14d28..ed9b92eff 100644 --- a/lib/plaid/models/o_auth_introspect_request.rb +++ b/lib/plaid/models/o_auth_introspect_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/o_auth_introspect_response.rb b/lib/plaid/models/o_auth_introspect_response.rb index 0e1f37521..9abe27064 100644 --- a/lib/plaid/models/o_auth_introspect_response.rb +++ b/lib/plaid/models/o_auth_introspect_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/o_auth_revoke_request.rb b/lib/plaid/models/o_auth_revoke_request.rb index d154f5e08..504e94f3d 100644 --- a/lib/plaid/models/o_auth_revoke_request.rb +++ b/lib/plaid/models/o_auth_revoke_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/o_auth_revoke_response.rb b/lib/plaid/models/o_auth_revoke_response.rb index 4b04bc774..66b9f3e2f 100644 --- a/lib/plaid/models/o_auth_revoke_response.rb +++ b/lib/plaid/models/o_auth_revoke_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/o_auth_subject_token_type.rb b/lib/plaid/models/o_auth_subject_token_type.rb index 96476b15f..324ae3333 100644 --- a/lib/plaid/models/o_auth_subject_token_type.rb +++ b/lib/plaid/models/o_auth_subject_token_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/o_auth_token_request.rb b/lib/plaid/models/o_auth_token_request.rb index 61ed31b1d..9d3b71262 100644 --- a/lib/plaid/models/o_auth_token_request.rb +++ b/lib/plaid/models/o_auth_token_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -39,7 +39,7 @@ class OAuthTokenRequest # Used when exchanging a token. The meaning depends on the `subject_token_type`: - For `urn:plaid:params:tokens:user`: Must be the same as the `client_id`. - For `urn:plaid:params:oauth:user-token`: The other `client_id` to exchange tokens to. - For `urn:plaid:params:credit:multi-user`: a `client_id` or one of the supported CRA partner URNs: `urn:plaid:params:cra-partner:experian`, `urn:plaid:params:cra-partner:fannie-mae`, or `urn:plaid:params:cra-partner:freddie-mac`. attr_accessor :audience - # Token representing the subject. The `subject token` must be an OAuth refresh token issued from the `/oauth/token` endpoint. The meaning depends on the `subject_token_type`. + # Token representing the subject. The meaning depends on the `subject_token_type`. For `urn:plaid:params:tokens:user`, the `subject_token` must be a Plaid-issued user token from the `/user/create` endpoint. For `urn:plaid:params:oauth:user-token`, the `subject_token` must be an OAuth refresh token issued from the `/oauth/token` endpoint. attr_accessor :subject_token attr_accessor :subject_token_type diff --git a/lib/plaid/models/o_auth_token_response.rb b/lib/plaid/models/o_auth_token_response.rb index 21963b072..6edde9a88 100644 --- a/lib/plaid/models/o_auth_token_response.rb +++ b/lib/plaid/models/o_auth_token_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class OAuthTokenResponse # Type of token the access token is. Currently it is always Bearer attr_accessor :token_type - # Time remaining in seconds before expiration + # Time remaining in seconds before expiration. attr_accessor :expires_in # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/omittable_transfer_type.rb b/lib/plaid/models/omittable_transfer_type.rb index 96a69c2c2..4278f8e45 100644 --- a/lib/plaid/models/omittable_transfer_type.rb +++ b/lib/plaid/models/omittable_transfer_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/option_contract.rb b/lib/plaid/models/option_contract.rb index ad00b361c..6218b6a32 100644 --- a/lib/plaid/models/option_contract.rb +++ b/lib/plaid/models/option_contract.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/originating_fund_source.rb b/lib/plaid/models/originating_fund_source.rb index 89b938550..0da1ccf08 100644 --- a/lib/plaid/models/originating_fund_source.rb +++ b/lib/plaid/models/originating_fund_source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/originator.rb b/lib/plaid/models/originator.rb index 6f74d23b9..9831dd824 100644 --- a/lib/plaid/models/originator.rb +++ b/lib/plaid/models/originator.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Originator and their status. class Originator - # Originator’s client ID. + # Originator's client ID. attr_accessor :client_id attr_accessor :transfer_diligence_status diff --git a/lib/plaid/models/originator_expected_transfer_frequency.rb b/lib/plaid/models/originator_expected_transfer_frequency.rb index 46176e699..27f8cf304 100644 --- a/lib/plaid/models/originator_expected_transfer_frequency.rb +++ b/lib/plaid/models/originator_expected_transfer_frequency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/other_account_subtype.rb b/lib/plaid/models/other_account_subtype.rb index 33dbff24a..c5602102b 100644 --- a/lib/plaid/models/other_account_subtype.rb +++ b/lib/plaid/models/other_account_subtype.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/other_filter.rb b/lib/plaid/models/other_filter.rb index 04c467c28..45e238ae5 100644 --- a/lib/plaid/models/other_filter.rb +++ b/lib/plaid/models/other_filter.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/outlier_transactions_insights.rb b/lib/plaid/models/outlier_transactions_insights.rb index fcafe637e..b996614a3 100644 --- a/lib/plaid/models/outlier_transactions_insights.rb +++ b/lib/plaid/models/outlier_transactions_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/override_account_type.rb b/lib/plaid/models/override_account_type.rb index f2de956a4..ad4224f43 100644 --- a/lib/plaid/models/override_account_type.rb +++ b/lib/plaid/models/override_account_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/override_accounts.rb b/lib/plaid/models/override_accounts.rb index 244a4e79c..a58fe3cc7 100644 --- a/lib/plaid/models/override_accounts.rb +++ b/lib/plaid/models/override_accounts.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/owner.rb b/lib/plaid/models/owner.rb index 5ff66f0f9..e030ddf15 100644 --- a/lib/plaid/models/owner.rb +++ b/lib/plaid/models/owner.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/owner_override.rb b/lib/plaid/models/owner_override.rb index a1ece40a5..fc734f5bb 100644 --- a/lib/plaid/models/owner_override.rb +++ b/lib/plaid/models/owner_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/ownership_type.rb b/lib/plaid/models/ownership_type.rb index 07e4f5040..c523347fc 100644 --- a/lib/plaid/models/ownership_type.rb +++ b/lib/plaid/models/ownership_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/parties.rb b/lib/plaid/models/parties.rb index ac9de7b23..f2fc41ca2 100644 --- a/lib/plaid/models/parties.rb +++ b/lib/plaid/models/parties.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_customer_create_request.rb b/lib/plaid/models/partner_customer_create_request.rb index bb53ba39e..282061649 100644 --- a/lib/plaid/models/partner_customer_create_request.rb +++ b/lib/plaid/models/partner_customer_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -31,7 +31,7 @@ class PartnerCustomerCreateRequest # The products to be enabled for the end customer. If empty or `null`, this field will default to the products enabled for the reseller at the time this endpoint is called. attr_accessor :products - # If `true`, the end customer's default Link customization will be set to match the partner's. You can always change the end customer's Link customization in the Plaid Dashboard. See the [Link Customization docs](https://plaid.com/docs/link/customization/) for more information. If you require the ability to programmatically create end customers using multiple different Link customization profiles, contact your Plaid Account Manager for assistance. Important: Data Transparency Messaging (DTM) use cases will not be copied to the end customer's Link customization unless the **Publish changes** button is clicked after the use cases are applied. Link will not work in Production unless the end customer's DTM use cases are configured. For more details, see [Data Transparency Messaging](https://plaid.com/docs/link/data-transparency-messaging-migration-guide/). + # If `true`, the end customer's default Link customization will be set to match the partner's. You can always change the end customer's Link customization in the Plaid Dashboard. See the [Link Customization docs](https://plaid.com/docs/link/customization/) for more information. If you require the ability to programmatically create end customers using multiple different Link customization profiles, contact your Plaid account manager for assistance. Important: Data Transparency Messaging (DTM) use cases will not be copied to the end customer's Link customization unless the **Publish changes** button is clicked after the use cases are applied. Link will not work in Production unless the end customer's DTM use cases are configured. For more details, see [Data Transparency Messaging](https://plaid.com/docs/link/data-transparency-messaging-migration-guide/). attr_accessor :create_link_customization # Base64-encoded representation of the end customer's logo. Must be a PNG of size 1024x1024 under 4MB. The logo will be shared with financial institutions and shown to the end user during Link flows. A logo is required if `create_link_customization` is `true`. If `create_link_customization` is `false` and the logo is omitted, the partner's logo will be used if one exists, otherwise a stock logo will be used. diff --git a/lib/plaid/models/partner_customer_create_response.rb b/lib/plaid/models/partner_customer_create_response.rb index 308f5e13e..5fc2b85ed 100644 --- a/lib/plaid/models/partner_customer_create_response.rb +++ b/lib/plaid/models/partner_customer_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_customer_enable_request.rb b/lib/plaid/models/partner_customer_enable_request.rb index e55316f7e..40781c760 100644 --- a/lib/plaid/models/partner_customer_enable_request.rb +++ b/lib/plaid/models/partner_customer_enable_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_customer_enable_response.rb b/lib/plaid/models/partner_customer_enable_response.rb index 0b795fab5..889d45dea 100644 --- a/lib/plaid/models/partner_customer_enable_response.rb +++ b/lib/plaid/models/partner_customer_enable_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_customer_get_request.rb b/lib/plaid/models/partner_customer_get_request.rb index 25293234e..2f497c386 100644 --- a/lib/plaid/models/partner_customer_get_request.rb +++ b/lib/plaid/models/partner_customer_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_customer_get_response.rb b/lib/plaid/models/partner_customer_get_response.rb index 5cde2f314..896d0e05d 100644 --- a/lib/plaid/models/partner_customer_get_response.rb +++ b/lib/plaid/models/partner_customer_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_customer_o_auth_institutions_get_request.rb b/lib/plaid/models/partner_customer_o_auth_institutions_get_request.rb index 67b6af5b9..1c73057ba 100644 --- a/lib/plaid/models/partner_customer_o_auth_institutions_get_request.rb +++ b/lib/plaid/models/partner_customer_o_auth_institutions_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_customer_o_auth_institutions_get_response.rb b/lib/plaid/models/partner_customer_o_auth_institutions_get_response.rb index a399dab73..aa53bd7cb 100644 --- a/lib/plaid/models/partner_customer_o_auth_institutions_get_response.rb +++ b/lib/plaid/models/partner_customer_o_auth_institutions_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_customer_remove_request.rb b/lib/plaid/models/partner_customer_remove_request.rb index 9655748ab..bcb8a5398 100644 --- a/lib/plaid/models/partner_customer_remove_request.rb +++ b/lib/plaid/models/partner_customer_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_customer_remove_response.rb b/lib/plaid/models/partner_customer_remove_response.rb index 7652db7b2..bd817b172 100644 --- a/lib/plaid/models/partner_customer_remove_response.rb +++ b/lib/plaid/models/partner_customer_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer.rb b/lib/plaid/models/partner_end_customer.rb index df727ef8d..d1684f072 100644 --- a/lib/plaid/models/partner_end_customer.rb +++ b/lib/plaid/models/partner_end_customer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_address.rb b/lib/plaid/models/partner_end_customer_address.rb index 99920e50c..2113e9aa3 100644 --- a/lib/plaid/models/partner_end_customer_address.rb +++ b/lib/plaid/models/partner_end_customer_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_assets_under_management.rb b/lib/plaid/models/partner_end_customer_assets_under_management.rb index 0f7ea3f2e..dc269085a 100644 --- a/lib/plaid/models/partner_end_customer_assets_under_management.rb +++ b/lib/plaid/models/partner_end_customer_assets_under_management.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_bank_addendum_acceptance.rb b/lib/plaid/models/partner_end_customer_bank_addendum_acceptance.rb index 8e914819f..7f50ff850 100644 --- a/lib/plaid/models/partner_end_customer_bank_addendum_acceptance.rb +++ b/lib/plaid/models/partner_end_customer_bank_addendum_acceptance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_billing_contact.rb b/lib/plaid/models/partner_end_customer_billing_contact.rb index c3bb3a643..c45c20007 100644 --- a/lib/plaid/models/partner_end_customer_billing_contact.rb +++ b/lib/plaid/models/partner_end_customer_billing_contact.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_cra_purposes.rb b/lib/plaid/models/partner_end_customer_cra_purposes.rb index 58e738443..8556a51ad 100644 --- a/lib/plaid/models/partner_end_customer_cra_purposes.rb +++ b/lib/plaid/models/partner_end_customer_cra_purposes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_cra_questionnaire.rb b/lib/plaid/models/partner_end_customer_cra_questionnaire.rb index 36897dc06..edacda6b4 100644 --- a/lib/plaid/models/partner_end_customer_cra_questionnaire.rb +++ b/lib/plaid/models/partner_end_customer_cra_questionnaire.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_cra_use_case.rb b/lib/plaid/models/partner_end_customer_cra_use_case.rb index d753f68fb..8bb1013a9 100644 --- a/lib/plaid/models/partner_end_customer_cra_use_case.rb +++ b/lib/plaid/models/partner_end_customer_cra_use_case.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_cra_use_cases.rb b/lib/plaid/models/partner_end_customer_cra_use_cases.rb index eff2ffcf6..486150139 100644 --- a/lib/plaid/models/partner_end_customer_cra_use_cases.rb +++ b/lib/plaid/models/partner_end_customer_cra_use_cases.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_customer_support_info.rb b/lib/plaid/models/partner_end_customer_customer_support_info.rb index 57f34e59c..e540de7e6 100644 --- a/lib/plaid/models/partner_end_customer_customer_support_info.rb +++ b/lib/plaid/models/partner_end_customer_customer_support_info.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_flowdown_status.rb b/lib/plaid/models/partner_end_customer_flowdown_status.rb index 91574a0be..3ac6d8f22 100644 --- a/lib/plaid/models/partner_end_customer_flowdown_status.rb +++ b/lib/plaid/models/partner_end_customer_flowdown_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_o_auth_institution.rb b/lib/plaid/models/partner_end_customer_o_auth_institution.rb index 53b6eb331..c5bc8f2cf 100644 --- a/lib/plaid/models/partner_end_customer_o_auth_institution.rb +++ b/lib/plaid/models/partner_end_customer_o_auth_institution.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_o_auth_institution_application_status.rb b/lib/plaid/models/partner_end_customer_o_auth_institution_application_status.rb index e87c4cf7e..a972b1f61 100644 --- a/lib/plaid/models/partner_end_customer_o_auth_institution_application_status.rb +++ b/lib/plaid/models/partner_end_customer_o_auth_institution_application_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_o_auth_institution_environments.rb b/lib/plaid/models/partner_end_customer_o_auth_institution_environments.rb index 3d38427dc..8001bb2f6 100644 --- a/lib/plaid/models/partner_end_customer_o_auth_institution_environments.rb +++ b/lib/plaid/models/partner_end_customer_o_auth_institution_environments.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_o_auth_status_updated_values.rb b/lib/plaid/models/partner_end_customer_o_auth_status_updated_values.rb index be01b89ab..9243a5e43 100644 --- a/lib/plaid/models/partner_end_customer_o_auth_status_updated_values.rb +++ b/lib/plaid/models/partner_end_customer_o_auth_status_updated_values.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_o_auth_status_updated_webhook.rb b/lib/plaid/models/partner_end_customer_o_auth_status_updated_webhook.rb index 4f40cb3f5..7baee57b1 100644 --- a/lib/plaid/models/partner_end_customer_o_auth_status_updated_webhook.rb +++ b/lib/plaid/models/partner_end_customer_o_auth_status_updated_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_questionnaire_status.rb b/lib/plaid/models/partner_end_customer_questionnaire_status.rb index d836b680d..a5cb89388 100644 --- a/lib/plaid/models/partner_end_customer_questionnaire_status.rb +++ b/lib/plaid/models/partner_end_customer_questionnaire_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_questionnaires.rb b/lib/plaid/models/partner_end_customer_questionnaires.rb index 0640f61d3..b2cc1ce06 100644 --- a/lib/plaid/models/partner_end_customer_questionnaires.rb +++ b/lib/plaid/models/partner_end_customer_questionnaires.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_requirement_due.rb b/lib/plaid/models/partner_end_customer_requirement_due.rb index ba4d54daa..e39f08edc 100644 --- a/lib/plaid/models/partner_end_customer_requirement_due.rb +++ b/lib/plaid/models/partner_end_customer_requirement_due.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_secrets.rb b/lib/plaid/models/partner_end_customer_secrets.rb index a05976ace..3b4edddd0 100644 --- a/lib/plaid/models/partner_end_customer_secrets.rb +++ b/lib/plaid/models/partner_end_customer_secrets.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_status.rb b/lib/plaid/models/partner_end_customer_status.rb index d5804d2b7..42bbca7df 100644 --- a/lib/plaid/models/partner_end_customer_status.rb +++ b/lib/plaid/models/partner_end_customer_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_technical_contact.rb b/lib/plaid/models/partner_end_customer_technical_contact.rb index 5fffd1763..b21e9532b 100644 --- a/lib/plaid/models/partner_end_customer_technical_contact.rb +++ b/lib/plaid/models/partner_end_customer_technical_contact.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_with_secrets.rb b/lib/plaid/models/partner_end_customer_with_secrets.rb index 67bd6b669..06052c5a5 100644 --- a/lib/plaid/models/partner_end_customer_with_secrets.rb +++ b/lib/plaid/models/partner_end_customer_with_secrets.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/partner_end_customer_with_secrets_all_of.rb b/lib/plaid/models/partner_end_customer_with_secrets_all_of.rb index 967e32aba..a2d1576e5 100644 --- a/lib/plaid/models/partner_end_customer_with_secrets_all_of.rb +++ b/lib/plaid/models/partner_end_customer_with_secrets_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/party.rb b/lib/plaid/models/party.rb index 2d27e23d4..e086d8639 100644 --- a/lib/plaid/models/party.rb +++ b/lib/plaid/models/party.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/party_individual.rb b/lib/plaid/models/party_individual.rb index cda2fe704..7a16fc2c3 100644 --- a/lib/plaid/models/party_individual.rb +++ b/lib/plaid/models/party_individual.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/party_role_type.rb b/lib/plaid/models/party_role_type.rb index baea93634..36971169f 100644 --- a/lib/plaid/models/party_role_type.rb +++ b/lib/plaid/models/party_role_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay.rb b/lib/plaid/models/pay.rb index af8d1cbda..443266676 100644 --- a/lib/plaid/models/pay.rb +++ b/lib/plaid/models/pay.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_frequency.rb b/lib/plaid/models/pay_frequency.rb index 0c4f0ceaa..ce1dc8c7f 100644 --- a/lib/plaid/models/pay_frequency.rb +++ b/lib/plaid/models/pay_frequency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_frequency_value.rb b/lib/plaid/models/pay_frequency_value.rb index 9c84b5a12..3ae088fcb 100644 --- a/lib/plaid/models/pay_frequency_value.rb +++ b/lib/plaid/models/pay_frequency_value.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_period_details.rb b/lib/plaid/models/pay_period_details.rb index 73df22f95..dd95f8e44 100644 --- a/lib/plaid/models/pay_period_details.rb +++ b/lib/plaid/models/pay_period_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_period_details_pay_frequency.rb b/lib/plaid/models/pay_period_details_pay_frequency.rb index 4934ec9dd..f8c62edf7 100644 --- a/lib/plaid/models/pay_period_details_pay_frequency.rb +++ b/lib/plaid/models/pay_period_details_pay_frequency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_stub_deductions_breakdown.rb b/lib/plaid/models/pay_stub_deductions_breakdown.rb index 5f691dbe1..c3e393bbb 100644 --- a/lib/plaid/models/pay_stub_deductions_breakdown.rb +++ b/lib/plaid/models/pay_stub_deductions_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_stub_deductions_total.rb b/lib/plaid/models/pay_stub_deductions_total.rb index 4ba719977..5fd675c6a 100644 --- a/lib/plaid/models/pay_stub_deductions_total.rb +++ b/lib/plaid/models/pay_stub_deductions_total.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_stub_distribution_breakdown.rb b/lib/plaid/models/pay_stub_distribution_breakdown.rb index 4fbb4bec0..613800a34 100644 --- a/lib/plaid/models/pay_stub_distribution_breakdown.rb +++ b/lib/plaid/models/pay_stub_distribution_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_stub_earnings_breakdown.rb b/lib/plaid/models/pay_stub_earnings_breakdown.rb index b020f8172..1138d9d3b 100644 --- a/lib/plaid/models/pay_stub_earnings_breakdown.rb +++ b/lib/plaid/models/pay_stub_earnings_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_stub_earnings_total.rb b/lib/plaid/models/pay_stub_earnings_total.rb index 8b1c8c001..ee0397a02 100644 --- a/lib/plaid/models/pay_stub_earnings_total.rb +++ b/lib/plaid/models/pay_stub_earnings_total.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_stub_pay_period_details.rb b/lib/plaid/models/pay_stub_pay_period_details.rb index 49dece02e..663b78f2a 100644 --- a/lib/plaid/models/pay_stub_pay_period_details.rb +++ b/lib/plaid/models/pay_stub_pay_period_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pay_stub_taxpayer_id.rb b/lib/plaid/models/pay_stub_taxpayer_id.rb index f00680f65..df633df04 100644 --- a/lib/plaid/models/pay_stub_taxpayer_id.rb +++ b/lib/plaid/models/pay_stub_taxpayer_id.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_amount.rb b/lib/plaid/models/payment_amount.rb index 01ddb2cc2..335a54ffb 100644 --- a/lib/plaid/models/payment_amount.rb +++ b/lib/plaid/models/payment_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_amount_currency.rb b/lib/plaid/models/payment_amount_currency.rb index 1b1e4fdb4..0e8d92d4d 100644 --- a/lib/plaid/models/payment_amount_currency.rb +++ b/lib/plaid/models/payment_amount_currency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_amount_nullable.rb b/lib/plaid/models/payment_amount_nullable.rb index 902f8ebb7..3be3edee7 100644 --- a/lib/plaid/models/payment_amount_nullable.rb +++ b/lib/plaid/models/payment_amount_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_amount_refunded.rb b/lib/plaid/models/payment_amount_refunded.rb index ef4e47cbb..377fda403 100644 --- a/lib/plaid/models/payment_amount_refunded.rb +++ b/lib/plaid/models/payment_amount_refunded.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_amount_to_refund.rb b/lib/plaid/models/payment_amount_to_refund.rb index 72637ead1..fe0a558f8 100644 --- a/lib/plaid/models/payment_amount_to_refund.rb +++ b/lib/plaid/models/payment_amount_to_refund.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_channel.rb b/lib/plaid/models/payment_channel.rb index 8669143f3..a11c42cb5 100644 --- a/lib/plaid/models/payment_channel.rb +++ b/lib/plaid/models/payment_channel.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_consent_max_payment_amount.rb b/lib/plaid/models/payment_consent_max_payment_amount.rb index 032756f28..d77b2fee6 100644 --- a/lib/plaid/models/payment_consent_max_payment_amount.rb +++ b/lib/plaid/models/payment_consent_max_payment_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_consent_periodic_alignment.rb b/lib/plaid/models/payment_consent_periodic_alignment.rb index bff977d75..1679fa987 100644 --- a/lib/plaid/models/payment_consent_periodic_alignment.rb +++ b/lib/plaid/models/payment_consent_periodic_alignment.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_consent_periodic_amount.rb b/lib/plaid/models/payment_consent_periodic_amount.rb index 8a20c4973..2e9bfb9ed 100644 --- a/lib/plaid/models/payment_consent_periodic_amount.rb +++ b/lib/plaid/models/payment_consent_periodic_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_consent_periodic_amount_amount.rb b/lib/plaid/models/payment_consent_periodic_amount_amount.rb index f8885482b..d8d403b26 100644 --- a/lib/plaid/models/payment_consent_periodic_amount_amount.rb +++ b/lib/plaid/models/payment_consent_periodic_amount_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_consent_periodic_interval.rb b/lib/plaid/models/payment_consent_periodic_interval.rb index ca0c9621d..da1759055 100644 --- a/lib/plaid/models/payment_consent_periodic_interval.rb +++ b/lib/plaid/models/payment_consent_periodic_interval.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_consent_valid_date_time.rb b/lib/plaid/models/payment_consent_valid_date_time.rb index 050f8e24d..c53278573 100644 --- a/lib/plaid/models/payment_consent_valid_date_time.rb +++ b/lib/plaid/models/payment_consent_valid_date_time.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_address.rb b/lib/plaid/models/payment_initiation_address.rb index 06761bac8..8b4abec74 100644 --- a/lib/plaid/models/payment_initiation_address.rb +++ b/lib/plaid/models/payment_initiation_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent.rb b/lib/plaid/models/payment_initiation_consent.rb index 268d4749c..fc3b2ee0d 100644 --- a/lib/plaid/models/payment_initiation_consent.rb +++ b/lib/plaid/models/payment_initiation_consent.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_constraints.rb b/lib/plaid/models/payment_initiation_consent_constraints.rb index 936c741dd..726387752 100644 --- a/lib/plaid/models/payment_initiation_consent_constraints.rb +++ b/lib/plaid/models/payment_initiation_consent_constraints.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_create_request.rb b/lib/plaid/models/payment_initiation_consent_create_request.rb index aec4ed22d..fb6dd64af 100644 --- a/lib/plaid/models/payment_initiation_consent_create_request.rb +++ b/lib/plaid/models/payment_initiation_consent_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_create_response.rb b/lib/plaid/models/payment_initiation_consent_create_response.rb index 5001bcd90..88fa51607 100644 --- a/lib/plaid/models/payment_initiation_consent_create_response.rb +++ b/lib/plaid/models/payment_initiation_consent_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_get_request.rb b/lib/plaid/models/payment_initiation_consent_get_request.rb index 25a65436c..4ba63b248 100644 --- a/lib/plaid/models/payment_initiation_consent_get_request.rb +++ b/lib/plaid/models/payment_initiation_consent_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_get_response.rb b/lib/plaid/models/payment_initiation_consent_get_response.rb index 30a5b95ca..386775654 100644 --- a/lib/plaid/models/payment_initiation_consent_get_response.rb +++ b/lib/plaid/models/payment_initiation_consent_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # PaymentInitiationConsentGetResponse defines the response schema for `/payment_initation/consent/get` + # PaymentInitiationConsentGetResponse defines the response schema for `/payment_initiation/consent/get` class PaymentInitiationConsentGetResponse # The consent ID. attr_accessor :consent_id diff --git a/lib/plaid/models/payment_initiation_consent_payer_details.rb b/lib/plaid/models/payment_initiation_consent_payer_details.rb index 39021a5a5..daf6a57c9 100644 --- a/lib/plaid/models/payment_initiation_consent_payer_details.rb +++ b/lib/plaid/models/payment_initiation_consent_payer_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_payer_numbers.rb b/lib/plaid/models/payment_initiation_consent_payer_numbers.rb index b0690d4d4..f73190fcf 100644 --- a/lib/plaid/models/payment_initiation_consent_payer_numbers.rb +++ b/lib/plaid/models/payment_initiation_consent_payer_numbers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The counterparty's bank account numbers. Exactly one of IBAN or BACS data is required. + # The counterparty's bank account numbers. Exactly one of IBAN or Bacs data is required. class PaymentInitiationConsentPayerNumbers attr_accessor :bacs diff --git a/lib/plaid/models/payment_initiation_consent_payment_execute_request.rb b/lib/plaid/models/payment_initiation_consent_payment_execute_request.rb index bcff5a8a3..567c4cc26 100644 --- a/lib/plaid/models/payment_initiation_consent_payment_execute_request.rb +++ b/lib/plaid/models/payment_initiation_consent_payment_execute_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_payment_execute_response.rb b/lib/plaid/models/payment_initiation_consent_payment_execute_response.rb index 0f91fd124..deb0e87ee 100644 --- a/lib/plaid/models/payment_initiation_consent_payment_execute_response.rb +++ b/lib/plaid/models/payment_initiation_consent_payment_execute_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_processing_mode.rb b/lib/plaid/models/payment_initiation_consent_processing_mode.rb index f6c0b28e1..dd3d0f084 100644 --- a/lib/plaid/models/payment_initiation_consent_processing_mode.rb +++ b/lib/plaid/models/payment_initiation_consent_processing_mode.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_revoke_request.rb b/lib/plaid/models/payment_initiation_consent_revoke_request.rb index 539215c72..77b82ada0 100644 --- a/lib/plaid/models/payment_initiation_consent_revoke_request.rb +++ b/lib/plaid/models/payment_initiation_consent_revoke_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_revoke_response.rb b/lib/plaid/models/payment_initiation_consent_revoke_response.rb index a04ad2ea6..ce70bcbf7 100644 --- a/lib/plaid/models/payment_initiation_consent_revoke_response.rb +++ b/lib/plaid/models/payment_initiation_consent_revoke_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # PaymentInitiationConsentRevokeResponse defines the response schema for `/payment_initation/consent/revoke` + # PaymentInitiationConsentRevokeResponse defines the response schema for `/payment_initiation/consent/revoke` class PaymentInitiationConsentRevokeResponse # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. attr_accessor :request_id diff --git a/lib/plaid/models/payment_initiation_consent_scope.rb b/lib/plaid/models/payment_initiation_consent_scope.rb index 8aaa0aa0f..089798fbf 100644 --- a/lib/plaid/models/payment_initiation_consent_scope.rb +++ b/lib/plaid/models/payment_initiation_consent_scope.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_status.rb b/lib/plaid/models/payment_initiation_consent_status.rb index 0db3bd7ec..a811395cf 100644 --- a/lib/plaid/models/payment_initiation_consent_status.rb +++ b/lib/plaid/models/payment_initiation_consent_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_status_update_webhook.rb b/lib/plaid/models/payment_initiation_consent_status_update_webhook.rb index f16345998..8e9e56e8e 100644 --- a/lib/plaid/models/payment_initiation_consent_status_update_webhook.rb +++ b/lib/plaid/models/payment_initiation_consent_status_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_consent_type.rb b/lib/plaid/models/payment_initiation_consent_type.rb index bed4dcaa4..7fa26713f 100644 --- a/lib/plaid/models/payment_initiation_consent_type.rb +++ b/lib/plaid/models/payment_initiation_consent_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_metadata.rb b/lib/plaid/models/payment_initiation_metadata.rb index 0d0641256..8a6482302 100644 --- a/lib/plaid/models/payment_initiation_metadata.rb +++ b/lib/plaid/models/payment_initiation_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_optional_restriction_bacs.rb b/lib/plaid/models/payment_initiation_optional_restriction_bacs.rb index be847d638..ea48b2913 100644 --- a/lib/plaid/models/payment_initiation_optional_restriction_bacs.rb +++ b/lib/plaid/models/payment_initiation_optional_restriction_bacs.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment.rb b/lib/plaid/models/payment_initiation_payment.rb index 7cdf324dc..9f355c5d0 100644 --- a/lib/plaid/models/payment_initiation_payment.rb +++ b/lib/plaid/models/payment_initiation_payment.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_create_request.rb b/lib/plaid/models/payment_initiation_payment_create_request.rb index 4967ce215..f5f0903b3 100644 --- a/lib/plaid/models/payment_initiation_payment_create_request.rb +++ b/lib/plaid/models/payment_initiation_payment_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_create_response.rb b/lib/plaid/models/payment_initiation_payment_create_response.rb index d843938b0..ba911a586 100644 --- a/lib/plaid/models/payment_initiation_payment_create_response.rb +++ b/lib/plaid/models/payment_initiation_payment_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_create_status.rb b/lib/plaid/models/payment_initiation_payment_create_status.rb index 43bdee5d2..0a726b86b 100644 --- a/lib/plaid/models/payment_initiation_payment_create_status.rb +++ b/lib/plaid/models/payment_initiation_payment_create_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_get_request.rb b/lib/plaid/models/payment_initiation_payment_get_request.rb index 03a2f48be..8c0460ed5 100644 --- a/lib/plaid/models/payment_initiation_payment_get_request.rb +++ b/lib/plaid/models/payment_initiation_payment_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_get_response.rb b/lib/plaid/models/payment_initiation_payment_get_response.rb index 45958eaa8..9fad5251a 100644 --- a/lib/plaid/models/payment_initiation_payment_get_response.rb +++ b/lib/plaid/models/payment_initiation_payment_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # PaymentInitiationPaymentGetResponse defines the response schema for `/payment_initation/payment/get` + # PaymentInitiationPaymentGetResponse defines the response schema for `/payment_initiation/payment/get` class PaymentInitiationPaymentGetResponse # The ID of the payment. Like all Plaid identifiers, the `payment_id` is case sensitive. attr_accessor :payment_id diff --git a/lib/plaid/models/payment_initiation_payment_list_request.rb b/lib/plaid/models/payment_initiation_payment_list_request.rb index 94f413565..8e30fa51f 100644 --- a/lib/plaid/models/payment_initiation_payment_list_request.rb +++ b/lib/plaid/models/payment_initiation_payment_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_list_response.rb b/lib/plaid/models/payment_initiation_payment_list_response.rb index a0e6148cc..970567e72 100644 --- a/lib/plaid/models/payment_initiation_payment_list_response.rb +++ b/lib/plaid/models/payment_initiation_payment_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_reverse_request.rb b/lib/plaid/models/payment_initiation_payment_reverse_request.rb index 9c25ada45..fb49b59b8 100644 --- a/lib/plaid/models/payment_initiation_payment_reverse_request.rb +++ b/lib/plaid/models/payment_initiation_payment_reverse_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_reverse_response.rb b/lib/plaid/models/payment_initiation_payment_reverse_response.rb index b8751fffc..232a201b0 100644 --- a/lib/plaid/models/payment_initiation_payment_reverse_response.rb +++ b/lib/plaid/models/payment_initiation_payment_reverse_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # PaymentInitiationPaymentReverseResponse defines the response schema for `/payment_initation/payment/reverse` + # PaymentInitiationPaymentReverseResponse defines the response schema for `/payment_initiation/payment/reverse` class PaymentInitiationPaymentReverseResponse # A unique ID identifying the refund attr_accessor :refund_id diff --git a/lib/plaid/models/payment_initiation_payment_status.rb b/lib/plaid/models/payment_initiation_payment_status.rb index be870f0dd..c22b3de70 100644 --- a/lib/plaid/models/payment_initiation_payment_status.rb +++ b/lib/plaid/models/payment_initiation_payment_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_token_create_request.rb b/lib/plaid/models/payment_initiation_payment_token_create_request.rb index c5d0aae4b..2c466df5e 100644 --- a/lib/plaid/models/payment_initiation_payment_token_create_request.rb +++ b/lib/plaid/models/payment_initiation_payment_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_payment_token_create_response.rb b/lib/plaid/models/payment_initiation_payment_token_create_response.rb index 69f54860a..63def2826 100644 --- a/lib/plaid/models/payment_initiation_payment_token_create_response.rb +++ b/lib/plaid/models/payment_initiation_payment_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_recipient.rb b/lib/plaid/models/payment_initiation_recipient.rb index 9e066b85b..90d1cd859 100644 --- a/lib/plaid/models/payment_initiation_recipient.rb +++ b/lib/plaid/models/payment_initiation_recipient.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_recipient_create_request.rb b/lib/plaid/models/payment_initiation_recipient_create_request.rb index 5dddf064a..8adfa2116 100644 --- a/lib/plaid/models/payment_initiation_recipient_create_request.rb +++ b/lib/plaid/models/payment_initiation_recipient_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class PaymentInitiationRecipientCreateRequest # The name of the recipient. We recommend using strings of length 18 or less and avoid special characters to ensure compatibility with all institutions. attr_accessor :name - # The International Bank Account Number (IBAN) for the recipient. If BACS data is not provided, an IBAN is required. + # The International Bank Account Number (IBAN) for the recipient. If Bacs data is not provided, an IBAN is required. attr_accessor :iban attr_accessor :bacs diff --git a/lib/plaid/models/payment_initiation_recipient_create_response.rb b/lib/plaid/models/payment_initiation_recipient_create_response.rb index 2cbc8987d..03e216c21 100644 --- a/lib/plaid/models/payment_initiation_recipient_create_response.rb +++ b/lib/plaid/models/payment_initiation_recipient_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # PaymentInitiationRecipientCreateResponse defines the response schema for `/payment_initation/recipient/create` + # PaymentInitiationRecipientCreateResponse defines the response schema for `/payment_initiation/recipient/create` class PaymentInitiationRecipientCreateResponse # A unique ID identifying the recipient attr_accessor :recipient_id diff --git a/lib/plaid/models/payment_initiation_recipient_get_request.rb b/lib/plaid/models/payment_initiation_recipient_get_request.rb index 6f362fd5a..affe3150e 100644 --- a/lib/plaid/models/payment_initiation_recipient_get_request.rb +++ b/lib/plaid/models/payment_initiation_recipient_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_recipient_get_response.rb b/lib/plaid/models/payment_initiation_recipient_get_response.rb index 040f96e3f..beb85e53c 100644 --- a/lib/plaid/models/payment_initiation_recipient_get_response.rb +++ b/lib/plaid/models/payment_initiation_recipient_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_recipient_get_response_all_of.rb b/lib/plaid/models/payment_initiation_recipient_get_response_all_of.rb index 35b7ff34e..cc6a18c73 100644 --- a/lib/plaid/models/payment_initiation_recipient_get_response_all_of.rb +++ b/lib/plaid/models/payment_initiation_recipient_get_response_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_recipient_list_request.rb b/lib/plaid/models/payment_initiation_recipient_list_request.rb index f5d023a30..b050c1612 100644 --- a/lib/plaid/models/payment_initiation_recipient_list_request.rb +++ b/lib/plaid/models/payment_initiation_recipient_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_recipient_list_response.rb b/lib/plaid/models/payment_initiation_recipient_list_response.rb index 8cf1ae135..8530096de 100644 --- a/lib/plaid/models/payment_initiation_recipient_list_response.rb +++ b/lib/plaid/models/payment_initiation_recipient_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_initiation_standing_order_metadata.rb b/lib/plaid/models/payment_initiation_standing_order_metadata.rb index c9262b691..587dc5f10 100644 --- a/lib/plaid/models/payment_initiation_standing_order_metadata.rb +++ b/lib/plaid/models/payment_initiation_standing_order_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_meta.rb b/lib/plaid/models/payment_meta.rb index d021d2f69..a321e5903 100644 --- a/lib/plaid/models/payment_meta.rb +++ b/lib/plaid/models/payment_meta.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_profile_create_request.rb b/lib/plaid/models/payment_profile_create_request.rb index 654a4a305..8d3dc4c47 100644 --- a/lib/plaid/models/payment_profile_create_request.rb +++ b/lib/plaid/models/payment_profile_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_profile_create_response.rb b/lib/plaid/models/payment_profile_create_response.rb index 5f3874522..589000436 100644 --- a/lib/plaid/models/payment_profile_create_response.rb +++ b/lib/plaid/models/payment_profile_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_profile_get_request.rb b/lib/plaid/models/payment_profile_get_request.rb index 6929d6338..32dc9e946 100644 --- a/lib/plaid/models/payment_profile_get_request.rb +++ b/lib/plaid/models/payment_profile_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_profile_get_response.rb b/lib/plaid/models/payment_profile_get_response.rb index 5ae643773..8c31fa161 100644 --- a/lib/plaid/models/payment_profile_get_response.rb +++ b/lib/plaid/models/payment_profile_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_profile_remove_request.rb b/lib/plaid/models/payment_profile_remove_request.rb index 743bd8bbc..be90a9f99 100644 --- a/lib/plaid/models/payment_profile_remove_request.rb +++ b/lib/plaid/models/payment_profile_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_profile_remove_response.rb b/lib/plaid/models/payment_profile_remove_response.rb index ae2c12472..a739491a9 100644 --- a/lib/plaid/models/payment_profile_remove_response.rb +++ b/lib/plaid/models/payment_profile_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_profile_status.rb b/lib/plaid/models/payment_profile_status.rb index ef46777e6..42ce30c6d 100644 --- a/lib/plaid/models/payment_profile_status.rb +++ b/lib/plaid/models/payment_profile_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_schedule_interval.rb b/lib/plaid/models/payment_schedule_interval.rb index b5fba1420..75099a045 100644 --- a/lib/plaid/models/payment_schedule_interval.rb +++ b/lib/plaid/models/payment_schedule_interval.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_scheme.rb b/lib/plaid/models/payment_scheme.rb index a040066df..3c336e307 100644 --- a/lib/plaid/models/payment_scheme.rb +++ b/lib/plaid/models/payment_scheme.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payment_status_update_webhook.rb b/lib/plaid/models/payment_status_update_webhook.rb index ba4f382ab..c1fc831c9 100644 --- a/lib/plaid/models/payment_status_update_webhook.rb +++ b/lib/plaid/models/payment_status_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payroll_income_account_data.rb b/lib/plaid/models/payroll_income_account_data.rb index 166fa468d..74dccb3c1 100644 --- a/lib/plaid/models/payroll_income_account_data.rb +++ b/lib/plaid/models/payroll_income_account_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payroll_income_object.rb b/lib/plaid/models/payroll_income_object.rb index 9f63777f4..7482d1607 100644 --- a/lib/plaid/models/payroll_income_object.rb +++ b/lib/plaid/models/payroll_income_object.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payroll_income_rate_of_pay.rb b/lib/plaid/models/payroll_income_rate_of_pay.rb index 144c16071..868c15d65 100644 --- a/lib/plaid/models/payroll_income_rate_of_pay.rb +++ b/lib/plaid/models/payroll_income_rate_of_pay.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payroll_item.rb b/lib/plaid/models/payroll_item.rb index aa04ecfd1..28010a162 100644 --- a/lib/plaid/models/payroll_item.rb +++ b/lib/plaid/models/payroll_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payroll_item_status.rb b/lib/plaid/models/payroll_item_status.rb index 3182a2a8d..6395b110f 100644 --- a/lib/plaid/models/payroll_item_status.rb +++ b/lib/plaid/models/payroll_item_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/payroll_risk_signals_item.rb b/lib/plaid/models/payroll_risk_signals_item.rb index 418f80649..248e4e963 100644 --- a/lib/plaid/models/payroll_risk_signals_item.rb +++ b/lib/plaid/models/payroll_risk_signals_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub.rb b/lib/plaid/models/paystub.rb index a5d76714c..297e21482 100644 --- a/lib/plaid/models/paystub.rb +++ b/lib/plaid/models/paystub.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_address.rb b/lib/plaid/models/paystub_address.rb index 6bd68b875..b96219180 100644 --- a/lib/plaid/models/paystub_address.rb +++ b/lib/plaid/models/paystub_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_deduction.rb b/lib/plaid/models/paystub_deduction.rb index 73536ca64..610228a12 100644 --- a/lib/plaid/models/paystub_deduction.rb +++ b/lib/plaid/models/paystub_deduction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_details.rb b/lib/plaid/models/paystub_details.rb index b72604250..87f88e6d3 100644 --- a/lib/plaid/models/paystub_details.rb +++ b/lib/plaid/models/paystub_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_employer.rb b/lib/plaid/models/paystub_employer.rb index 230eceb2d..b4e05004f 100644 --- a/lib/plaid/models/paystub_employer.rb +++ b/lib/plaid/models/paystub_employer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override.rb b/lib/plaid/models/paystub_override.rb index 69b356a28..7c982256b 100644 --- a/lib/plaid/models/paystub_override.rb +++ b/lib/plaid/models/paystub_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_deductions.rb b/lib/plaid/models/paystub_override_deductions.rb index 2b3251590..0a434cdce 100644 --- a/lib/plaid/models/paystub_override_deductions.rb +++ b/lib/plaid/models/paystub_override_deductions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_deductions_breakdown.rb b/lib/plaid/models/paystub_override_deductions_breakdown.rb index 4141edc5a..0b17cb6f9 100644 --- a/lib/plaid/models/paystub_override_deductions_breakdown.rb +++ b/lib/plaid/models/paystub_override_deductions_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_deductions_total.rb b/lib/plaid/models/paystub_override_deductions_total.rb index 0efcb5699..09840e072 100644 --- a/lib/plaid/models/paystub_override_deductions_total.rb +++ b/lib/plaid/models/paystub_override_deductions_total.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_distribution_breakdown.rb b/lib/plaid/models/paystub_override_distribution_breakdown.rb index 41815015b..106ae89b8 100644 --- a/lib/plaid/models/paystub_override_distribution_breakdown.rb +++ b/lib/plaid/models/paystub_override_distribution_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_earnings.rb b/lib/plaid/models/paystub_override_earnings.rb index f408c2fee..6abc79344 100644 --- a/lib/plaid/models/paystub_override_earnings.rb +++ b/lib/plaid/models/paystub_override_earnings.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_earnings_breakdown.rb b/lib/plaid/models/paystub_override_earnings_breakdown.rb index d3cf0c89d..34a476460 100644 --- a/lib/plaid/models/paystub_override_earnings_breakdown.rb +++ b/lib/plaid/models/paystub_override_earnings_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_earnings_total.rb b/lib/plaid/models/paystub_override_earnings_total.rb index f1c292391..154456690 100644 --- a/lib/plaid/models/paystub_override_earnings_total.rb +++ b/lib/plaid/models/paystub_override_earnings_total.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_employee.rb b/lib/plaid/models/paystub_override_employee.rb index aa2c22ae1..3559b42d3 100644 --- a/lib/plaid/models/paystub_override_employee.rb +++ b/lib/plaid/models/paystub_override_employee.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_employee_address.rb b/lib/plaid/models/paystub_override_employee_address.rb index bc6be4daa..a62882218 100644 --- a/lib/plaid/models/paystub_override_employee_address.rb +++ b/lib/plaid/models/paystub_override_employee_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_employer.rb b/lib/plaid/models/paystub_override_employer.rb index 6e9953b06..a8148b2c8 100644 --- a/lib/plaid/models/paystub_override_employer.rb +++ b/lib/plaid/models/paystub_override_employer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_employer_address.rb b/lib/plaid/models/paystub_override_employer_address.rb index 5fbec9f0a..82fd7ff1a 100644 --- a/lib/plaid/models/paystub_override_employer_address.rb +++ b/lib/plaid/models/paystub_override_employer_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_net_pay.rb b/lib/plaid/models/paystub_override_net_pay.rb index 0ed64ae98..b050e95d3 100644 --- a/lib/plaid/models/paystub_override_net_pay.rb +++ b/lib/plaid/models/paystub_override_net_pay.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_pay_period_details.rb b/lib/plaid/models/paystub_override_pay_period_details.rb index ee7ede0f9..07d88349e 100644 --- a/lib/plaid/models/paystub_override_pay_period_details.rb +++ b/lib/plaid/models/paystub_override_pay_period_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_override_taxpayer_id.rb b/lib/plaid/models/paystub_override_taxpayer_id.rb index 14da3d119..955cbe861 100644 --- a/lib/plaid/models/paystub_override_taxpayer_id.rb +++ b/lib/plaid/models/paystub_override_taxpayer_id.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_pay_frequency.rb b/lib/plaid/models/paystub_pay_frequency.rb index 43ca3e80e..5e1c3906e 100644 --- a/lib/plaid/models/paystub_pay_frequency.rb +++ b/lib/plaid/models/paystub_pay_frequency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/paystub_ytd_details.rb b/lib/plaid/models/paystub_ytd_details.rb index d65d3b957..722dbcdec 100644 --- a/lib/plaid/models/paystub_ytd_details.rb +++ b/lib/plaid/models/paystub_ytd_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pending_disconnect_webhook.rb b/lib/plaid/models/pending_disconnect_webhook.rb index 54c0e3b53..894303292 100644 --- a/lib/plaid/models/pending_disconnect_webhook.rb +++ b/lib/plaid/models/pending_disconnect_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when an Item is expected to be disconnected. The webhook will currently be fired 7 days before the existing Item is scheduled for disconnection. This can be resolved by having the user go through Link’s [update mode](http://plaid.com/docs/link/update-mode). Currently, this webhook is fired only for US or Canadian institutions; in the UK or EU, you should continue to listed for the [`PENDING_EXPIRATION`](https://plaid.com/docs/api/items/#pending_expiration) webhook instead. + # Fired when an Item is expected to be disconnected. The webhook will currently be fired 7 days before the existing Item is scheduled for disconnection. This can be resolved by having the user go through Link's [update mode](https://plaid.com/docs/link/update-mode). Currently, this webhook is fired only for US or Canadian institutions; in the UK or EU, you should continue to listen for the [`PENDING_EXPIRATION`](https://plaid.com/docs/api/items/#pending_expiration) webhook instead. class PendingDisconnectWebhook # `ITEM` attr_accessor :webhook_type diff --git a/lib/plaid/models/pending_disconnect_webhook_reason.rb b/lib/plaid/models/pending_disconnect_webhook_reason.rb index 293dfb04b..e7e969ce5 100644 --- a/lib/plaid/models/pending_disconnect_webhook_reason.rb +++ b/lib/plaid/models/pending_disconnect_webhook_reason.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pending_expiration_webhook.rb b/lib/plaid/models/pending_expiration_webhook.rb index 8b2344399..a93dbefdc 100644 --- a/lib/plaid/models/pending_expiration_webhook.rb +++ b/lib/plaid/models/pending_expiration_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Fired when an Item’s access consent is expiring in 7 days. This can be resolved by having the user go through Link’s update mode. This webhook is fired only for Items associated with institutions in Europe (including the UK); for Items associated with institutions in the US or Canada, see [`PENDING_DISCONNECT`](https://plaid.com/docs/api/items/#pending_disconnect) instead. + # Fired when an Item's access consent is expiring in 7 days. This can be resolved by having the user go through Link's update mode. This webhook is fired only for Items associated with institutions in Europe (including the UK); for Items associated with institutions in the US or Canada, see [`PENDING_DISCONNECT`](https://plaid.com/docs/api/items/#pending_disconnect) instead. class PendingExpirationWebhook # `ITEM` attr_accessor :webhook_type diff --git a/lib/plaid/models/personal_finance_category.rb b/lib/plaid/models/personal_finance_category.rb index c19a5737a..809704e5b 100644 --- a/lib/plaid/models/personal_finance_category.rb +++ b/lib/plaid/models/personal_finance_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class PersonalFinanceCategory # A granular category conveying the transaction's intent. This field can also be used as a unique identifier for the category. attr_accessor :detailed - # A description of how confident we are that the provided categories accurately describe the transaction intent. `VERY_HIGH`: We are more than 98% confident that this category reflects the intent of the transaction. `HIGH`: We are more than 90% confident that this category reflects the intent of the transaction. `MEDIUM`: We are moderately confident that this category reflects the intent of the transaction. `LOW`: This category may reflect the intent, but there may be other categories that are more accurate. `UNKNOWN`: We don’t know the confidence level for this category. + # A description of how confident we are that the provided categories accurately describe the transaction intent. `VERY_HIGH`: We are more than 98% confident that this category reflects the intent of the transaction. `HIGH`: We are more than 90% confident that this category reflects the intent of the transaction. `MEDIUM`: We are moderately confident that this category reflects the intent of the transaction. `LOW`: This category may reflect the intent, but there may be other categories that are more accurate. `UNKNOWN`: We don't know the confidence level for this category. attr_accessor :confidence_level attr_accessor :version diff --git a/lib/plaid/models/personal_finance_category_version.rb b/lib/plaid/models/personal_finance_category_version.rb index 5eeaa4c37..dab8f7ebb 100644 --- a/lib/plaid/models/personal_finance_category_version.rb +++ b/lib/plaid/models/personal_finance_category_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/phone_number.rb b/lib/plaid/models/phone_number.rb index 7434a87bf..dfc00e88d 100644 --- a/lib/plaid/models/phone_number.rb +++ b/lib/plaid/models/phone_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/phone_number_match_score.rb b/lib/plaid/models/phone_number_match_score.rb index bac9db934..503246704 100644 --- a/lib/plaid/models/phone_number_match_score.rb +++ b/lib/plaid/models/phone_number_match_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/phone_type.rb b/lib/plaid/models/phone_type.rb index b779b1035..bd423f9e7 100644 --- a/lib/plaid/models/phone_type.rb +++ b/lib/plaid/models/phone_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/physical_document_category.rb b/lib/plaid/models/physical_document_category.rb index a645cc085..77f863cdd 100644 --- a/lib/plaid/models/physical_document_category.rb +++ b/lib/plaid/models/physical_document_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/physical_document_extracted_data.rb b/lib/plaid/models/physical_document_extracted_data.rb index 120dfeeef..1248e6bb1 100644 --- a/lib/plaid/models/physical_document_extracted_data.rb +++ b/lib/plaid/models/physical_document_extracted_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/physical_document_extracted_data_analysis.rb b/lib/plaid/models/physical_document_extracted_data_analysis.rb index 5c3c5b3d1..c9744671b 100644 --- a/lib/plaid/models/physical_document_extracted_data_analysis.rb +++ b/lib/plaid/models/physical_document_extracted_data_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/physical_document_images.rb b/lib/plaid/models/physical_document_images.rb index 6ecc06f44..adfe6631a 100644 --- a/lib/plaid/models/physical_document_images.rb +++ b/lib/plaid/models/physical_document_images.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/plaid_error.rb b/lib/plaid/models/plaid_error.rb index 1f354bd39..98b1fff4f 100644 --- a/lib/plaid/models/plaid_error.rb +++ b/lib/plaid/models/plaid_error.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class PlaidError # The particular error code. Safe for programmatic use. attr_accessor :error_code - # The specific reason for the error code. Currently, reasons are only supported OAuth-based item errors; `null` will be returned otherwise. Safe for programmatic use. Possible values: `OAUTH_INVALID_TOKEN`: The user’s OAuth connection to this institution has been invalidated. `OAUTH_CONSENT_EXPIRED`: The user's access consent for this OAuth connection to this institution has expired. `OAUTH_USER_REVOKED`: The user’s OAuth connection to this institution is invalid because the user revoked their connection. + # The specific reason for the error code. Currently, reasons are only supported OAuth-based item errors; `null` will be returned otherwise. Safe for programmatic use. Possible values: `OAUTH_INVALID_TOKEN`: The user's OAuth connection to this institution has been invalidated. `OAUTH_CONSENT_EXPIRED`: The user's access consent for this OAuth connection to this institution has expired. `OAUTH_USER_REVOKED`: The user's OAuth connection to this institution is invalid because the user revoked their connection. attr_accessor :error_code_reason # A developer-friendly representation of the error code. This may change over time and is not safe for programmatic use. diff --git a/lib/plaid/models/plaid_error_type.rb b/lib/plaid/models/plaid_error_type.rb index 55753620c..c82717ad8 100644 --- a/lib/plaid/models/plaid_error_type.rb +++ b/lib/plaid/models/plaid_error_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -23,6 +23,7 @@ class PlaidErrorType API_ERROR = "API_ERROR".freeze ITEM_ERROR = "ITEM_ERROR".freeze ASSET_REPORT_ERROR = "ASSET_REPORT_ERROR".freeze + BASE_REPORT_ERROR = "BASE_REPORT_ERROR".freeze RECAPTCHA_ERROR = "RECAPTCHA_ERROR".freeze OAUTH_ERROR = "OAUTH_ERROR".freeze PAYMENT_ERROR = "PAYMENT_ERROR".freeze @@ -38,6 +39,7 @@ class PlaidErrorType CHECK_REPORT_ERROR = "CHECK_REPORT_ERROR".freeze CONSUMER_REPORT_ERROR = "CONSUMER_REPORT_ERROR".freeze USER_ERROR = "USER_ERROR".freeze + IDEMPOTENCY_ERROR = "IDEMPOTENCY_ERROR".freeze # Builds the enum from string # @param [String] The enum value in the form of the string diff --git a/lib/plaid/models/plaid_lend_score_version.rb b/lib/plaid/models/plaid_lend_score_version.rb index 562b41ee3..ad46a02b4 100644 --- a/lib/plaid/models/plaid_lend_score_version.rb +++ b/lib/plaid/models/plaid_lend_score_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/platform_ids.rb b/lib/plaid/models/platform_ids.rb index 78c74cbd8..077b9bd6d 100644 --- a/lib/plaid/models/platform_ids.rb +++ b/lib/plaid/models/platform_ids.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/po_box_status.rb b/lib/plaid/models/po_box_status.rb index 01a717b7e..90beb07ca 100644 --- a/lib/plaid/models/po_box_status.rb +++ b/lib/plaid/models/po_box_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_cash_score.rb b/lib/plaid/models/prism_cash_score.rb index aab405a67..7a0970626 100644 --- a/lib/plaid/models/prism_cash_score.rb +++ b/lib/plaid/models/prism_cash_score.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_cash_score_metadata.rb b/lib/plaid/models/prism_cash_score_metadata.rb index b9553b7aa..5e60d072a 100644 --- a/lib/plaid/models/prism_cash_score_metadata.rb +++ b/lib/plaid/models/prism_cash_score_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_cash_score_version.rb b/lib/plaid/models/prism_cash_score_version.rb index ae5319a13..a8c9ef266 100644 --- a/lib/plaid/models/prism_cash_score_version.rb +++ b/lib/plaid/models/prism_cash_score_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_detect.rb b/lib/plaid/models/prism_detect.rb index cbebc70eb..5b0df6f3f 100644 --- a/lib/plaid/models/prism_detect.rb +++ b/lib/plaid/models/prism_detect.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_detect_version.rb b/lib/plaid/models/prism_detect_version.rb index 63a147094..481ad6dec 100644 --- a/lib/plaid/models/prism_detect_version.rb +++ b/lib/plaid/models/prism_detect_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_extend.rb b/lib/plaid/models/prism_extend.rb index 8f37e3113..0ba465f16 100644 --- a/lib/plaid/models/prism_extend.rb +++ b/lib/plaid/models/prism_extend.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_extend_version.rb b/lib/plaid/models/prism_extend_version.rb index fdd0462ab..c983699ac 100644 --- a/lib/plaid/models/prism_extend_version.rb +++ b/lib/plaid/models/prism_extend_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_first_detect.rb b/lib/plaid/models/prism_first_detect.rb index 8925f43db..30d10d43c 100644 --- a/lib/plaid/models/prism_first_detect.rb +++ b/lib/plaid/models/prism_first_detect.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_first_detect_version.rb b/lib/plaid/models/prism_first_detect_version.rb index 3f505b0e1..ed2fb7345 100644 --- a/lib/plaid/models/prism_first_detect_version.rb +++ b/lib/plaid/models/prism_first_detect_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_insights.rb b/lib/plaid/models/prism_insights.rb index 8794ea3e8..b5dec706f 100644 --- a/lib/plaid/models/prism_insights.rb +++ b/lib/plaid/models/prism_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,9 +16,12 @@ module Plaid # The data from the Insights product returned by Prism Data. class PrismInsights - # The version of Prism Data's insights model used. + # The version of Prism Data's insights model used. This field is deprecated in favor of `model_version`. attr_accessor :version + # The version of Prism Data's insights model used. + attr_accessor :model_version + # The Insights Result object is a map of cash flow attributes, where the key is a string, and the value is a float or string. For a full list of attributes, contact your account manager. The attributes may vary depending on the Prism version used. attr_accessor :result @@ -29,6 +32,7 @@ class PrismInsights def self.attribute_map { :'version' => :'version', + :'model_version' => :'model_version', :'result' => :'result', :'error_reason' => :'error_reason' } @@ -43,6 +47,7 @@ def self.acceptable_attributes def self.openapi_types { :'version' => :'Integer', + :'model_version' => :'String', :'result' => :'Object', :'error_reason' => :'String' } @@ -73,6 +78,10 @@ def initialize(attributes = {}) self.version = attributes[:'version'] end + if attributes.key?(:'model_version') + self.model_version = attributes[:'model_version'] + end + if attributes.key?(:'result') self.result = attributes[:'result'] end @@ -106,6 +115,7 @@ def ==(o) return true if self.equal?(o) self.class == o.class && version == o.version && + model_version == o.model_version && result == o.result && error_reason == o.error_reason end @@ -119,7 +129,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [version, result, error_reason].hash + [version, model_version, result, error_reason].hash end # Builds the object from hash diff --git a/lib/plaid/models/prism_insights_version.rb b/lib/plaid/models/prism_insights_version.rb index e8358af67..dae006270 100644 --- a/lib/plaid/models/prism_insights_version.rb +++ b/lib/plaid/models/prism_insights_version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_versions.rb b/lib/plaid/models/prism_versions.rb index 40ae5092d..3136e18cf 100644 --- a/lib/plaid/models/prism_versions.rb +++ b/lib/plaid/models/prism_versions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/prism_versions_deprecated.rb b/lib/plaid/models/prism_versions_deprecated.rb index 8b2d4ba22..2f3425a31 100644 --- a/lib/plaid/models/prism_versions_deprecated.rb +++ b/lib/plaid/models/prism_versions_deprecated.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_account_get_request.rb b/lib/plaid/models/processor_account_get_request.rb index 3a99f66e0..4365a0291 100644 --- a/lib/plaid/models/processor_account_get_request.rb +++ b/lib/plaid/models/processor_account_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_account_get_response.rb b/lib/plaid/models/processor_account_get_response.rb index 17bb94991..b78294165 100644 --- a/lib/plaid/models/processor_account_get_response.rb +++ b/lib/plaid/models/processor_account_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_apex_processor_token_create_request.rb b/lib/plaid/models/processor_apex_processor_token_create_request.rb index 170b8734b..a0daa39a6 100644 --- a/lib/plaid/models/processor_apex_processor_token_create_request.rb +++ b/lib/plaid/models/processor_apex_processor_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ProcessorApexProcessorTokenCreateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The `account_id` value obtained from the `onSuccess` callback in Link diff --git a/lib/plaid/models/processor_auth_get_request.rb b/lib/plaid/models/processor_auth_get_request.rb index 25f9fa43b..57c0b76d4 100644 --- a/lib/plaid/models/processor_auth_get_request.rb +++ b/lib/plaid/models/processor_auth_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_auth_get_response.rb b/lib/plaid/models/processor_auth_get_response.rb index b55c9771e..c4c1b9be3 100644 --- a/lib/plaid/models/processor_auth_get_response.rb +++ b/lib/plaid/models/processor_auth_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_balance_get_request.rb b/lib/plaid/models/processor_balance_get_request.rb index 23bb46e48..424fdef92 100644 --- a/lib/plaid/models/processor_balance_get_request.rb +++ b/lib/plaid/models/processor_balance_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_balance_get_request_options.rb b/lib/plaid/models/processor_balance_get_request_options.rb index 92e4b9c75..4bec91454 100644 --- a/lib/plaid/models/processor_balance_get_request_options.rb +++ b/lib/plaid/models/processor_balance_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_balance_get_response.rb b/lib/plaid/models/processor_balance_get_response.rb index 87fef3534..31be2e719 100644 --- a/lib/plaid/models/processor_balance_get_response.rb +++ b/lib/plaid/models/processor_balance_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_bank_transfer_create_request.rb b/lib/plaid/models/processor_bank_transfer_create_request.rb index 75bb2c104..91a28a069 100644 --- a/lib/plaid/models/processor_bank_transfer_create_request.rb +++ b/lib/plaid/models/processor_bank_transfer_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -35,7 +35,7 @@ class ProcessorBankTransferCreateRequest # The amount of the bank transfer (decimal string with two digits of precision e.g. \"10.00\"). attr_accessor :amount - # The currency of the transfer amount – should be set to \"USD\". + # The currency of the transfer amount - should be set to \"USD\". attr_accessor :iso_currency_code # The transfer description. Maximum of 10 characters. @@ -51,7 +51,7 @@ class ProcessorBankTransferCreateRequest # The Metadata object is a mapping of client-provided string fields to any string value. The following limitations apply: The JSON values must be Strings (no nested JSON objects allowed) Only ASCII characters may be used Maximum of 50 key/value pairs Maximum key length of 40 characters Maximum value length of 500 characters attr_accessor :metadata - # Plaid’s unique identifier for the origination account for this transfer. If you have more than one origination account, this value must be specified. + # Plaid's unique identifier for the origination account for this transfer. If you have more than one origination account, this value must be specified. attr_accessor :origination_account_id class EnumAttributeValidator diff --git a/lib/plaid/models/processor_bank_transfer_create_response.rb b/lib/plaid/models/processor_bank_transfer_create_response.rb index c5826ca7a..36eb19a93 100644 --- a/lib/plaid/models/processor_bank_transfer_create_response.rb +++ b/lib/plaid/models/processor_bank_transfer_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_default_update_webhook.rb b/lib/plaid/models/processor_default_update_webhook.rb index 27a9fda70..452c38283 100644 --- a/lib/plaid/models/processor_default_update_webhook.rb +++ b/lib/plaid/models/processor_default_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_historical_update_webhook.rb b/lib/plaid/models/processor_historical_update_webhook.rb index 4a117653e..a5c505832 100644 --- a/lib/plaid/models/processor_historical_update_webhook.rb +++ b/lib/plaid/models/processor_historical_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_identity_get_request.rb b/lib/plaid/models/processor_identity_get_request.rb index 0622870d3..cc09553e7 100644 --- a/lib/plaid/models/processor_identity_get_request.rb +++ b/lib/plaid/models/processor_identity_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_identity_get_response.rb b/lib/plaid/models/processor_identity_get_response.rb index 2fcdb7f97..13a05b0a7 100644 --- a/lib/plaid/models/processor_identity_get_response.rb +++ b/lib/plaid/models/processor_identity_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_identity_match_request.rb b/lib/plaid/models/processor_identity_match_request.rb index 36f7ccb55..4cc259e51 100644 --- a/lib/plaid/models/processor_identity_match_request.rb +++ b/lib/plaid/models/processor_identity_match_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_identity_match_response.rb b/lib/plaid/models/processor_identity_match_response.rb index 211f71e9b..1afd2f1b0 100644 --- a/lib/plaid/models/processor_identity_match_response.rb +++ b/lib/plaid/models/processor_identity_match_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_initial_update_webhook.rb b/lib/plaid/models/processor_initial_update_webhook.rb index 1a6c75b75..8cf8ab7bd 100644 --- a/lib/plaid/models/processor_initial_update_webhook.rb +++ b/lib/plaid/models/processor_initial_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_investments_auth_get_request.rb b/lib/plaid/models/processor_investments_auth_get_request.rb index 1006a2c3c..8ef48f099 100644 --- a/lib/plaid/models/processor_investments_auth_get_request.rb +++ b/lib/plaid/models/processor_investments_auth_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_investments_auth_get_response.rb b/lib/plaid/models/processor_investments_auth_get_response.rb index 72f32a927..aaa113569 100644 --- a/lib/plaid/models/processor_investments_auth_get_response.rb +++ b/lib/plaid/models/processor_investments_auth_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_investments_holdings_get_request.rb b/lib/plaid/models/processor_investments_holdings_get_request.rb index e57efa796..0432b6924 100644 --- a/lib/plaid/models/processor_investments_holdings_get_request.rb +++ b/lib/plaid/models/processor_investments_holdings_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_investments_holdings_get_response.rb b/lib/plaid/models/processor_investments_holdings_get_response.rb index 02d2c9872..d12ea1ac9 100644 --- a/lib/plaid/models/processor_investments_holdings_get_response.rb +++ b/lib/plaid/models/processor_investments_holdings_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # ProcessorInvestmentsHoldingsGetResponse defines the response schema for `/processor/invesments/holdings/get` + # ProcessorInvestmentsHoldingsGetResponse defines the response schema for `/processor/investments/holdings/get` class ProcessorInvestmentsHoldingsGetResponse attr_accessor :account diff --git a/lib/plaid/models/processor_investments_transactions_get_request.rb b/lib/plaid/models/processor_investments_transactions_get_request.rb index ba3aa9dc7..9734818c7 100644 --- a/lib/plaid/models/processor_investments_transactions_get_request.rb +++ b/lib/plaid/models/processor_investments_transactions_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_investments_transactions_get_response.rb b/lib/plaid/models/processor_investments_transactions_get_response.rb index 775a77c0a..186f8f2d5 100644 --- a/lib/plaid/models/processor_investments_transactions_get_response.rb +++ b/lib/plaid/models/processor_investments_transactions_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_liabilities_get_request.rb b/lib/plaid/models/processor_liabilities_get_request.rb index e35fe73dd..cec2414cf 100644 --- a/lib/plaid/models/processor_liabilities_get_request.rb +++ b/lib/plaid/models/processor_liabilities_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_liabilities_get_response.rb b/lib/plaid/models/processor_liabilities_get_response.rb index fc976c6d7..c385abd38 100644 --- a/lib/plaid/models/processor_liabilities_get_response.rb +++ b/lib/plaid/models/processor_liabilities_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_number.rb b/lib/plaid/models/processor_number.rb index c27ee7f52..a70c15d69 100644 --- a/lib/plaid/models/processor_number.rb +++ b/lib/plaid/models/processor_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # An object containing identifying numbers used for making electronic transfers to and from the `account`. The identifying number type (ACH, EFT, IBAN, or BACS) used will depend on the country of the account. An account may have more than one number type. If a particular identifying number type is not used by the `account` for which auth data has been requested, a null value will be returned. + # An object containing identifying numbers used for making electronic transfers to and from the `account`. The identifying number type (ACH, EFT, IBAN, or Bacs) used will depend on the country of the account. An account may have more than one number type. If a particular identifying number type is not used by the `account` for which auth data has been requested, a null value will be returned. class ProcessorNumber attr_accessor :ach diff --git a/lib/plaid/models/processor_recurring_transactions_update_webhook.rb b/lib/plaid/models/processor_recurring_transactions_update_webhook.rb index aa2eb1761..9a48c0bff 100644 --- a/lib/plaid/models/processor_recurring_transactions_update_webhook.rb +++ b/lib/plaid/models/processor_recurring_transactions_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_signal_decision_report_request.rb b/lib/plaid/models/processor_signal_decision_report_request.rb index 1f37985b6..245638c1a 100644 --- a/lib/plaid/models/processor_signal_decision_report_request.rb +++ b/lib/plaid/models/processor_signal_decision_report_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_signal_decision_report_response.rb b/lib/plaid/models/processor_signal_decision_report_response.rb index f29d9fe73..83fc82725 100644 --- a/lib/plaid/models/processor_signal_decision_report_response.rb +++ b/lib/plaid/models/processor_signal_decision_report_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_signal_evaluate_request.rb b/lib/plaid/models/processor_signal_evaluate_request.rb index b841071c1..96b82c682 100644 --- a/lib/plaid/models/processor_signal_evaluate_request.rb +++ b/lib/plaid/models/processor_signal_evaluate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -37,10 +37,10 @@ class ProcessorSignalEvaluateRequest # A unique ID that identifies the end user in your system. This ID is used to correlate requests by a user with multiple Items. Personally identifiable information, such as an email address or phone number, should not be used in the `client_user_id`. attr_accessor :client_user_id - # **true** if the ACH transaction is a recurring transaction; **false** otherwise + # **true** if the ACH transaction is a recurring transaction; **false** otherwise. attr_accessor :is_recurring - # The default ACH or non-ACH payment method to complete the transaction. `SAME_DAY_ACH`: Same Day ACH by Nacha. The debit transaction is processed and settled on the same day. `STANDARD_ACH`: standard ACH by Nacha. `MULTIPLE_PAYMENT_METHODS`: if there is no default debit rail or there are multiple payment methods. Possible values: `SAME_DAY_ACH`, `STANDARD_ACH`, `MULTIPLE_PAYMENT_METHODS` + # The default ACH or non-ACH payment method to complete the transaction. `SAME_DAY_ACH`: Same Day ACH by Nacha. The debit transaction is processed and settled on the same day. `STANDARD_ACH`: Standard ACH by Nacha. `MULTIPLE_PAYMENT_METHODS`: If there is no default debit rail or there are multiple payment methods. Possible values: `SAME_DAY_ACH`, `STANDARD_ACH`, `MULTIPLE_PAYMENT_METHODS` attr_accessor :default_payment_method attr_accessor :user diff --git a/lib/plaid/models/processor_signal_evaluate_response.rb b/lib/plaid/models/processor_signal_evaluate_response.rb index df4134b9e..5f354e65d 100644 --- a/lib/plaid/models/processor_signal_evaluate_response.rb +++ b/lib/plaid/models/processor_signal_evaluate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_signal_prepare_request.rb b/lib/plaid/models/processor_signal_prepare_request.rb index d9ff38b3c..1dc35d588 100644 --- a/lib/plaid/models/processor_signal_prepare_request.rb +++ b/lib/plaid/models/processor_signal_prepare_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_signal_prepare_response.rb b/lib/plaid/models/processor_signal_prepare_response.rb index c6325b20a..e62e4fd74 100644 --- a/lib/plaid/models/processor_signal_prepare_response.rb +++ b/lib/plaid/models/processor_signal_prepare_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_signal_return_report_request.rb b/lib/plaid/models/processor_signal_return_report_request.rb index 3977e7631..f04fc7749 100644 --- a/lib/plaid/models/processor_signal_return_report_request.rb +++ b/lib/plaid/models/processor_signal_return_report_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_signal_return_report_response.rb b/lib/plaid/models/processor_signal_return_report_response.rb index 65d46efa6..9dced7e8c 100644 --- a/lib/plaid/models/processor_signal_return_report_response.rb +++ b/lib/plaid/models/processor_signal_return_report_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_stripe_bank_account_token_create_request.rb b/lib/plaid/models/processor_stripe_bank_account_token_create_request.rb index bf7004626..0ffaf9200 100644 --- a/lib/plaid/models/processor_stripe_bank_account_token_create_request.rb +++ b/lib/plaid/models/processor_stripe_bank_account_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # ProcessorStripeBankAccountTokenCreateRequest defines the request schema for `/processor/stripe/bank_account/create` + # ProcessorStripeBankAccountTokenCreateRequest defines the request schema for `/processor/stripe/bank_account_token/create` class ProcessorStripeBankAccountTokenCreateRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id @@ -22,7 +22,7 @@ class ProcessorStripeBankAccountTokenCreateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The `account_id` value obtained from the `onSuccess` callback in Link diff --git a/lib/plaid/models/processor_stripe_bank_account_token_create_response.rb b/lib/plaid/models/processor_stripe_bank_account_token_create_response.rb index 7092667ad..9b9cf93bf 100644 --- a/lib/plaid/models/processor_stripe_bank_account_token_create_response.rb +++ b/lib/plaid/models/processor_stripe_bank_account_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # ProcessorStripeBankAccountTokenCreateResponse defines the response schema for `/processor/stripe/bank_account/create` + # ProcessorStripeBankAccountTokenCreateResponse defines the response schema for `/processor/stripe/bank_account_token/create` class ProcessorStripeBankAccountTokenCreateResponse # A token that can be sent to Stripe for use in making API calls to Plaid attr_accessor :stripe_bank_account_token diff --git a/lib/plaid/models/processor_sync_updates_available_webhook.rb b/lib/plaid/models/processor_sync_updates_available_webhook.rb index dbf95c4fb..b2290c23d 100644 --- a/lib/plaid/models/processor_sync_updates_available_webhook.rb +++ b/lib/plaid/models/processor_sync_updates_available_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_token_create_request.rb b/lib/plaid/models/processor_token_create_request.rb index cc6132347..bb91ad9e2 100644 --- a/lib/plaid/models/processor_token_create_request.rb +++ b/lib/plaid/models/processor_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ProcessorTokenCreateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The `account_id` value obtained from the `onSuccess` callback in Link @@ -147,7 +147,7 @@ def valid? return false if @access_token.nil? return false if @account_id.nil? return false if @processor.nil? - processor_validator = EnumAttributeValidator.new('String', ["dwolla", "galileo", "modern_treasury", "ocrolus", "vesta", "drivewealth", "vopay", "achq", "check", "checkbook", "circle", "sila_money", "rize", "svb_api", "unit", "wyre", "lithic", "alpaca", "astra", "moov", "treasury_prime", "marqeta", "checkout", "solid", "highnote", "gemini", "apex_clearing", "gusto", "adyen", "atomic", "i2c", "wepay", "riskified", "utb", "adp_roll", "fortress_trust", "bond", "bakkt", "teal", "zero_hash", "taba_pay", "knot", "sardine", "alloy", "finix", "nuvei", "layer", "boom", "paynote", "stake", "wedbush", "esusu", "ansa", "scribeup", "straddle", "loanpro", "bloom_credit", "sfox", "brale", "parafin", "cardless", "open_ledger", "valon", "gainbridge", "cardlytics", "pinwheel", "thread_bank", "array", "fiant", "oatfi", "curinos"]) + processor_validator = EnumAttributeValidator.new('String', ["dwolla", "galileo", "modern_treasury", "ocrolus", "vesta", "drivewealth", "vopay", "achq", "check", "checkbook", "circle", "sila_money", "rize", "svb_api", "unit", "wyre", "lithic", "alpaca", "astra", "moov", "treasury_prime", "marqeta", "checkout", "solid", "highnote", "gemini", "apex_clearing", "gusto", "adyen", "atomic", "i2c", "wepay", "riskified", "utb", "adp_roll", "fortress_trust", "bond", "bakkt", "teal", "zero_hash", "taba_pay", "knot", "sardine", "alloy", "finix", "nuvei", "layer", "boom", "paynote", "stake", "wedbush", "esusu", "ansa", "scribeup", "straddle", "loanpro", "bloom_credit", "sfox", "brale", "parafin", "cardless", "open_ledger", "valon", "gainbridge", "cardlytics", "pinwheel", "thread_bank", "array", "fiant", "oatfi", "curinos", "frame", "interchecks", "interchange", "atomicfi", "pay", "natural", "kanmon"]) return false unless processor_validator.valid?(@processor) true end @@ -155,7 +155,7 @@ def valid? # Custom attribute writer method checking allowed values (enum). # @param [Object] processor Object to be assigned def processor=(processor) - validator = EnumAttributeValidator.new('String', ["dwolla", "galileo", "modern_treasury", "ocrolus", "vesta", "drivewealth", "vopay", "achq", "check", "checkbook", "circle", "sila_money", "rize", "svb_api", "unit", "wyre", "lithic", "alpaca", "astra", "moov", "treasury_prime", "marqeta", "checkout", "solid", "highnote", "gemini", "apex_clearing", "gusto", "adyen", "atomic", "i2c", "wepay", "riskified", "utb", "adp_roll", "fortress_trust", "bond", "bakkt", "teal", "zero_hash", "taba_pay", "knot", "sardine", "alloy", "finix", "nuvei", "layer", "boom", "paynote", "stake", "wedbush", "esusu", "ansa", "scribeup", "straddle", "loanpro", "bloom_credit", "sfox", "brale", "parafin", "cardless", "open_ledger", "valon", "gainbridge", "cardlytics", "pinwheel", "thread_bank", "array", "fiant", "oatfi", "curinos"]) + validator = EnumAttributeValidator.new('String', ["dwolla", "galileo", "modern_treasury", "ocrolus", "vesta", "drivewealth", "vopay", "achq", "check", "checkbook", "circle", "sila_money", "rize", "svb_api", "unit", "wyre", "lithic", "alpaca", "astra", "moov", "treasury_prime", "marqeta", "checkout", "solid", "highnote", "gemini", "apex_clearing", "gusto", "adyen", "atomic", "i2c", "wepay", "riskified", "utb", "adp_roll", "fortress_trust", "bond", "bakkt", "teal", "zero_hash", "taba_pay", "knot", "sardine", "alloy", "finix", "nuvei", "layer", "boom", "paynote", "stake", "wedbush", "esusu", "ansa", "scribeup", "straddle", "loanpro", "bloom_credit", "sfox", "brale", "parafin", "cardless", "open_ledger", "valon", "gainbridge", "cardlytics", "pinwheel", "thread_bank", "array", "fiant", "oatfi", "curinos", "frame", "interchecks", "interchange", "atomicfi", "pay", "natural", "kanmon"]) unless validator.valid?(processor) fail ArgumentError, "invalid value for \"processor\", must be one of #{validator.allowable_values}." end diff --git a/lib/plaid/models/processor_token_create_response.rb b/lib/plaid/models/processor_token_create_response.rb index 4b9d5af61..85b556c9b 100644 --- a/lib/plaid/models/processor_token_create_response.rb +++ b/lib/plaid/models/processor_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_token_permissions_get_request.rb b/lib/plaid/models/processor_token_permissions_get_request.rb index da3739941..339618003 100644 --- a/lib/plaid/models/processor_token_permissions_get_request.rb +++ b/lib/plaid/models/processor_token_permissions_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_token_permissions_get_response.rb b/lib/plaid/models/processor_token_permissions_get_response.rb index 1fed5afde..0c86372d8 100644 --- a/lib/plaid/models/processor_token_permissions_get_response.rb +++ b/lib/plaid/models/processor_token_permissions_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_token_permissions_set_request.rb b/lib/plaid/models/processor_token_permissions_set_request.rb index 0a0a2cf18..d6ab0a59c 100644 --- a/lib/plaid/models/processor_token_permissions_set_request.rb +++ b/lib/plaid/models/processor_token_permissions_set_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_token_permissions_set_response.rb b/lib/plaid/models/processor_token_permissions_set_response.rb index 2e9bff8c0..4f65f05e3 100644 --- a/lib/plaid/models/processor_token_permissions_set_response.rb +++ b/lib/plaid/models/processor_token_permissions_set_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_token_webhook_update.rb b/lib/plaid/models/processor_token_webhook_update.rb index ee5069897..c482b3087 100644 --- a/lib/plaid/models/processor_token_webhook_update.rb +++ b/lib/plaid/models/processor_token_webhook_update.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_token_webhook_update_request.rb b/lib/plaid/models/processor_token_webhook_update_request.rb index d35c1bdd3..07f7da720 100644 --- a/lib/plaid/models/processor_token_webhook_update_request.rb +++ b/lib/plaid/models/processor_token_webhook_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_token_webhook_update_response.rb b/lib/plaid/models/processor_token_webhook_update_response.rb index 72b9afb23..b48ca6994 100644 --- a/lib/plaid/models/processor_token_webhook_update_response.rb +++ b/lib/plaid/models/processor_token_webhook_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_transactions_get_request.rb b/lib/plaid/models/processor_transactions_get_request.rb index 3b62d20c4..6f4920c7d 100644 --- a/lib/plaid/models/processor_transactions_get_request.rb +++ b/lib/plaid/models/processor_transactions_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_transactions_get_request_options.rb b/lib/plaid/models/processor_transactions_get_request_options.rb index 6cbf34e4c..59981c5db 100644 --- a/lib/plaid/models/processor_transactions_get_request_options.rb +++ b/lib/plaid/models/processor_transactions_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_transactions_get_response.rb b/lib/plaid/models/processor_transactions_get_response.rb index edc7dbabb..c2648aaf8 100644 --- a/lib/plaid/models/processor_transactions_get_response.rb +++ b/lib/plaid/models/processor_transactions_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_transactions_recurring_get_request.rb b/lib/plaid/models/processor_transactions_recurring_get_request.rb index f2e6109d4..aeecec2d1 100644 --- a/lib/plaid/models/processor_transactions_recurring_get_request.rb +++ b/lib/plaid/models/processor_transactions_recurring_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_transactions_recurring_get_response.rb b/lib/plaid/models/processor_transactions_recurring_get_response.rb index b6aed1d0f..6302ecf3b 100644 --- a/lib/plaid/models/processor_transactions_recurring_get_response.rb +++ b/lib/plaid/models/processor_transactions_recurring_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_transactions_refresh_request.rb b/lib/plaid/models/processor_transactions_refresh_request.rb index 22fa064ca..ec632d3fd 100644 --- a/lib/plaid/models/processor_transactions_refresh_request.rb +++ b/lib/plaid/models/processor_transactions_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_transactions_refresh_response.rb b/lib/plaid/models/processor_transactions_refresh_response.rb index fc68dd26f..e5658d56a 100644 --- a/lib/plaid/models/processor_transactions_refresh_response.rb +++ b/lib/plaid/models/processor_transactions_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_transactions_removed_webhook.rb b/lib/plaid/models/processor_transactions_removed_webhook.rb index ed8db72cb..02815e96c 100644 --- a/lib/plaid/models/processor_transactions_removed_webhook.rb +++ b/lib/plaid/models/processor_transactions_removed_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/processor_transactions_sync_request.rb b/lib/plaid/models/processor_transactions_sync_request.rb index 3882e66da..2a33d6e8c 100644 --- a/lib/plaid/models/processor_transactions_sync_request.rb +++ b/lib/plaid/models/processor_transactions_sync_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class ProcessorTransactionsSyncRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The cursor value represents the last update requested. Providing it will cause the response to only return changes after this update. If omitted, the entire history of updates will be returned, starting with the first-added transactions on the item. Note: The upper-bound length of this cursor is 256 characters of base64. + # The cursor value represents the last update requested. Providing it will cause the response to only return changes after this update. If omitted, the entire history of updates will be returned, starting with the first-added transactions on the Item. Note: The upper-bound length of this cursor is 256 characters of base64. attr_accessor :cursor # The number of transaction updates to fetch. diff --git a/lib/plaid/models/processor_transactions_sync_response.rb b/lib/plaid/models/processor_transactions_sync_response.rb index a5e5ba67a..f1c290f53 100644 --- a/lib/plaid/models/processor_transactions_sync_response.rb +++ b/lib/plaid/models/processor_transactions_sync_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -32,7 +32,7 @@ class ProcessorTransactionsSyncResponse # Cursor used for fetching any future updates after the latest update provided in this response. The cursor obtained after all pages have been pulled (indicated by `has_more` being `false`) will be valid for at least 1 year. This cursor should be persisted for later calls. If transactions are not yet available, this will be an empty string. attr_accessor :next_cursor - # Represents if more than requested count of transaction updates exist. If true, the additional updates can be fetched by making an additional request with `cursor` set to `next_cursor`. If `has_more` is true, it’s important to pull all available pages, to make it less likely for underlying data changes to conflict with pagination. + # Represents if more than requested count of transaction updates exist. If true, the additional updates can be fetched by making an additional request with `cursor` set to `next_cursor`. If `has_more` is true, it's important to pull all available pages, to make it less likely for underlying data changes to conflict with pagination. attr_accessor :has_more # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/product_access.rb b/lib/plaid/models/product_access.rb index 83586a343..2ae6b92c6 100644 --- a/lib/plaid/models/product_access.rb +++ b/lib/plaid/models/product_access.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/product_permissions_required_auth_webhook.rb b/lib/plaid/models/product_permissions_required_auth_webhook.rb index d93a28e4f..9d299b8a7 100644 --- a/lib/plaid/models/product_permissions_required_auth_webhook.rb +++ b/lib/plaid/models/product_permissions_required_auth_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/product_permissions_required_identity_webhook.rb b/lib/plaid/models/product_permissions_required_identity_webhook.rb index e75e4c268..858c9470c 100644 --- a/lib/plaid/models/product_permissions_required_identity_webhook.rb +++ b/lib/plaid/models/product_permissions_required_identity_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/product_status.rb b/lib/plaid/models/product_status.rb index 6544d8fab..ba646703c 100644 --- a/lib/plaid/models/product_status.rb +++ b/lib/plaid/models/product_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/product_status_breakdown.rb b/lib/plaid/models/product_status_breakdown.rb index bd9992c5d..192ac4366 100644 --- a/lib/plaid/models/product_status_breakdown.rb +++ b/lib/plaid/models/product_status_breakdown.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/products.rb b/lib/plaid/models/products.rb index 66c9977ae..a27bd012c 100644 --- a/lib/plaid/models/products.rb +++ b/lib/plaid/models/products.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -49,6 +49,7 @@ class Products CRA_MONITORING = "cra_monitoring".freeze CRA_LEND_SCORE = "cra_lend_score".freeze CRA_PLAID_CREDIT_SCORE = "cra_plaid_credit_score".freeze + CRA_QUALIFY = "cra_qualify".freeze LAYER = "layer".freeze PAY_BY_BANK = "pay_by_bank".freeze PROTECT_LINKED_BANK = "protect_linked_bank".freeze diff --git a/lib/plaid/models/products_terminate_reason_code.rb b/lib/plaid/models/products_terminate_reason_code.rb new file mode 100644 index 000000000..97185a186 --- /dev/null +++ b/lib/plaid/models/products_terminate_reason_code.rb @@ -0,0 +1,50 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class ProductsTerminateReasonCode + FRAUD_FIRST_PARTY = "FRAUD_FIRST_PARTY".freeze + FRAUD_FALSE_IDENTITY = "FRAUD_FALSE_IDENTITY".freeze + FRAUD_ABUSE = "FRAUD_ABUSE".freeze + FRAUD_OTHER = "FRAUD_OTHER".freeze + FRAUD_TRANSACTION = "FRAUD_TRANSACTION".freeze + CONSUMER_LOAN_PAID_OFF = "CONSUMER_LOAN_PAID_OFF".freeze + CONSUMER_ACCOUNT_CLOSED = "CONSUMER_ACCOUNT_CLOSED".freeze + CONSUMER_CHARGE_OFF = "CONSUMER_CHARGE_OFF".freeze + CONSUMER_PAYMENT_METHOD_SWITCHED = "CONSUMER_PAYMENT_METHOD_SWITCHED".freeze + USER_OFFBOARDING = "USER_OFFBOARDING".freeze + DUPLICATE_ITEM = "DUPLICATE_ITEM".freeze + BILLING_TERMINATION = "BILLING_TERMINATION".freeze + OTHER = "OTHER".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/profile_network_status_get_request.rb b/lib/plaid/models/profile_network_status_get_request.rb index 9ae63daa5..4dc6f9639 100644 --- a/lib/plaid/models/profile_network_status_get_request.rb +++ b/lib/plaid/models/profile_network_status_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/profile_network_status_get_response.rb b/lib/plaid/models/profile_network_status_get_response.rb index 88a863742..60145cc0f 100644 --- a/lib/plaid/models/profile_network_status_get_response.rb +++ b/lib/plaid/models/profile_network_status_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/program_name_sensitivity.rb b/lib/plaid/models/program_name_sensitivity.rb index 328c10472..c0931cecd 100644 --- a/lib/plaid/models/program_name_sensitivity.rb +++ b/lib/plaid/models/program_name_sensitivity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/projected_income_summary_field_number.rb b/lib/plaid/models/projected_income_summary_field_number.rb index f9a99be14..5a8a5622a 100644 --- a/lib/plaid/models/projected_income_summary_field_number.rb +++ b/lib/plaid/models/projected_income_summary_field_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_bank_account.rb b/lib/plaid/models/protect_bank_account.rb index b3946dbf5..db5f493fa 100644 --- a/lib/plaid/models/protect_bank_account.rb +++ b/lib/plaid/models/protect_bank_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_compute_request.rb b/lib/plaid/models/protect_compute_request.rb index 167e89552..fe5c8d03a 100644 --- a/lib/plaid/models/protect_compute_request.rb +++ b/lib/plaid/models/protect_compute_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class ProtectComputeRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The name of the Trust Index model to use for calculating the Trust Index Score, with a major.minor version suffix. Examples include `ti-link-session-2.0` and `ti-identity-2.0`. The model specified may require certain fields within `model_inputs`. For example, `ti-link-session-2.0` requires the `link` field to be provided in `model_inputs`. + # The name of the Trust Index model to use for scoring, with a major.minor version suffix. Examples: `ti-link-session-2.0` (link-session fraud), `ti-identity-2.0` (identity fraud), `cash-advance-onboarding-1.0` (first cash advance), and `cash-advance-ongoing-1.0` (subsequent cash advances). The model specified may require certain fields within `model_inputs`; for example, `ti-link-session-2.0` requires the `link` field. Cash-advance models do not use `model_inputs`. attr_accessor :model attr_accessor :user diff --git a/lib/plaid/models/protect_compute_response.rb b/lib/plaid/models/protect_compute_response.rb index 6e7a1a28f..49911ef1f 100644 --- a/lib/plaid/models/protect_compute_response.rb +++ b/lib/plaid/models/protect_compute_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,15 +16,17 @@ module Plaid # Response object for /protect/compute class ProtectComputeResponse - # The trust index score. + # The Trust Index score, on a 0-100 scale where higher values indicate lower risk. attr_accessor :score # The versioned name of the Trust Index model used for scoring. attr_accessor :model - # Event fraud attributes as an arbitrary set of key-value pairs. + # Event fraud attributes as an arbitrary set of key-value pairs. The set of attributes returned varies by model. attr_accessor :attributes + attr_accessor :subscores + # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. attr_accessor :request_id @@ -34,6 +36,7 @@ def self.attribute_map :'score' => :'score', :'model' => :'model', :'attributes' => :'attributes', + :'subscores' => :'subscores', :'request_id' => :'request_id' } end @@ -49,6 +52,7 @@ def self.openapi_types :'score' => :'Integer', :'model' => :'String', :'attributes' => :'Hash', + :'subscores' => :'ProtectComputeSubscores', :'request_id' => :'String' } end @@ -58,6 +62,7 @@ def self.openapi_nullable Set.new([ :'score', :'attributes', + :'subscores', ]) end @@ -90,6 +95,10 @@ def initialize(attributes = {}) end end + if attributes.key?(:'subscores') + self.subscores = attributes[:'subscores'] + end + if attributes.key?(:'request_id') self.request_id = attributes[:'request_id'] end @@ -121,6 +130,7 @@ def ==(o) score == o.score && model == o.model && attributes == o.attributes && + subscores == o.subscores && request_id == o.request_id end @@ -133,7 +143,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [score, model, attributes, request_id].hash + [score, model, attributes, subscores, request_id].hash end # Builds the object from hash diff --git a/lib/plaid/models/protect_compute_subscores.rb b/lib/plaid/models/protect_compute_subscores.rb new file mode 100644 index 000000000..9f4b3aacf --- /dev/null +++ b/lib/plaid/models/protect_compute_subscores.rb @@ -0,0 +1,288 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Per-bucket subscores returned alongside the overall Trust Index score. For cash-advance models, each key maps to an amount-bucket subscore (0-100); higher values indicate lower fraud risk. Only buckets that were scored are included in the response. + class ProtectComputeSubscores + # Subscore for cash advance amounts in the range $0-$25. + attr_accessor :cash_advance_bucket_0_25 + + # Subscore for cash advance amounts in the range $25-$50. + attr_accessor :cash_advance_bucket_25_50 + + # Subscore for cash advance amounts in the range $50-$100. + attr_accessor :cash_advance_bucket_50_100 + + # Subscore for cash advance amounts in the range $100-$200. + attr_accessor :cash_advance_bucket_100_200 + + # Subscore for cash advance amounts in the range $200-$300. + attr_accessor :cash_advance_bucket_200_300 + + # Subscore for cash advance amounts in the range $300-$400. + attr_accessor :cash_advance_bucket_300_400 + + # Subscore for cash advance amounts in the range $400-$500. + attr_accessor :cash_advance_bucket_400_500 + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'cash_advance_bucket_0_25' => :'cash_advance_bucket_0_25', + :'cash_advance_bucket_25_50' => :'cash_advance_bucket_25_50', + :'cash_advance_bucket_50_100' => :'cash_advance_bucket_50_100', + :'cash_advance_bucket_100_200' => :'cash_advance_bucket_100_200', + :'cash_advance_bucket_200_300' => :'cash_advance_bucket_200_300', + :'cash_advance_bucket_300_400' => :'cash_advance_bucket_300_400', + :'cash_advance_bucket_400_500' => :'cash_advance_bucket_400_500' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'cash_advance_bucket_0_25' => :'Integer', + :'cash_advance_bucket_25_50' => :'Integer', + :'cash_advance_bucket_50_100' => :'Integer', + :'cash_advance_bucket_100_200' => :'Integer', + :'cash_advance_bucket_200_300' => :'Integer', + :'cash_advance_bucket_300_400' => :'Integer', + :'cash_advance_bucket_400_500' => :'Integer' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'cash_advance_bucket_0_25', + :'cash_advance_bucket_25_50', + :'cash_advance_bucket_50_100', + :'cash_advance_bucket_100_200', + :'cash_advance_bucket_200_300', + :'cash_advance_bucket_300_400', + :'cash_advance_bucket_400_500' + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::ProtectComputeSubscores` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::ProtectComputeSubscores`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'cash_advance_bucket_0_25') + self.cash_advance_bucket_0_25 = attributes[:'cash_advance_bucket_0_25'] + end + + if attributes.key?(:'cash_advance_bucket_25_50') + self.cash_advance_bucket_25_50 = attributes[:'cash_advance_bucket_25_50'] + end + + if attributes.key?(:'cash_advance_bucket_50_100') + self.cash_advance_bucket_50_100 = attributes[:'cash_advance_bucket_50_100'] + end + + if attributes.key?(:'cash_advance_bucket_100_200') + self.cash_advance_bucket_100_200 = attributes[:'cash_advance_bucket_100_200'] + end + + if attributes.key?(:'cash_advance_bucket_200_300') + self.cash_advance_bucket_200_300 = attributes[:'cash_advance_bucket_200_300'] + end + + if attributes.key?(:'cash_advance_bucket_300_400') + self.cash_advance_bucket_300_400 = attributes[:'cash_advance_bucket_300_400'] + end + + if attributes.key?(:'cash_advance_bucket_400_500') + self.cash_advance_bucket_400_500 = attributes[:'cash_advance_bucket_400_500'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + cash_advance_bucket_0_25 == o.cash_advance_bucket_0_25 && + cash_advance_bucket_25_50 == o.cash_advance_bucket_25_50 && + cash_advance_bucket_50_100 == o.cash_advance_bucket_50_100 && + cash_advance_bucket_100_200 == o.cash_advance_bucket_100_200 && + cash_advance_bucket_200_300 == o.cash_advance_bucket_200_300 && + cash_advance_bucket_300_400 == o.cash_advance_bucket_300_400 && + cash_advance_bucket_400_500 == o.cash_advance_bucket_400_500 + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [cash_advance_bucket_0_25, cash_advance_bucket_25_50, cash_advance_bucket_50_100, cash_advance_bucket_100_200, cash_advance_bucket_200_300, cash_advance_bucket_300_400, cash_advance_bucket_400_500].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/protect_event.rb b/lib/plaid/models/protect_event.rb index ef9b51da5..e2ae5891b 100644 --- a/lib/plaid/models/protect_event.rb +++ b/lib/plaid/models/protect_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_event_get_request.rb b/lib/plaid/models/protect_event_get_request.rb index b39f0f4d7..67b7b2462 100644 --- a/lib/plaid/models/protect_event_get_request.rb +++ b/lib/plaid/models/protect_event_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_event_get_response.rb b/lib/plaid/models/protect_event_get_response.rb index bdb9971cc..a5c643c6a 100644 --- a/lib/plaid/models/protect_event_get_response.rb +++ b/lib/plaid/models/protect_event_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -24,7 +24,7 @@ class ProtectEventGetResponse attr_accessor :trust_index - # Event fraud attributes as an arbitrary set of key-value pairs. + # Event fraud attributes as an arbitrary set of key-value pairs. The set of attributes returned varies by model. attr_accessor :fraud_attributes # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/protect_event_send_request.rb b/lib/plaid/models/protect_event_send_request.rb index a2ed08c44..1a3aa512c 100644 --- a/lib/plaid/models/protect_event_send_request.rb +++ b/lib/plaid/models/protect_event_send_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_event_send_response.rb b/lib/plaid/models/protect_event_send_response.rb index 6c350fe9f..f32e30522 100644 --- a/lib/plaid/models/protect_event_send_response.rb +++ b/lib/plaid/models/protect_event_send_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class ProtectEventSendResponse attr_accessor :trust_index - # Event fraud attributes as an arbitrary set of key-value pairs. + # Event fraud attributes as an arbitrary set of key-value pairs. The set of attributes returned varies by model. attr_accessor :fraud_attributes # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/protect_incident_amount.rb b/lib/plaid/models/protect_incident_amount.rb index 3db311b8c..3b7e311e0 100644 --- a/lib/plaid/models/protect_incident_amount.rb +++ b/lib/plaid/models/protect_incident_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_incident_event.rb b/lib/plaid/models/protect_incident_event.rb index 6f85efc7d..f2c61fc1e 100644 --- a/lib/plaid/models/protect_incident_event.rb +++ b/lib/plaid/models/protect_incident_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # details about the incident event. + # Details about the incident event. class ProtectIncidentEvent # A globally unique identifier representing a Protect event that may be associated with this incident. attr_accessor :protect_event_id @@ -39,6 +39,9 @@ class ProtectIncidentEvent # An access token associated with the Item related to this incident. attr_accessor :access_token + # An `item_id` associated with the Item related to this incident. To identify an Item when creating a report, provide `access_token`. + attr_accessor :item_id + # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { @@ -49,7 +52,8 @@ def self.attribute_map :'internal_reference' => :'internal_reference', :'time' => :'time', :'amount' => :'amount', - :'access_token' => :'access_token' + :'access_token' => :'access_token', + :'item_id' => :'item_id' } end @@ -68,7 +72,8 @@ def self.openapi_types :'internal_reference' => :'String', :'time' => :'Time', :'amount' => :'ProtectIncidentAmount', - :'access_token' => :'String' + :'access_token' => :'String', + :'item_id' => :'String' } end @@ -82,6 +87,7 @@ def self.openapi_nullable :'internal_reference', :'time', :'amount', + :'item_id' ]) end @@ -131,6 +137,10 @@ def initialize(attributes = {}) if attributes.key?(:'access_token') self.access_token = attributes[:'access_token'] end + + if attributes.key?(:'item_id') + self.item_id = attributes[:'item_id'] + end end # Show invalid properties with the reasons. Usually used together with valid? @@ -158,7 +168,8 @@ def ==(o) internal_reference == o.internal_reference && time == o.time && amount == o.amount && - access_token == o.access_token + access_token == o.access_token && + item_id == o.item_id end # @see the `==` method @@ -170,7 +181,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [protect_event_id, link_session_id, idv_session_id, signal_client_transaction_id, internal_reference, time, amount, access_token].hash + [protect_event_id, link_session_id, idv_session_id, signal_client_transaction_id, internal_reference, time, amount, access_token, item_id].hash end # Builds the object from hash diff --git a/lib/plaid/models/protect_incident_event_response.rb b/lib/plaid/models/protect_incident_event_response.rb index 84b8fd628..c82558d86 100644 --- a/lib/plaid/models/protect_incident_event_response.rb +++ b/lib/plaid/models/protect_incident_event_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_link_model_inputs.rb b/lib/plaid/models/protect_link_model_inputs.rb index 7e3e25988..e223a24b1 100644 --- a/lib/plaid/models/protect_link_model_inputs.rb +++ b/lib/plaid/models/protect_link_model_inputs.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_model_inputs.rb b/lib/plaid/models/protect_model_inputs.rb index 011ea3936..bfa4d90ec 100644 --- a/lib/plaid/models/protect_model_inputs.rb +++ b/lib/plaid/models/protect_model_inputs.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Inputs for the Trust Index model. The `link` field is required for any link session model type. + # Inputs required by certain Trust Index models. The `link` field is required for link-session models. Other model families (including cash-advance) are identified by `user` alone and do not use this object. class ProtectModelInputs attr_accessor :link diff --git a/lib/plaid/models/protect_report.rb b/lib/plaid/models/protect_report.rb index fdb1d7dec..78f4a58f0 100644 --- a/lib/plaid/models/protect_report.rb +++ b/lib/plaid/models/protect_report.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_report_confidence.rb b/lib/plaid/models/protect_report_confidence.rb index d1ed59044..c63f68aa7 100644 --- a/lib/plaid/models/protect_report_confidence.rb +++ b/lib/plaid/models/protect_report_confidence.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_report_create_request.rb b/lib/plaid/models/protect_report_create_request.rb index b0e998705..a551e7395 100644 --- a/lib/plaid/models/protect_report_create_request.rb +++ b/lib/plaid/models/protect_report_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Request object for `/protect/report/create`. Must provide either `user_id` or at least one of the following identifiers in `incident_event`: `link_session_id`, `idv_session_id`, `protect_event_id`, or `signal_client_transaction_id`. + # Request object for `/protect/report/create`. You must provide either `user_id`, or an `incident_event` with at least one supported identifier: `link_session_id`, `idv_session_id`, `protect_event_id`, `signal_client_transaction_id`, or `access_token`. Context fields such as `internal_reference`, `time`, `amount`, and `bank_account` do not satisfy this identifier requirement. class ProtectReportCreateRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id @@ -182,11 +182,6 @@ def list_invalid_properties invalid_properties.push('invalid value for "report_source", report_source cannot be nil.') end - if !@notes.nil? && @notes.to_s.length > 1024 - invalid_properties.push('invalid value for "notes", the character length must be smaller than or equal to 1024.') - end - - invalid_properties end @@ -196,21 +191,9 @@ def valid? return false if @report_confidence.nil? return false if @report_type.nil? return false if @report_source.nil? - return false if !@notes.nil? && @notes.to_s.length > 1024 true end - # Custom attribute writer method with validation - # @param [Object] notes Value to be assigned - def notes=(notes) - if !notes.nil? && notes.to_s.length > 1024 - fail ArgumentError, 'invalid value for "notes", the character length must be smaller than or equal to 1024.' - end - - - @notes = notes - end - # Checks equality by comparing each attribute. # @param [Object] Object to be compared def ==(o) diff --git a/lib/plaid/models/protect_report_create_response.rb b/lib/plaid/models/protect_report_create_response.rb index ae58d3e1a..88042424a 100644 --- a/lib/plaid/models/protect_report_create_response.rb +++ b/lib/plaid/models/protect_report_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_report_source.rb b/lib/plaid/models/protect_report_source.rb index dc1f07e4e..a5954351e 100644 --- a/lib/plaid/models/protect_report_source.rb +++ b/lib/plaid/models/protect_report_source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_report_type.rb b/lib/plaid/models/protect_report_type.rb index 17c41d2d9..2f72e5c6b 100644 --- a/lib/plaid/models/protect_report_type.rb +++ b/lib/plaid/models/protect_report_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_sdk_model_inputs.rb b/lib/plaid/models/protect_sdk_model_inputs.rb index 8fb690178..dc9d0c21e 100644 --- a/lib/plaid/models/protect_sdk_model_inputs.rb +++ b/lib/plaid/models/protect_sdk_model_inputs.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_user.rb b/lib/plaid/models/protect_user.rb index 318fbbcaf..0bf6874bb 100644 --- a/lib/plaid/models/protect_user.rb +++ b/lib/plaid/models/protect_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,12 +14,12 @@ require 'time' module Plaid - # Represents an end user for /protect/compute requests. + # Represents an end user for `/protect/compute` requests. class ProtectUser # The Plaid User ID returned from a previous call to `/user/create`. This or `client_user_id` can be provided, not both. attr_accessor :user_id - # A unique ID representing the end user. Maximum of 128 characters. Typically this will be a user ID number from your application. Personally identifiable information, such as an email address or phone number, should not be used in the `client_user_id`. + # A unique ID representing the end user, previously passed to `/user/create`. Maximum of 128 characters. Typically this will be a user ID number from your application. Personally identifiable information, such as an email address or phone number, should not be used in the `client_user_id`. attr_accessor :client_user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/protect_user_event_webhook.rb b/lib/plaid/models/protect_user_event_webhook.rb index e7a9c58cc..3381a6bb0 100644 --- a/lib/plaid/models/protect_user_event_webhook.rb +++ b/lib/plaid/models/protect_user_event_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class ProtectUserEventWebhook # The event ID of the user event that occurred. attr_accessor :event_id - # The type of user event that occurred. + # The type of user event that occurred. Possible values include `LINK_COMPLETE` (the Link session has finished and a Trust Index score has been computed without waiting for transaction extraction) and `PROTECT_RUN_FINISH` (extraction-required scoring is complete, including transaction extraction; may arrive 30 seconds or more after Link completion). attr_accessor :event_type # The timestamp of the event, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format, e.g. `\"2017-09-14T14:42:19.350Z\"` diff --git a/lib/plaid/models/protect_user_insights_get_request.rb b/lib/plaid/models/protect_user_insights_get_request.rb index 4eafe12e3..cbb254fc1 100644 --- a/lib/plaid/models/protect_user_insights_get_request.rb +++ b/lib/plaid/models/protect_user_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/protect_user_insights_get_response.rb b/lib/plaid/models/protect_user_insights_get_response.rb index 0e3dd180f..529886b43 100644 --- a/lib/plaid/models/protect_user_insights_get_response.rb +++ b/lib/plaid/models/protect_user_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/provider_business_address.rb b/lib/plaid/models/provider_business_address.rb index 99763c41f..0c77a30b9 100644 --- a/lib/plaid/models/provider_business_address.rb +++ b/lib/plaid/models/provider_business_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/provider_business_name.rb b/lib/plaid/models/provider_business_name.rb index e8bc884b3..b79da6da7 100644 --- a/lib/plaid/models/provider_business_name.rb +++ b/lib/plaid/models/provider_business_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/proxy_type.rb b/lib/plaid/models/proxy_type.rb index 1c54bd331..a34d0240d 100644 --- a/lib/plaid/models/proxy_type.rb +++ b/lib/plaid/models/proxy_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/pslf_status.rb b/lib/plaid/models/pslf_status.rb index 71c1f9e1a..211f0febe 100644 --- a/lib/plaid/models/pslf_status.rb +++ b/lib/plaid/models/pslf_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/reason_code.rb b/lib/plaid/models/reason_code.rb index 2ac1c4591..a75fb0f12 100644 --- a/lib/plaid/models/reason_code.rb +++ b/lib/plaid/models/reason_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/recaptcha_required_error.rb b/lib/plaid/models/recaptcha_required_error.rb index 3032e8b6c..c86c36c0c 100644 --- a/lib/plaid/models/recaptcha_required_error.rb +++ b/lib/plaid/models/recaptcha_required_error.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The request was flagged by Plaid's fraud system, and requires additional verification to ensure they are not a bot. + # The request was flagged by Plaid's fraud system and requires additional verification to ensure the user is not a bot. class RecaptchaRequiredError # `RECAPTCHA_ERROR` attr_accessor :error_type @@ -33,7 +33,7 @@ class RecaptchaRequiredError # Plaid's fraud system detects abusive traffic and considers a variety of parameters throughout Item creation requests. When a request is considered risky or possibly fraudulent, Link presents a reCAPTCHA for the user to solve. attr_accessor :common_causes - # Link will automatically guide your user through reCAPTCHA verification. As a general rule, we recommend instrumenting basic fraud monitoring to detect and protect your website from spam and abuse. If your user cannot verify their session, please submit a Support ticket with the following identifiers: `link_session_id` or `request_id` + # Link will automatically guide your user through reCAPTCHA verification. As a general rule, we recommend instrumenting basic fraud monitoring to detect and protect your website from spam and abuse. If your user cannot verify their session, please submit a support ticket with the following identifiers: `link_session_id` or `request_id` attr_accessor :troubleshooting_steps # Attribute mapping from ruby-style variable name to JSON key. @@ -60,7 +60,7 @@ def self.openapi_types :'error_type' => :'String', :'error_code' => :'String', :'display_message' => :'String', - :'http_code' => :'String', + :'http_code' => :'Integer', :'link_user_experience' => :'String', :'common_causes' => :'String', :'troubleshooting_steps' => :'String' @@ -70,6 +70,7 @@ def self.openapi_types # List of attributes with nullable: true def self.openapi_nullable Set.new([ + :'display_message', ]) end @@ -129,26 +130,10 @@ def list_invalid_properties invalid_properties.push('invalid value for "error_code", error_code cannot be nil.') end - if @display_message.nil? - invalid_properties.push('invalid value for "display_message", display_message cannot be nil.') - end - if @http_code.nil? invalid_properties.push('invalid value for "http_code", http_code cannot be nil.') end - if @link_user_experience.nil? - invalid_properties.push('invalid value for "link_user_experience", link_user_experience cannot be nil.') - end - - if @common_causes.nil? - invalid_properties.push('invalid value for "common_causes", common_causes cannot be nil.') - end - - if @troubleshooting_steps.nil? - invalid_properties.push('invalid value for "troubleshooting_steps", troubleshooting_steps cannot be nil.') - end - invalid_properties end @@ -157,11 +142,7 @@ def list_invalid_properties def valid? return false if @error_type.nil? return false if @error_code.nil? - return false if @display_message.nil? return false if @http_code.nil? - return false if @link_user_experience.nil? - return false if @common_causes.nil? - return false if @troubleshooting_steps.nil? true end diff --git a/lib/plaid/models/recipient_bacs.rb b/lib/plaid/models/recipient_bacs.rb index 52a4a156c..02ec3d33a 100644 --- a/lib/plaid/models/recipient_bacs.rb +++ b/lib/plaid/models/recipient_bacs.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # An object containing a BACS account number and sort code. If an IBAN is not provided or if you need to accept domestic GBP-denominated payments, BACS data is required. + # An object containing a Bacs account number and sort code. If an IBAN is not provided or if you need to accept domestic GBP-denominated payments, Bacs data is required. class RecipientBACS # The account number of the account. Maximum of 10 characters. attr_accessor :account diff --git a/lib/plaid/models/recipient_bacs_nullable.rb b/lib/plaid/models/recipient_bacs_nullable.rb index 54d5e4173..fa37a2684 100644 --- a/lib/plaid/models/recipient_bacs_nullable.rb +++ b/lib/plaid/models/recipient_bacs_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # An object containing a BACS account number and sort code. If an IBAN is not provided or if this recipient needs to accept domestic GBP-denominated payments, BACS data is required. + # An object containing a Bacs account number and sort code. If an IBAN is not provided or if this recipient needs to accept domestic GBP-denominated payments, Bacs data is required. class RecipientBACSNullable # The account number of the account. Maximum of 10 characters. attr_accessor :account diff --git a/lib/plaid/models/recommendation_string.rb b/lib/plaid/models/recommendation_string.rb index c5e18cde5..2b21de184 100644 --- a/lib/plaid/models/recommendation_string.rb +++ b/lib/plaid/models/recommendation_string.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/recurring_cancelled_webhook.rb b/lib/plaid/models/recurring_cancelled_webhook.rb index 6bbbc088c..f8d8c28b4 100644 --- a/lib/plaid/models/recurring_cancelled_webhook.rb +++ b/lib/plaid/models/recurring_cancelled_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class RecurringCancelledWebhook # `RECURRING_CANCELLED` attr_accessor :webhook_code - # Plaid’s unique identifier for a recurring transfer. + # Plaid's unique identifier for a recurring transfer. attr_accessor :recurring_transfer_id attr_accessor :environment diff --git a/lib/plaid/models/recurring_insights_stream.rb b/lib/plaid/models/recurring_insights_stream.rb index 1673f3e93..883398711 100644 --- a/lib/plaid/models/recurring_insights_stream.rb +++ b/lib/plaid/models/recurring_insights_stream.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/recurring_new_transfer_webhook.rb b/lib/plaid/models/recurring_new_transfer_webhook.rb index 1892e3e31..3d07cf47e 100644 --- a/lib/plaid/models/recurring_new_transfer_webhook.rb +++ b/lib/plaid/models/recurring_new_transfer_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class RecurringNewTransferWebhook # `RECURRING_NEW_TRANSFER` attr_accessor :webhook_code - # Plaid’s unique identifier for a recurring transfer. + # Plaid's unique identifier for a recurring transfer. attr_accessor :recurring_transfer_id - # Plaid’s unique identifier for a transfer. + # Plaid's unique identifier for a transfer. attr_accessor :transfer_id attr_accessor :environment diff --git a/lib/plaid/models/recurring_transaction_frequency.rb b/lib/plaid/models/recurring_transaction_frequency.rb index 24f0495f3..f53a43919 100644 --- a/lib/plaid/models/recurring_transaction_frequency.rb +++ b/lib/plaid/models/recurring_transaction_frequency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/recurring_transactions.rb b/lib/plaid/models/recurring_transactions.rb index 61cdbd4e4..cb13d6719 100644 --- a/lib/plaid/models/recurring_transactions.rb +++ b/lib/plaid/models/recurring_transactions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/recurring_transactions_update_webhook.rb b/lib/plaid/models/recurring_transactions_update_webhook.rb index c1241e6f3..1c43268e9 100644 --- a/lib/plaid/models/recurring_transactions_update_webhook.rb +++ b/lib/plaid/models/recurring_transactions_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/recurring_transfer.rb b/lib/plaid/models/recurring_transfer.rb index c7eccf085..d2d604bb1 100644 --- a/lib/plaid/models/recurring_transfer.rb +++ b/lib/plaid/models/recurring_transfer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Represents a recurring transfer within the Transfers API. class RecurringTransfer - # Plaid’s unique identifier for a recurring transfer. + # Plaid's unique identifier for a recurring transfer. attr_accessor :recurring_transfer_id # The datetime when this transfer was created. This will be of the form `2006-01-02T15:04:05Z` @@ -25,7 +25,7 @@ class RecurringTransfer # A date in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD). The next transfer origination date after bank holiday adjustment. attr_accessor :next_origination_date - # Plaid’s unique identifier for a test clock. + # Plaid's unique identifier for a test clock. attr_accessor :test_clock_id attr_accessor :type @@ -39,7 +39,7 @@ class RecurringTransfer attr_accessor :network - # Plaid’s unique identifier for the origination account that was used for this transfer. + # Plaid's unique identifier for the origination account that was used for this transfer. attr_accessor :origination_account_id # The Plaid `account_id` corresponding to the end-user account that will be debited or credited. diff --git a/lib/plaid/models/recurring_transfer_nullable.rb b/lib/plaid/models/recurring_transfer_nullable.rb index e696de83e..406dd09a2 100644 --- a/lib/plaid/models/recurring_transfer_nullable.rb +++ b/lib/plaid/models/recurring_transfer_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Represents a recurring transfer within the Transfers API. class RecurringTransferNullable - # Plaid’s unique identifier for a recurring transfer. + # Plaid's unique identifier for a recurring transfer. attr_accessor :recurring_transfer_id # The datetime when this transfer was created. This will be of the form `2006-01-02T15:04:05Z` @@ -25,7 +25,7 @@ class RecurringTransferNullable # A date in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD). The next transfer origination date after bank holiday adjustment. attr_accessor :next_origination_date - # Plaid’s unique identifier for a test clock. + # Plaid's unique identifier for a test clock. attr_accessor :test_clock_id attr_accessor :type @@ -39,7 +39,7 @@ class RecurringTransferNullable attr_accessor :network - # Plaid’s unique identifier for the origination account that was used for this transfer. + # Plaid's unique identifier for the origination account that was used for this transfer. attr_accessor :origination_account_id # The Plaid `account_id` corresponding to the end-user account that will be debited or credited. diff --git a/lib/plaid/models/recurring_transfer_skipped_webhook.rb b/lib/plaid/models/recurring_transfer_skipped_webhook.rb index 8479b95b4..53305263c 100644 --- a/lib/plaid/models/recurring_transfer_skipped_webhook.rb +++ b/lib/plaid/models/recurring_transfer_skipped_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class RecurringTransferSkippedWebhook # `RECURRING_TRANSFER_SKIPPED` attr_accessor :webhook_code - # Plaid’s unique identifier for a recurring transfer. + # Plaid's unique identifier for a recurring transfer. attr_accessor :recurring_transfer_id attr_accessor :authorization_decision diff --git a/lib/plaid/models/refresh_result.rb b/lib/plaid/models/refresh_result.rb index 60369c8d7..041e244ad 100644 --- a/lib/plaid/models/refresh_result.rb +++ b/lib/plaid/models/refresh_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/removed_transaction.rb b/lib/plaid/models/removed_transaction.rb index 391046380..2f5d3b1de 100644 --- a/lib/plaid/models/removed_transaction.rb +++ b/lib/plaid/models/removed_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/report_type.rb b/lib/plaid/models/report_type.rb index 1f50280d1..732eb188e 100644 --- a/lib/plaid/models/report_type.rb +++ b/lib/plaid/models/report_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/reporting_information.rb b/lib/plaid/models/reporting_information.rb index b3f991fa7..53430f6b6 100644 --- a/lib/plaid/models/reporting_information.rb +++ b/lib/plaid/models/reporting_information.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Information about an report identifier and a report name. + # Information about a report identifier and a report name. class ReportingInformation # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. attr_accessor :reporting_information_identifier diff --git a/lib/plaid/models/request_business_address.rb b/lib/plaid/models/request_business_address.rb index f6cc974f3..5b9c12547 100644 --- a/lib/plaid/models/request_business_address.rb +++ b/lib/plaid/models/request_business_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/response_business_address.rb b/lib/plaid/models/response_business_address.rb index b8b632f0f..e296cbca1 100644 --- a/lib/plaid/models/response_business_address.rb +++ b/lib/plaid/models/response_business_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_behavior.rb b/lib/plaid/models/risk_check_behavior.rb index b781ed5ba..abfed72ad 100644 --- a/lib/plaid/models/risk_check_behavior.rb +++ b/lib/plaid/models/risk_check_behavior.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_behavior_bot_detected_label.rb b/lib/plaid/models/risk_check_behavior_bot_detected_label.rb index b190f0647..2cdac3361 100644 --- a/lib/plaid/models/risk_check_behavior_bot_detected_label.rb +++ b/lib/plaid/models/risk_check_behavior_bot_detected_label.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_behavior_fraud_ring_detected_label.rb b/lib/plaid/models/risk_check_behavior_fraud_ring_detected_label.rb index ab270c0fa..d310caab3 100644 --- a/lib/plaid/models/risk_check_behavior_fraud_ring_detected_label.rb +++ b/lib/plaid/models/risk_check_behavior_fraud_ring_detected_label.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_behavior_user_interactions_label.rb b/lib/plaid/models/risk_check_behavior_user_interactions_label.rb index fc1405e32..d794d5861 100644 --- a/lib/plaid/models/risk_check_behavior_user_interactions_label.rb +++ b/lib/plaid/models/risk_check_behavior_user_interactions_label.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_details.rb b/lib/plaid/models/risk_check_details.rb index 25b272cfb..2c5e54b69 100644 --- a/lib/plaid/models/risk_check_details.rb +++ b/lib/plaid/models/risk_check_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_device.rb b/lib/plaid/models/risk_check_device.rb index 14d721291..18e662d3c 100644 --- a/lib/plaid/models/risk_check_device.rb +++ b/lib/plaid/models/risk_check_device.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_email.rb b/lib/plaid/models/risk_check_email.rb index 39f5bfd8f..fd287af79 100644 --- a/lib/plaid/models/risk_check_email.rb +++ b/lib/plaid/models/risk_check_email.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -38,6 +38,12 @@ class RiskCheckEmail attr_accessor :top_level_domain_is_suspicious + attr_accessor :is_edu + + attr_accessor :includes_date_of_birth + + attr_accessor :name + # A list of online services where this email address has been detected to have accounts or other activity. attr_accessor :linked_services @@ -80,6 +86,9 @@ def self.attribute_map :'domain_is_custom' => :'domain_is_custom', :'domain_is_disposable' => :'domain_is_disposable', :'top_level_domain_is_suspicious' => :'top_level_domain_is_suspicious', + :'is_edu' => :'is_edu', + :'includes_date_of_birth' => :'includes_date_of_birth', + :'name' => :'name', :'linked_services' => :'linked_services', :'risk_level' => :'risk_level', :'factors' => :'factors' @@ -103,6 +112,9 @@ def self.openapi_types :'domain_is_custom' => :'RiskCheckEmailDomainIsCustom', :'domain_is_disposable' => :'RiskCheckEmailDomainIsDisposable', :'top_level_domain_is_suspicious' => :'RiskCheckEmailTopLevelDomainIsSuspicious', + :'is_edu' => :'RiskCheckEmailIsEdu', + :'includes_date_of_birth' => :'RiskCheckEmailIncludesDateOfBirth', + :'name' => :'RiskCheckEmailName', :'linked_services' => :'Array', :'risk_level' => :'RiskLevel', :'factors' => :'Array' @@ -170,6 +182,18 @@ def initialize(attributes = {}) self.top_level_domain_is_suspicious = attributes[:'top_level_domain_is_suspicious'] end + if attributes.key?(:'is_edu') + self.is_edu = attributes[:'is_edu'] + end + + if attributes.key?(:'includes_date_of_birth') + self.includes_date_of_birth = attributes[:'includes_date_of_birth'] + end + + if attributes.key?(:'name') + self.name = attributes[:'name'] + end + if attributes.key?(:'linked_services') if (value = attributes[:'linked_services']).is_a?(Array) self.linked_services = value @@ -211,6 +235,18 @@ def list_invalid_properties invalid_properties.push('invalid value for "top_level_domain_is_suspicious", top_level_domain_is_suspicious cannot be nil.') end + if @is_edu.nil? + invalid_properties.push('invalid value for "is_edu", is_edu cannot be nil.') + end + + if @includes_date_of_birth.nil? + invalid_properties.push('invalid value for "includes_date_of_birth", includes_date_of_birth cannot be nil.') + end + + if @name.nil? + invalid_properties.push('invalid value for "name", name cannot be nil.') + end + if @linked_services.nil? invalid_properties.push('invalid value for "linked_services", linked_services cannot be nil.') end @@ -227,6 +263,9 @@ def valid? return false if @domain_is_custom.nil? return false if @domain_is_disposable.nil? return false if @top_level_domain_is_suspicious.nil? + return false if @is_edu.nil? + return false if @includes_date_of_birth.nil? + return false if @name.nil? return false if @linked_services.nil? true end @@ -256,6 +295,9 @@ def ==(o) domain_is_custom == o.domain_is_custom && domain_is_disposable == o.domain_is_disposable && top_level_domain_is_suspicious == o.top_level_domain_is_suspicious && + is_edu == o.is_edu && + includes_date_of_birth == o.includes_date_of_birth && + name == o.name && linked_services == o.linked_services && risk_level == o.risk_level && factors == o.factors @@ -270,7 +312,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [is_deliverable, breach_count, first_breached_at, last_breached_at, domain_registered_at, domain_is_free_provider, domain_is_custom, domain_is_disposable, top_level_domain_is_suspicious, linked_services, risk_level, factors].hash + [is_deliverable, breach_count, first_breached_at, last_breached_at, domain_registered_at, domain_is_free_provider, domain_is_custom, domain_is_disposable, top_level_domain_is_suspicious, is_edu, includes_date_of_birth, name, linked_services, risk_level, factors].hash end # Builds the object from hash diff --git a/lib/plaid/models/risk_check_email_domain_is_custom.rb b/lib/plaid/models/risk_check_email_domain_is_custom.rb index d307b807a..2304cf5d6 100644 --- a/lib/plaid/models/risk_check_email_domain_is_custom.rb +++ b/lib/plaid/models/risk_check_email_domain_is_custom.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_email_domain_is_disposable.rb b/lib/plaid/models/risk_check_email_domain_is_disposable.rb index ecc2a2d80..6aef553e2 100644 --- a/lib/plaid/models/risk_check_email_domain_is_disposable.rb +++ b/lib/plaid/models/risk_check_email_domain_is_disposable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_email_domain_is_free_provider.rb b/lib/plaid/models/risk_check_email_domain_is_free_provider.rb index 6b7fd836f..0ce911bec 100644 --- a/lib/plaid/models/risk_check_email_domain_is_free_provider.rb +++ b/lib/plaid/models/risk_check_email_domain_is_free_provider.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_email_includes_date_of_birth.rb b/lib/plaid/models/risk_check_email_includes_date_of_birth.rb new file mode 100644 index 000000000..7234b7f2d --- /dev/null +++ b/lib/plaid/models/risk_check_email_includes_date_of_birth.rb @@ -0,0 +1,40 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class RiskCheckEmailIncludesDateOfBirth + YES = "yes".freeze + NO = "no".freeze + NO_DATA = "no_data".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/risk_check_email_is_deliverable_status.rb b/lib/plaid/models/risk_check_email_is_deliverable_status.rb index d86de5c37..57ebcc977 100644 --- a/lib/plaid/models/risk_check_email_is_deliverable_status.rb +++ b/lib/plaid/models/risk_check_email_is_deliverable_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_email_is_edu.rb b/lib/plaid/models/risk_check_email_is_edu.rb new file mode 100644 index 000000000..c03e75259 --- /dev/null +++ b/lib/plaid/models/risk_check_email_is_edu.rb @@ -0,0 +1,40 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class RiskCheckEmailIsEdu + YES = "yes".freeze + NO = "no".freeze + NO_DATA = "no_data".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/risk_check_email_name.rb b/lib/plaid/models/risk_check_email_name.rb new file mode 100644 index 000000000..65ffb8b7f --- /dev/null +++ b/lib/plaid/models/risk_check_email_name.rb @@ -0,0 +1,43 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class RiskCheckEmailName + NO_INPUT = "no_input".freeze + INDETERMINATE = "indeterminate".freeze + NO_MATCH = "no_match".freeze + PARTIAL_MATCH = "partial_match".freeze + MATCH = "match".freeze + NO_DATA = "no_data".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/risk_check_email_top_level_domain_is_suspicious.rb b/lib/plaid/models/risk_check_email_top_level_domain_is_suspicious.rb index 2cb7cac22..337780b50 100644 --- a/lib/plaid/models/risk_check_email_top_level_domain_is_suspicious.rb +++ b/lib/plaid/models/risk_check_email_top_level_domain_is_suspicious.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_facial_duplicate.rb b/lib/plaid/models/risk_check_facial_duplicate.rb index 96286b262..7b60cdbaf 100644 --- a/lib/plaid/models/risk_check_facial_duplicate.rb +++ b/lib/plaid/models/risk_check_facial_duplicate.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Result summary object specifying values for the `facial_duplicate` attributes of risk check. + # Result summary object specifying values for the `facial_duplicates` attributes of risk check. class RiskCheckFacialDuplicate # ID of the associated Identity Verification attempt. attr_accessor :id diff --git a/lib/plaid/models/risk_check_identity_abuse_signals.rb b/lib/plaid/models/risk_check_identity_abuse_signals.rb index 0fca8355e..4e1cae0bb 100644 --- a/lib/plaid/models/risk_check_identity_abuse_signals.rb +++ b/lib/plaid/models/risk_check_identity_abuse_signals.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_linked_service.rb b/lib/plaid/models/risk_check_linked_service.rb index 584592d3a..11107be89 100644 --- a/lib/plaid/models/risk_check_linked_service.rb +++ b/lib/plaid/models/risk_check_linked_service.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_network.rb b/lib/plaid/models/risk_check_network.rb index 3e153fd50..47cc6abb6 100644 --- a/lib/plaid/models/risk_check_network.rb +++ b/lib/plaid/models/risk_check_network.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_phone.rb b/lib/plaid/models/risk_check_phone.rb index 94565396a..88e595d91 100644 --- a/lib/plaid/models/risk_check_phone.rb +++ b/lib/plaid/models/risk_check_phone.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_stolen_identity.rb b/lib/plaid/models/risk_check_stolen_identity.rb index 8ff17bfeb..c14e745b1 100644 --- a/lib/plaid/models/risk_check_stolen_identity.rb +++ b/lib/plaid/models/risk_check_stolen_identity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_check_synthetic_identity.rb b/lib/plaid/models/risk_check_synthetic_identity.rb index 474c7ecc2..3f9767b7e 100644 --- a/lib/plaid/models/risk_check_synthetic_identity.rb +++ b/lib/plaid/models/risk_check_synthetic_identity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_indicators.rb b/lib/plaid/models/risk_indicators.rb index 00baa8eae..25b54e117 100644 --- a/lib/plaid/models/risk_indicators.rb +++ b/lib/plaid/models/risk_indicators.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_level.rb b/lib/plaid/models/risk_level.rb index c092dc100..a27f257f4 100644 --- a/lib/plaid/models/risk_level.rb +++ b/lib/plaid/models/risk_level.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_level_with_no_data.rb b/lib/plaid/models/risk_level_with_no_data.rb index 50fec689b..7d51d5189 100644 --- a/lib/plaid/models/risk_level_with_no_data.rb +++ b/lib/plaid/models/risk_level_with_no_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_profile.rb b/lib/plaid/models/risk_profile.rb index 3a778107d..2a0614a44 100644 --- a/lib/plaid/models/risk_profile.rb +++ b/lib/plaid/models/risk_profile.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class RiskProfile # The key of the risk profile used for this transaction. attr_accessor :key - # Legacy method of inspecting the result of the ruleset. New integrations should simply use the “result” property instead. This value will be omitted if you do not have a live existing integration with rules using this field. + # Legacy method of inspecting the result of the ruleset. New integrations should simply use the \"result\" property instead. This value will be omitted if you do not have a live existing integration with rules using this field. attr_accessor :outcome # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/risk_reason.rb b/lib/plaid/models/risk_reason.rb index a4317d772..78b66a7a6 100644 --- a/lib/plaid/models/risk_reason.rb +++ b/lib/plaid/models/risk_reason.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # This object includes a code and description to describe medium risk transactions and above on /accounts/balance/get. + # This object includes a code and description to describe medium risk transactions and above on `/accounts/balance/get`. class RiskReason # A code that represents the type of risk associated with the proposed transaction. The codes are from PL01 to PL08 and from BK01 to BK07. For a full listing of risk reason codes, see [Risk codes](https://plaid.com/docs/balance/balance-plus/#risk-codes). attr_accessor :code diff --git a/lib/plaid/models/risk_signal_document_reference.rb b/lib/plaid/models/risk_signal_document_reference.rb index 27fcbd619..e340f40f4 100644 --- a/lib/plaid/models/risk_signal_document_reference.rb +++ b/lib/plaid/models/risk_signal_document_reference.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_signal_document_status.rb b/lib/plaid/models/risk_signal_document_status.rb index e3bb5f8b6..1397012fb 100644 --- a/lib/plaid/models/risk_signal_document_status.rb +++ b/lib/plaid/models/risk_signal_document_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_signal_document_type.rb b/lib/plaid/models/risk_signal_document_type.rb index baa066ba4..254a66369 100644 --- a/lib/plaid/models/risk_signal_document_type.rb +++ b/lib/plaid/models/risk_signal_document_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/risk_signal_file_type.rb b/lib/plaid/models/risk_signal_file_type.rb index 55c064712..a35f2e630 100644 --- a/lib/plaid/models/risk_signal_file_type.rb +++ b/lib/plaid/models/risk_signal_file_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/role.rb b/lib/plaid/models/role.rb index 116ab7f22..1ee1dd2d1 100644 --- a/lib/plaid/models/role.rb +++ b/lib/plaid/models/role.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # ADocumentation not found in the MISMO model viewer and not provided by Freddie Mac. + # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. class Role attr_accessor :role_detail diff --git a/lib/plaid/models/role_detail.rb b/lib/plaid/models/role_detail.rb index 5cd97a4fc..1b8bbdd41 100644 --- a/lib/plaid/models/role_detail.rb +++ b/lib/plaid/models/role_detail.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/roles.rb b/lib/plaid/models/roles.rb index 3767ff040..f31239a1f 100644 --- a/lib/plaid/models/roles.rb +++ b/lib/plaid/models/roles.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/rule_details.rb b/lib/plaid/models/rule_details.rb index 2922395a0..7b780c323 100644 --- a/lib/plaid/models/rule_details.rb +++ b/lib/plaid/models/rule_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Rules are run in numerical order. The first rule with a logic match is triggered. These are the details of that rule. class RuleDetails - # An optional message attached to the triggered rule, defined within the Dashboard, for your internal use. Useful for debugging, such as “Account appears to be closed.” + # An optional message attached to the triggered rule, defined within the Dashboard, for your internal use. Useful for debugging, such as \"Account appears to be closed.\" attr_accessor :internal_note # A string key, defined within the Dashboard, used to trigger programmatic behavior for a certain result. For instance, you could optionally choose to define a \"3-day-hold\" `custom_action_key` for an ACCEPT result. diff --git a/lib/plaid/models/rule_result.rb b/lib/plaid/models/rule_result.rb index 2fc034521..aaa6d7be9 100644 --- a/lib/plaid/models/rule_result.rb +++ b/lib/plaid/models/rule_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/ruleset.rb b/lib/plaid/models/ruleset.rb index d823e9c10..e4c5ade00 100644 --- a/lib/plaid/models/ruleset.rb +++ b/lib/plaid/models/ruleset.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_bank_income_fire_webhook_request.rb b/lib/plaid/models/sandbox_bank_income_fire_webhook_request.rb index b9b3984e1..4f48ec0ba 100644 --- a/lib/plaid/models/sandbox_bank_income_fire_webhook_request.rb +++ b/lib/plaid/models/sandbox_bank_income_fire_webhook_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_bank_income_fire_webhook_response.rb b/lib/plaid/models/sandbox_bank_income_fire_webhook_response.rb index c2ed36ade..972a001aa 100644 --- a/lib/plaid/models/sandbox_bank_income_fire_webhook_response.rb +++ b/lib/plaid/models/sandbox_bank_income_fire_webhook_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_bank_income_webhook_fire_request_webhook_code.rb b/lib/plaid/models/sandbox_bank_income_webhook_fire_request_webhook_code.rb index 45572e87a..8291b1e88 100644 --- a/lib/plaid/models/sandbox_bank_income_webhook_fire_request_webhook_code.rb +++ b/lib/plaid/models/sandbox_bank_income_webhook_fire_request_webhook_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_bank_income_webhook_fire_request_webhook_fields.rb b/lib/plaid/models/sandbox_bank_income_webhook_fire_request_webhook_fields.rb index 94e063cb0..95283ef0e 100644 --- a/lib/plaid/models/sandbox_bank_income_webhook_fire_request_webhook_fields.rb +++ b/lib/plaid/models/sandbox_bank_income_webhook_fire_request_webhook_fields.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_bank_transfer_fire_webhook_request.rb b/lib/plaid/models/sandbox_bank_transfer_fire_webhook_request.rb index b62383c66..226a3ab26 100644 --- a/lib/plaid/models/sandbox_bank_transfer_fire_webhook_request.rb +++ b/lib/plaid/models/sandbox_bank_transfer_fire_webhook_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_bank_transfer_fire_webhook_response.rb b/lib/plaid/models/sandbox_bank_transfer_fire_webhook_response.rb index dee018cb2..fe6d7e340 100644 --- a/lib/plaid/models/sandbox_bank_transfer_fire_webhook_response.rb +++ b/lib/plaid/models/sandbox_bank_transfer_fire_webhook_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_bank_transfer_simulate_request.rb b/lib/plaid/models/sandbox_bank_transfer_simulate_request.rb index 54f106ae8..c9bc605a0 100644 --- a/lib/plaid/models/sandbox_bank_transfer_simulate_request.rb +++ b/lib/plaid/models/sandbox_bank_transfer_simulate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxBankTransferSimulateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a bank transfer. + # Plaid's unique identifier for a bank transfer. attr_accessor :bank_transfer_id # The asynchronous event to be simulated. May be: `posted`, `failed`, or `reversed`. An error will be returned if the event type is incompatible with the current transfer status. Compatible status --> event type transitions include: `pending` --> `failed` `pending` --> `posted` `posted` --> `reversed` diff --git a/lib/plaid/models/sandbox_bank_transfer_simulate_response.rb b/lib/plaid/models/sandbox_bank_transfer_simulate_response.rb index a7efe2cd8..257a993e2 100644 --- a/lib/plaid/models/sandbox_bank_transfer_simulate_response.rb +++ b/lib/plaid/models/sandbox_bank_transfer_simulate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_cra_cashflow_updates_update_request.rb b/lib/plaid/models/sandbox_cra_cashflow_updates_update_request.rb index 6cff4ffe3..4a72a4e27 100644 --- a/lib/plaid/models/sandbox_cra_cashflow_updates_update_request.rb +++ b/lib/plaid/models/sandbox_cra_cashflow_updates_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # SandboxCraCashflowUpdatesUpdateRequest defines the request schema for `/sandbox/cashflow_updates/update` + # SandboxCraCashflowUpdatesUpdateRequest defines the request schema for `/sandbox/cra/cashflow_updates/update` class SandboxCraCashflowUpdatesUpdateRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id @@ -22,13 +22,13 @@ class SandboxCraCashflowUpdatesUpdateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Webhook codes corresponding to the Cash Flow Updates events to be simulated. attr_accessor :webhook_codes - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/sandbox_cra_cashflow_updates_update_response.rb b/lib/plaid/models/sandbox_cra_cashflow_updates_update_response.rb index f98732cea..542e135a6 100644 --- a/lib/plaid/models/sandbox_cra_cashflow_updates_update_response.rb +++ b/lib/plaid/models/sandbox_cra_cashflow_updates_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_income_fire_webhook_request.rb b/lib/plaid/models/sandbox_income_fire_webhook_request.rb index a54a5b87a..342503bf4 100644 --- a/lib/plaid/models/sandbox_income_fire_webhook_request.rb +++ b/lib/plaid/models/sandbox_income_fire_webhook_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_income_fire_webhook_response.rb b/lib/plaid/models/sandbox_income_fire_webhook_response.rb index 25ecc6840..ea76379d7 100644 --- a/lib/plaid/models/sandbox_income_fire_webhook_response.rb +++ b/lib/plaid/models/sandbox_income_fire_webhook_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_income_webhook_fire_request_webhook_code.rb b/lib/plaid/models/sandbox_income_webhook_fire_request_webhook_code.rb index 672e35d85..239259c7e 100644 --- a/lib/plaid/models/sandbox_income_webhook_fire_request_webhook_code.rb +++ b/lib/plaid/models/sandbox_income_webhook_fire_request_webhook_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_item_application_seed_request.rb b/lib/plaid/models/sandbox_item_application_seed_request.rb index 7a3550ff3..e2b616c90 100644 --- a/lib/plaid/models/sandbox_item_application_seed_request.rb +++ b/lib/plaid/models/sandbox_item_application_seed_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class SandboxItemApplicationSeedRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token - # This field will map to the application ID that is returned from /item/application/list, or provided to the institution in an oauth redirect. + # This field will map to the application ID that is returned from `/item/application/list`, or provided to the institution in an oauth redirect. attr_accessor :application_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/sandbox_item_application_seed_response.rb b/lib/plaid/models/sandbox_item_application_seed_response.rb index d65c84fe9..f6dd09fd2 100644 --- a/lib/plaid/models/sandbox_item_application_seed_response.rb +++ b/lib/plaid/models/sandbox_item_application_seed_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_item_fire_webhook_request.rb b/lib/plaid/models/sandbox_item_fire_webhook_request.rb index b87c6fa96..3f7d10710 100644 --- a/lib/plaid/models/sandbox_item_fire_webhook_request.rb +++ b/lib/plaid/models/sandbox_item_fire_webhook_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxItemFireWebhookRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token attr_accessor :webhook_type diff --git a/lib/plaid/models/sandbox_item_fire_webhook_response.rb b/lib/plaid/models/sandbox_item_fire_webhook_response.rb index b6c55c090..fd99ffcfd 100644 --- a/lib/plaid/models/sandbox_item_fire_webhook_response.rb +++ b/lib/plaid/models/sandbox_item_fire_webhook_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_item_reset_login_request.rb b/lib/plaid/models/sandbox_item_reset_login_request.rb index cc88a7e51..8b4152c3f 100644 --- a/lib/plaid/models/sandbox_item_reset_login_request.rb +++ b/lib/plaid/models/sandbox_item_reset_login_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxItemResetLoginRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/sandbox_item_reset_login_response.rb b/lib/plaid/models/sandbox_item_reset_login_response.rb index de158dd3d..d3f959e92 100644 --- a/lib/plaid/models/sandbox_item_reset_login_response.rb +++ b/lib/plaid/models/sandbox_item_reset_login_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_item_set_verification_status_request.rb b/lib/plaid/models/sandbox_item_set_verification_status_request.rb index 3b21a8d9f..38eb8dd1a 100644 --- a/lib/plaid/models/sandbox_item_set_verification_status_request.rb +++ b/lib/plaid/models/sandbox_item_set_verification_status_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxItemSetVerificationStatusRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The `account_id` of the account whose verification status is to be modified diff --git a/lib/plaid/models/sandbox_item_set_verification_status_response.rb b/lib/plaid/models/sandbox_item_set_verification_status_response.rb index 7b284dc8f..e48c301c7 100644 --- a/lib/plaid/models/sandbox_item_set_verification_status_response.rb +++ b/lib/plaid/models/sandbox_item_set_verification_status_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_oauth_select_accounts_request.rb b/lib/plaid/models/sandbox_oauth_select_accounts_request.rb index 59f164dc4..d245a30c4 100644 --- a/lib/plaid/models/sandbox_oauth_select_accounts_request.rb +++ b/lib/plaid/models/sandbox_oauth_select_accounts_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_payment_profile_reset_login_request.rb b/lib/plaid/models/sandbox_payment_profile_reset_login_request.rb index 273239db4..23bb9dd7b 100644 --- a/lib/plaid/models/sandbox_payment_profile_reset_login_request.rb +++ b/lib/plaid/models/sandbox_payment_profile_reset_login_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_payment_profile_reset_login_response.rb b/lib/plaid/models/sandbox_payment_profile_reset_login_response.rb index aab9d8ab8..cd41b4adf 100644 --- a/lib/plaid/models/sandbox_payment_profile_reset_login_response.rb +++ b/lib/plaid/models/sandbox_payment_profile_reset_login_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_payment_simulate_request.rb b/lib/plaid/models/sandbox_payment_simulate_request.rb index 685f45450..5036a786f 100644 --- a/lib/plaid/models/sandbox_payment_simulate_request.rb +++ b/lib/plaid/models/sandbox_payment_simulate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_payment_simulate_response.rb b/lib/plaid/models/sandbox_payment_simulate_response.rb index 72eaac065..0e7b4e2d7 100644 --- a/lib/plaid/models/sandbox_payment_simulate_response.rb +++ b/lib/plaid/models/sandbox_payment_simulate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_processor_token_create_request.rb b/lib/plaid/models/sandbox_processor_token_create_request.rb index 8411693c8..a348bda53 100644 --- a/lib/plaid/models/sandbox_processor_token_create_request.rb +++ b/lib/plaid/models/sandbox_processor_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_processor_token_create_request_options.rb b/lib/plaid/models/sandbox_processor_token_create_request_options.rb index d719e1c7e..31f8fa800 100644 --- a/lib/plaid/models/sandbox_processor_token_create_request_options.rb +++ b/lib/plaid/models/sandbox_processor_token_create_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_processor_token_create_response.rb b/lib/plaid/models/sandbox_processor_token_create_response.rb index eb42b98af..4d4ac8e4f 100644 --- a/lib/plaid/models/sandbox_processor_token_create_response.rb +++ b/lib/plaid/models/sandbox_processor_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_public_token_create_request.rb b/lib/plaid/models/sandbox_public_token_create_request.rb index 9b14333f1..f33253589 100644 --- a/lib/plaid/models/sandbox_public_token_create_request.rb +++ b/lib/plaid/models/sandbox_public_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -30,10 +30,10 @@ class SandboxPublicTokenCreateRequest attr_accessor :options - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/sandbox_public_token_create_request_income_verification_bank_income.rb b/lib/plaid/models/sandbox_public_token_create_request_income_verification_bank_income.rb index d69cb3e38..f85b0db77 100644 --- a/lib/plaid/models/sandbox_public_token_create_request_income_verification_bank_income.rb +++ b/lib/plaid/models/sandbox_public_token_create_request_income_verification_bank_income.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_public_token_create_request_options.rb b/lib/plaid/models/sandbox_public_token_create_request_options.rb index fa6165a13..c1244164e 100644 --- a/lib/plaid/models/sandbox_public_token_create_request_options.rb +++ b/lib/plaid/models/sandbox_public_token_create_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_public_token_create_request_options_income_verification.rb b/lib/plaid/models/sandbox_public_token_create_request_options_income_verification.rb index 62c42c4c8..b9d851bad 100644 --- a/lib/plaid/models/sandbox_public_token_create_request_options_income_verification.rb +++ b/lib/plaid/models/sandbox_public_token_create_request_options_income_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_public_token_create_request_options_statements.rb b/lib/plaid/models/sandbox_public_token_create_request_options_statements.rb index f484cffc2..c2f2c301a 100644 --- a/lib/plaid/models/sandbox_public_token_create_request_options_statements.rb +++ b/lib/plaid/models/sandbox_public_token_create_request_options_statements.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_public_token_create_request_options_transactions.rb b/lib/plaid/models/sandbox_public_token_create_request_options_transactions.rb index b510032e3..f4d543c44 100644 --- a/lib/plaid/models/sandbox_public_token_create_request_options_transactions.rb +++ b/lib/plaid/models/sandbox_public_token_create_request_options_transactions.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_public_token_create_response.rb b/lib/plaid/models/sandbox_public_token_create_response.rb index 033462929..7aa64dc28 100644 --- a/lib/plaid/models/sandbox_public_token_create_response.rb +++ b/lib/plaid/models/sandbox_public_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transactions_create_request.rb b/lib/plaid/models/sandbox_transactions_create_request.rb index 79e6a61a5..1143d1c28 100644 --- a/lib/plaid/models/sandbox_transactions_create_request.rb +++ b/lib/plaid/models/sandbox_transactions_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxTransactionsCreateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # List of transactions to be added diff --git a/lib/plaid/models/sandbox_transactions_create_response.rb b/lib/plaid/models/sandbox_transactions_create_response.rb index 03ef5a889..343b6e48e 100644 --- a/lib/plaid/models/sandbox_transactions_create_response.rb +++ b/lib/plaid/models/sandbox_transactions_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_fire_webhook_request.rb b/lib/plaid/models/sandbox_transfer_fire_webhook_request.rb index bd10debf7..38cd7ab1f 100644 --- a/lib/plaid/models/sandbox_transfer_fire_webhook_request.rb +++ b/lib/plaid/models/sandbox_transfer_fire_webhook_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_fire_webhook_response.rb b/lib/plaid/models/sandbox_transfer_fire_webhook_response.rb index aa87db568..2be611088 100644 --- a/lib/plaid/models/sandbox_transfer_fire_webhook_response.rb +++ b/lib/plaid/models/sandbox_transfer_fire_webhook_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_ledger_deposit_simulate_request.rb b/lib/plaid/models/sandbox_transfer_ledger_deposit_simulate_request.rb index 7fc1f7e1a..626cce081 100644 --- a/lib/plaid/models/sandbox_transfer_ledger_deposit_simulate_request.rb +++ b/lib/plaid/models/sandbox_transfer_ledger_deposit_simulate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxTransferLedgerDepositSimulateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a sweep. + # Plaid's unique identifier for a sweep. attr_accessor :sweep_id attr_accessor :event_type diff --git a/lib/plaid/models/sandbox_transfer_ledger_deposit_simulate_response.rb b/lib/plaid/models/sandbox_transfer_ledger_deposit_simulate_response.rb index 63f22b76b..3cbd51be9 100644 --- a/lib/plaid/models/sandbox_transfer_ledger_deposit_simulate_response.rb +++ b/lib/plaid/models/sandbox_transfer_ledger_deposit_simulate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_ledger_simulate_available_request.rb b/lib/plaid/models/sandbox_transfer_ledger_simulate_available_request.rb index d85869888..e0074b076 100644 --- a/lib/plaid/models/sandbox_transfer_ledger_simulate_available_request.rb +++ b/lib/plaid/models/sandbox_transfer_ledger_simulate_available_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,7 +28,7 @@ class SandboxTransferLedgerSimulateAvailableRequest # Client ID of the end customer (i.e. the originator). Only applicable to Transfer for Platforms customers. attr_accessor :originator_client_id - # Plaid’s unique identifier for a test clock. If provided, only the pending balance that is due before the `virtual_timestamp` on the test clock will be converted. + # Plaid's unique identifier for a test clock. If provided, only the pending balance that is due before the `virtual_time` on the test clock will be converted. attr_accessor :test_clock_id # The webhook URL to which a `TRANSFER_EVENTS_UPDATE` webhook should be sent. diff --git a/lib/plaid/models/sandbox_transfer_ledger_simulate_available_response.rb b/lib/plaid/models/sandbox_transfer_ledger_simulate_available_response.rb index d6f243965..48a87dfe6 100644 --- a/lib/plaid/models/sandbox_transfer_ledger_simulate_available_response.rb +++ b/lib/plaid/models/sandbox_transfer_ledger_simulate_available_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_ledger_withdraw_simulate_request.rb b/lib/plaid/models/sandbox_transfer_ledger_withdraw_simulate_request.rb index e598238e3..298f1d7eb 100644 --- a/lib/plaid/models/sandbox_transfer_ledger_withdraw_simulate_request.rb +++ b/lib/plaid/models/sandbox_transfer_ledger_withdraw_simulate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxTransferLedgerWithdrawSimulateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a sweep. + # Plaid's unique identifier for a sweep. attr_accessor :sweep_id attr_accessor :event_type diff --git a/lib/plaid/models/sandbox_transfer_ledger_withdraw_simulate_response.rb b/lib/plaid/models/sandbox_transfer_ledger_withdraw_simulate_response.rb index d9ee12117..b260541c7 100644 --- a/lib/plaid/models/sandbox_transfer_ledger_withdraw_simulate_response.rb +++ b/lib/plaid/models/sandbox_transfer_ledger_withdraw_simulate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_refund_simulate_request.rb b/lib/plaid/models/sandbox_transfer_refund_simulate_request.rb index ae5741629..2d1a61940 100644 --- a/lib/plaid/models/sandbox_transfer_refund_simulate_request.rb +++ b/lib/plaid/models/sandbox_transfer_refund_simulate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class SandboxTransferRefundSimulateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a refund. + # Plaid's unique identifier for a refund. attr_accessor :refund_id - # Plaid’s unique identifier for a test clock. If provided, the event to be simulated is created at the `virtual_time` on the provided `test_clock`. + # Plaid's unique identifier for a test clock. If provided, the event to be simulated is created at the `virtual_time` on the provided `test_clock`. attr_accessor :test_clock_id # The asynchronous event to be simulated. May be: `refund.posted`, `refund.settled`, `refund.failed`, or `refund.returned`. An error will be returned if the event type is incompatible with the current refund status. Compatible status --> event type transitions include: `refund.pending` --> `refund.failed` `refund.pending` --> `refund.posted` `refund.posted` --> `refund.returned` `refund.posted` --> `refund.settled` `refund.posted` events can only be simulated if the refunded transfer has been transitioned to settled. This mimics the ordering of events in Production. diff --git a/lib/plaid/models/sandbox_transfer_refund_simulate_response.rb b/lib/plaid/models/sandbox_transfer_refund_simulate_response.rb index 65bb675d7..69d73b210 100644 --- a/lib/plaid/models/sandbox_transfer_refund_simulate_response.rb +++ b/lib/plaid/models/sandbox_transfer_refund_simulate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_repayment_simulate_request.rb b/lib/plaid/models/sandbox_transfer_repayment_simulate_request.rb index 47747267f..d3372efbc 100644 --- a/lib/plaid/models/sandbox_transfer_repayment_simulate_request.rb +++ b/lib/plaid/models/sandbox_transfer_repayment_simulate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_repayment_simulate_response.rb b/lib/plaid/models/sandbox_transfer_repayment_simulate_response.rb index 2a7a18b80..0b447875c 100644 --- a/lib/plaid/models/sandbox_transfer_repayment_simulate_response.rb +++ b/lib/plaid/models/sandbox_transfer_repayment_simulate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_rfp_simulate_action.rb b/lib/plaid/models/sandbox_transfer_rfp_simulate_action.rb index 4d74055a4..4a56cb29f 100644 --- a/lib/plaid/models/sandbox_transfer_rfp_simulate_action.rb +++ b/lib/plaid/models/sandbox_transfer_rfp_simulate_action.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_rfp_simulate_request.rb b/lib/plaid/models/sandbox_transfer_rfp_simulate_request.rb index 26cf242bb..7f13df09c 100644 --- a/lib/plaid/models/sandbox_transfer_rfp_simulate_request.rb +++ b/lib/plaid/models/sandbox_transfer_rfp_simulate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Defines the request schema for `/sandbox/transfer/rfp/simulate` class SandboxTransferRfpSimulateRequest - # Plaid’s unique identifier for a transfer. + # Plaid's unique identifier for a transfer. attr_accessor :transfer_id attr_accessor :action diff --git a/lib/plaid/models/sandbox_transfer_rfp_simulate_response.rb b/lib/plaid/models/sandbox_transfer_rfp_simulate_response.rb index 3a01db421..149b88510 100644 --- a/lib/plaid/models/sandbox_transfer_rfp_simulate_response.rb +++ b/lib/plaid/models/sandbox_transfer_rfp_simulate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_simulate_request.rb b/lib/plaid/models/sandbox_transfer_simulate_request.rb index 666078545..940d8ab1c 100644 --- a/lib/plaid/models/sandbox_transfer_simulate_request.rb +++ b/lib/plaid/models/sandbox_transfer_simulate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class SandboxTransferSimulateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a transfer. + # Plaid's unique identifier for a transfer. attr_accessor :transfer_id - # Plaid’s unique identifier for a test clock. If provided, the event to be simulated is created at the `virtual_time` on the provided `test_clock`. + # Plaid's unique identifier for a test clock. If provided, the event to be simulated is created at the `virtual_time` on the provided `test_clock`. attr_accessor :test_clock_id # The asynchronous event to be simulated. May be: `posted`, `settled`, `failed`, `funds_available`, or `returned`. An error will be returned if the event type is incompatible with the current transfer status. Compatible status --> event type transitions include: `pending` --> `failed` `pending` --> `posted` `posted` --> `returned` `posted` --> `settled` `settled` --> `funds_available` (only applicable to ACH debits.) diff --git a/lib/plaid/models/sandbox_transfer_simulate_response.rb b/lib/plaid/models/sandbox_transfer_simulate_response.rb index 9dd609a53..09a78b552 100644 --- a/lib/plaid/models/sandbox_transfer_simulate_response.rb +++ b/lib/plaid/models/sandbox_transfer_simulate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_sweep_simulate_request.rb b/lib/plaid/models/sandbox_transfer_sweep_simulate_request.rb index b2c4afbfd..a6252ff13 100644 --- a/lib/plaid/models/sandbox_transfer_sweep_simulate_request.rb +++ b/lib/plaid/models/sandbox_transfer_sweep_simulate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxTransferSweepSimulateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a test clock. If provided, the sweep to be simulated is created on the day of the `virtual_time` on the `test_clock`. If the date of `virtual_time` is on weekend or a federal holiday, the next available banking day is used. + # Plaid's unique identifier for a test clock. If provided, the sweep to be simulated is created on the day of the `virtual_time` on the `test_clock`. If the date of `virtual_time` is on weekend or a federal holiday, the next available banking day is used. attr_accessor :test_clock_id # The webhook URL to which a `TRANSFER_EVENTS_UPDATE` webhook should be sent. diff --git a/lib/plaid/models/sandbox_transfer_sweep_simulate_response.rb b/lib/plaid/models/sandbox_transfer_sweep_simulate_response.rb index 2a8a34603..1a4f9b5d1 100644 --- a/lib/plaid/models/sandbox_transfer_sweep_simulate_response.rb +++ b/lib/plaid/models/sandbox_transfer_sweep_simulate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_test_clock_advance_request.rb b/lib/plaid/models/sandbox_transfer_test_clock_advance_request.rb index 89b871ede..21bb8d539 100644 --- a/lib/plaid/models/sandbox_transfer_test_clock_advance_request.rb +++ b/lib/plaid/models/sandbox_transfer_test_clock_advance_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxTransferTestClockAdvanceRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a test clock. This field is only populated in the Sandbox environment, and only if a `test_clock_id` was included in the `/transfer/recurring/create` request. For more details, see [Simulating recurring transfers](https://plaid.com/docs/transfer/sandbox/#simulating-recurring-transfers). + # Plaid's unique identifier for a test clock. This field is only populated in the Sandbox environment, and only if a `test_clock_id` was included in the `/transfer/recurring/create` request. For more details, see [Simulating recurring transfers](https://plaid.com/docs/transfer/sandbox/#simulating-recurring-transfers). attr_accessor :test_clock_id # The virtual timestamp on the test clock. This will be of the form `2006-01-02T15:04:05Z`. diff --git a/lib/plaid/models/sandbox_transfer_test_clock_advance_response.rb b/lib/plaid/models/sandbox_transfer_test_clock_advance_response.rb index 31e160a5b..7696d9783 100644 --- a/lib/plaid/models/sandbox_transfer_test_clock_advance_response.rb +++ b/lib/plaid/models/sandbox_transfer_test_clock_advance_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_test_clock_create_request.rb b/lib/plaid/models/sandbox_transfer_test_clock_create_request.rb index d24df6ee8..e3738d7f2 100644 --- a/lib/plaid/models/sandbox_transfer_test_clock_create_request.rb +++ b/lib/plaid/models/sandbox_transfer_test_clock_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_test_clock_create_response.rb b/lib/plaid/models/sandbox_transfer_test_clock_create_response.rb index d6e0bd866..f67eadcce 100644 --- a/lib/plaid/models/sandbox_transfer_test_clock_create_response.rb +++ b/lib/plaid/models/sandbox_transfer_test_clock_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_test_clock_get_request.rb b/lib/plaid/models/sandbox_transfer_test_clock_get_request.rb index 361d2d356..0d2ed3016 100644 --- a/lib/plaid/models/sandbox_transfer_test_clock_get_request.rb +++ b/lib/plaid/models/sandbox_transfer_test_clock_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SandboxTransferTestClockGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a test clock. This field is only populated in the Sandbox environment, and only if a `test_clock_id` was included in the `/transfer/recurring/create` request. For more details, see [Simulating recurring transfers](https://plaid.com/docs/transfer/sandbox/#simulating-recurring-transfers). + # Plaid's unique identifier for a test clock. This field is only populated in the Sandbox environment, and only if a `test_clock_id` was included in the `/transfer/recurring/create` request. For more details, see [Simulating recurring transfers](https://plaid.com/docs/transfer/sandbox/#simulating-recurring-transfers). attr_accessor :test_clock_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/sandbox_transfer_test_clock_get_response.rb b/lib/plaid/models/sandbox_transfer_test_clock_get_response.rb index 4e2790ba9..3fbe2a1cc 100644 --- a/lib/plaid/models/sandbox_transfer_test_clock_get_response.rb +++ b/lib/plaid/models/sandbox_transfer_test_clock_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_test_clock_list_request.rb b/lib/plaid/models/sandbox_transfer_test_clock_list_request.rb index 38b8ca710..8f014d0be 100644 --- a/lib/plaid/models/sandbox_transfer_test_clock_list_request.rb +++ b/lib/plaid/models/sandbox_transfer_test_clock_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_transfer_test_clock_list_response.rb b/lib/plaid/models/sandbox_transfer_test_clock_list_response.rb index c788a49b7..547a4e4bb 100644 --- a/lib/plaid/models/sandbox_transfer_test_clock_list_response.rb +++ b/lib/plaid/models/sandbox_transfer_test_clock_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sandbox_user_reset_login_request.rb b/lib/plaid/models/sandbox_user_reset_login_request.rb index d85642146..2440fa43b 100644 --- a/lib/plaid/models/sandbox_user_reset_login_request.rb +++ b/lib/plaid/models/sandbox_user_reset_login_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,13 +22,13 @@ class SandboxUserResetLoginRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # An array of `item_id`s associated with the User to be reset. If empty or `null`, this field will default to resetting all Items associated with the User. attr_accessor :item_ids - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/sandbox_user_reset_login_response.rb b/lib/plaid/models/sandbox_user_reset_login_response.rb index afe03a08d..3baaff7e6 100644 --- a/lib/plaid/models/sandbox_user_reset_login_response.rb +++ b/lib/plaid/models/sandbox_user_reset_login_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/scopes.rb b/lib/plaid/models/scopes.rb index 8092b4dfb..33f08a682 100644 --- a/lib/plaid/models/scopes.rb +++ b/lib/plaid/models/scopes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/scopes_context.rb b/lib/plaid/models/scopes_context.rb index d8be3a4cc..00692a23f 100644 --- a/lib/plaid/models/scopes_context.rb +++ b/lib/plaid/models/scopes_context.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/scopes_nullable.rb b/lib/plaid/models/scopes_nullable.rb index 918b2cc80..6977bfe68 100644 --- a/lib/plaid/models/scopes_nullable.rb +++ b/lib/plaid/models/scopes_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/screening_hit_analysis.rb b/lib/plaid/models/screening_hit_analysis.rb index 1c3026bfc..88f2ab68d 100644 --- a/lib/plaid/models/screening_hit_analysis.rb +++ b/lib/plaid/models/screening_hit_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -24,7 +24,7 @@ class ScreeningHitAnalysis attr_accessor :names - # The version of the screening's `search_terms` that were compared when the screening hit was added. screening hits are immutable once they have been reviewed. If changes are detected due to updates to the screening's `search_terms`, the associated program, or the list's source data prior to review, the screening hit will be updated to reflect those changes. + # The version of the screening's `search_terms` that were compared when the screening hit was added. Screening hits are immutable once they have been reviewed. If changes are detected due to updates to the screening's `search_terms`, the associated program, or the list's source data prior to review, the screening hit will be updated to reflect those changes. attr_accessor :search_terms_version class EnumAttributeValidator diff --git a/lib/plaid/models/screening_hit_data.rb b/lib/plaid/models/screening_hit_data.rb index 4afb706b2..7d62d326f 100644 --- a/lib/plaid/models/screening_hit_data.rb +++ b/lib/plaid/models/screening_hit_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/screening_hit_date_of_birth_item.rb b/lib/plaid/models/screening_hit_date_of_birth_item.rb index 8cee71864..bfbc748b4 100644 --- a/lib/plaid/models/screening_hit_date_of_birth_item.rb +++ b/lib/plaid/models/screening_hit_date_of_birth_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/screening_hit_documents_items.rb b/lib/plaid/models/screening_hit_documents_items.rb index b8046194e..034806b40 100644 --- a/lib/plaid/models/screening_hit_documents_items.rb +++ b/lib/plaid/models/screening_hit_documents_items.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/screening_hit_names_items.rb b/lib/plaid/models/screening_hit_names_items.rb index 47f9c1746..b69875c5d 100644 --- a/lib/plaid/models/screening_hit_names_items.rb +++ b/lib/plaid/models/screening_hit_names_items.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/screening_status_updated_webhook.rb b/lib/plaid/models/screening_status_updated_webhook.rb index 85414b116..de73ef9b9 100644 --- a/lib/plaid/models/screening_status_updated_webhook.rb +++ b/lib/plaid/models/screening_status_updated_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/security.rb b/lib/plaid/models/security.rb index f9bf27828..39bdb1d04 100644 --- a/lib/plaid/models/security.rb +++ b/lib/plaid/models/security.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -40,7 +40,7 @@ class Security # A descriptive name for the security, suitable for display. attr_accessor :name - # The security’s trading symbol for publicly traded securities, and otherwise a short identifier if available. + # The security's trading symbol for publicly traded securities, and otherwise a short identifier if available. attr_accessor :ticker_symbol # Indicates that a security is a highly liquid asset and can be treated like cash. diff --git a/lib/plaid/models/security_override.rb b/lib/plaid/models/security_override.rb index 8a4909f3d..32377437f 100644 --- a/lib/plaid/models/security_override.rb +++ b/lib/plaid/models/security_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,7 +28,7 @@ class SecurityOverride # A descriptive name for the security, suitable for display. attr_accessor :name - # The security’s trading symbol for publicly traded securities, and otherwise a short identifier if available. + # The security's trading symbol for publicly traded securities, and otherwise a short identifier if available. attr_accessor :ticker_symbol # Either a valid `iso_currency_code` or `unofficial_currency_code` diff --git a/lib/plaid/models/selfie_age_check.rb b/lib/plaid/models/selfie_age_check.rb new file mode 100644 index 000000000..5dac02e32 --- /dev/null +++ b/lib/plaid/models/selfie_age_check.rb @@ -0,0 +1,288 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Age-estimation results from the selfie capture. This field is `null` when an age range could not be estimated from the selfie capture. + class SelfieAgeCheck + attr_accessor :status + + # The user's age at the time of the selfie capture, calculated from the date of birth submitted during Identity Verification. If multiple date of birth sources are available, the date of birth submitted in the flow session takes priority over the document date of birth. This field is `null` when the date of birth is unavailable. + attr_accessor :reported_age + + # Lower bound of the estimated age range from the selfie capture. + attr_accessor :age_estimate_lower_bound + + # Upper bound of the estimated age range from the selfie capture. + attr_accessor :age_estimate_upper_bound + + class EnumAttributeValidator + attr_reader :datatype + attr_reader :allowable_values + + def initialize(datatype, allowable_values) + @allowable_values = allowable_values.map do |value| + case datatype.to_s + when /Integer/i + value.to_i + when /Float/i + value.to_f + else + value + end + end + end + + def valid?(value) + !value || allowable_values.include?(value) + end + end + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'status' => :'status', + :'reported_age' => :'reported_age', + :'age_estimate_lower_bound' => :'age_estimate_lower_bound', + :'age_estimate_upper_bound' => :'age_estimate_upper_bound' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'status' => :'SelfieAgeCheckStatus', + :'reported_age' => :'Integer', + :'age_estimate_lower_bound' => :'Integer', + :'age_estimate_upper_bound' => :'Integer' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'reported_age', + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::SelfieAgeCheck` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::SelfieAgeCheck`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'status') + self.status = attributes[:'status'] + end + + if attributes.key?(:'reported_age') + self.reported_age = attributes[:'reported_age'] + end + + if attributes.key?(:'age_estimate_lower_bound') + self.age_estimate_lower_bound = attributes[:'age_estimate_lower_bound'] + end + + if attributes.key?(:'age_estimate_upper_bound') + self.age_estimate_upper_bound = attributes[:'age_estimate_upper_bound'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @status.nil? + invalid_properties.push('invalid value for "status", status cannot be nil.') + end + + if @age_estimate_lower_bound.nil? + invalid_properties.push('invalid value for "age_estimate_lower_bound", age_estimate_lower_bound cannot be nil.') + end + + if @age_estimate_upper_bound.nil? + invalid_properties.push('invalid value for "age_estimate_upper_bound", age_estimate_upper_bound cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @status.nil? + return false if @age_estimate_lower_bound.nil? + return false if @age_estimate_upper_bound.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + status == o.status && + reported_age == o.reported_age && + age_estimate_lower_bound == o.age_estimate_lower_bound && + age_estimate_upper_bound == o.age_estimate_upper_bound + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [status, reported_age, age_estimate_lower_bound, age_estimate_upper_bound].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/selfie_age_check_status.rb b/lib/plaid/models/selfie_age_check_status.rb new file mode 100644 index 000000000..e878c19c1 --- /dev/null +++ b/lib/plaid/models/selfie_age_check_status.rb @@ -0,0 +1,41 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class SelfieAgeCheckStatus + MATCH = "match".freeze + WARNING = "warning".freeze + NO_MATCH = "no_match".freeze + NO_DATA = "no_data".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/selfie_analysis.rb b/lib/plaid/models/selfie_analysis.rb index 5c4feadd3..cb6754c2a 100644 --- a/lib/plaid/models/selfie_analysis.rb +++ b/lib/plaid/models/selfie_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -20,6 +20,8 @@ class SelfieAnalysis attr_accessor :liveness_check + attr_accessor :age_check + attr_accessor :facial_analysis class EnumAttributeValidator @@ -49,6 +51,7 @@ def self.attribute_map { :'document_comparison' => :'document_comparison', :'liveness_check' => :'liveness_check', + :'age_check' => :'age_check', :'facial_analysis' => :'facial_analysis' } end @@ -63,6 +66,7 @@ def self.openapi_types { :'document_comparison' => :'SelfieAnalysisDocumentComparison', :'liveness_check' => :'SelfieAnalysisLivenessCheck', + :'age_check' => :'SelfieAgeCheck', :'facial_analysis' => :'SelfieAnalysisFacialAnalysis' } end @@ -70,6 +74,7 @@ def self.openapi_types # List of attributes with nullable: true def self.openapi_nullable Set.new([ + :'age_check', :'facial_analysis' ]) end @@ -97,6 +102,10 @@ def initialize(attributes = {}) self.liveness_check = attributes[:'liveness_check'] end + if attributes.key?(:'age_check') + self.age_check = attributes[:'age_check'] + end + if attributes.key?(:'facial_analysis') self.facial_analysis = attributes[:'facial_analysis'] end @@ -132,6 +141,7 @@ def ==(o) self.class == o.class && document_comparison == o.document_comparison && liveness_check == o.liveness_check && + age_check == o.age_check && facial_analysis == o.facial_analysis end @@ -144,7 +154,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [document_comparison, liveness_check, facial_analysis].hash + [document_comparison, liveness_check, age_check, facial_analysis].hash end # Builds the object from hash diff --git a/lib/plaid/models/selfie_analysis_document_comparison.rb b/lib/plaid/models/selfie_analysis_document_comparison.rb index b96c52d62..575361fed 100644 --- a/lib/plaid/models/selfie_analysis_document_comparison.rb +++ b/lib/plaid/models/selfie_analysis_document_comparison.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/selfie_analysis_facial_analysis.rb b/lib/plaid/models/selfie_analysis_facial_analysis.rb index 8e4f7c342..ded2c93e6 100644 --- a/lib/plaid/models/selfie_analysis_facial_analysis.rb +++ b/lib/plaid/models/selfie_analysis_facial_analysis.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/selfie_analysis_facial_analysis_outcome.rb b/lib/plaid/models/selfie_analysis_facial_analysis_outcome.rb index c2f80829c..8025ec9f8 100644 --- a/lib/plaid/models/selfie_analysis_facial_analysis_outcome.rb +++ b/lib/plaid/models/selfie_analysis_facial_analysis_outcome.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/selfie_analysis_liveness_check.rb b/lib/plaid/models/selfie_analysis_liveness_check.rb index 508d8bbd1..3b139deae 100644 --- a/lib/plaid/models/selfie_analysis_liveness_check.rb +++ b/lib/plaid/models/selfie_analysis_liveness_check.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/selfie_capture.rb b/lib/plaid/models/selfie_capture.rb index a1e04d44f..17d6dc614 100644 --- a/lib/plaid/models/selfie_capture.rb +++ b/lib/plaid/models/selfie_capture.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,12 +14,12 @@ require 'time' module Plaid - # The image or video capture of a selfie. Only one of image or video URL will be populated per selfie. + # The image or video capture of a selfie. Only one of `image_url` or `video_url` will be populated per selfie. In the vast majority of sessions Plaid records a short video of the user, so `video_url` is populated and `image_url` is `null`. `image_url` is only populated in the rare passive-liveness fallback case, where the user's device could not complete the standard video liveness capture (for example, a camera or streaming error) and submitted a single still image instead. class SelfieCapture - # Temporary URL for downloading an image selfie capture. + # Temporary URL for downloading a still-image selfie capture. This field is only populated when the session fell back to passive (image-based) liveness. For the majority of selfie checks this field is `null` and `video_url` is populated instead. attr_accessor :image_url - # Temporary URL for downloading a video selfie capture. + # Temporary URL for downloading a video selfie capture. This is the standard selfie capture for Identity Verification. Plaid records a short video of the user during the Selfie Check liveness step, so this field is populated for the vast majority of selfie checks. attr_accessor :video_url # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/selfie_check.rb b/lib/plaid/models/selfie_check.rb index 769b54b95..228c0fd58 100644 --- a/lib/plaid/models/selfie_check.rb +++ b/lib/plaid/models/selfie_check.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/selfie_check_selfie.rb b/lib/plaid/models/selfie_check_selfie.rb index 00e991c2e..73bd60a28 100644 --- a/lib/plaid/models/selfie_check_selfie.rb +++ b/lib/plaid/models/selfie_check_selfie.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/selfie_check_status.rb b/lib/plaid/models/selfie_check_status.rb index e6995ae9e..7e33227c1 100644 --- a/lib/plaid/models/selfie_check_status.rb +++ b/lib/plaid/models/selfie_check_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/selfie_status.rb b/lib/plaid/models/selfie_status.rb index bf597cb40..0e42b1cfd 100644 --- a/lib/plaid/models/selfie_status.rb +++ b/lib/plaid/models/selfie_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sender_bacs_nullable.rb b/lib/plaid/models/sender_bacs_nullable.rb index 4591c9802..cf33e50fb 100644 --- a/lib/plaid/models/sender_bacs_nullable.rb +++ b/lib/plaid/models/sender_bacs_nullable.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # An object containing a BACS account number and sort code. If an IBAN is not provided or if this recipient needs to accept domestic GBP-denominated payments, BACS data is required. + # An object containing a Bacs account number and sort code. If an IBAN is not provided or if this recipient needs to accept domestic GBP-denominated payments, Bacs data is required. class SenderBACSNullable # The account number of the account. Maximum of 10 characters. attr_accessor :account diff --git a/lib/plaid/models/service.rb b/lib/plaid/models/service.rb index aa74ad62b..0bbf22737 100644 --- a/lib/plaid/models/service.rb +++ b/lib/plaid/models/service.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/service_product_fulfillment.rb b/lib/plaid/models/service_product_fulfillment.rb index 47c37ffde..c15765867 100644 --- a/lib/plaid/models/service_product_fulfillment.rb +++ b/lib/plaid/models/service_product_fulfillment.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/service_product_fulfillment_detail.rb b/lib/plaid/models/service_product_fulfillment_detail.rb index 36b90c974..fe75a99ee 100644 --- a/lib/plaid/models/service_product_fulfillment_detail.rb +++ b/lib/plaid/models/service_product_fulfillment_detail.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/service_product_fulfillment_identifier.rb b/lib/plaid/models/service_product_fulfillment_identifier.rb index 0cdec7451..8e96ee176 100644 --- a/lib/plaid/models/service_product_fulfillment_identifier.rb +++ b/lib/plaid/models/service_product_fulfillment_identifier.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/servicer_address_data.rb b/lib/plaid/models/servicer_address_data.rb index 5278d6fda..b2011a981 100644 --- a/lib/plaid/models/servicer_address_data.rb +++ b/lib/plaid/models/servicer_address_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/services.rb b/lib/plaid/models/services.rb index 7a3b410d3..eb3d4c4cb 100644 --- a/lib/plaid/models/services.rb +++ b/lib/plaid/models/services.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/session_token_create_request.rb b/lib/plaid/models/session_token_create_request.rb index 4bda4ccff..a53654673 100644 --- a/lib/plaid/models/session_token_create_request.rb +++ b/lib/plaid/models/session_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -36,7 +36,7 @@ class SessionTokenCreateRequest # The destination URL to which any webhooks should be sent. If you use the same webhook listener for all Sandbox or all Production activity, set this value in the Layer template editor in the Dashboard instead. Only provide a value in this field if you need to use multiple webhook URLs per environment (an uncommon use case). If provided, a value in this field will take priority over webhook values set in the Layer template editor. attr_accessor :webhook - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/session_token_create_request_user.rb b/lib/plaid/models/session_token_create_request_user.rb index a7a6605f4..78db99bad 100644 --- a/lib/plaid/models/session_token_create_request_user.rb +++ b/lib/plaid/models/session_token_create_request_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/session_token_create_response.rb b/lib/plaid/models/session_token_create_response.rb index c078a0538..62d42d939 100644 --- a/lib/plaid/models/session_token_create_response.rb +++ b/lib/plaid/models/session_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/session_token_create_response_link.rb b/lib/plaid/models/session_token_create_response_link.rb index e020bc9cd..bf8d4abb9 100644 --- a/lib/plaid/models/session_token_create_response_link.rb +++ b/lib/plaid/models/session_token_create_response_link.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SessionTokenCreateResponseLink # The expiration date for the `link_token`, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. A `link_token` created to generate a `public_token` that will be exchanged for a new `access_token` expires after 4 hours. 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. attr_accessor :expiration - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/signal_address_data.rb b/lib/plaid/models/signal_address_data.rb index ea23cc851..ae87b68ba 100644 --- a/lib/plaid/models/signal_address_data.rb +++ b/lib/plaid/models/signal_address_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_decision_outcome.rb b/lib/plaid/models/signal_decision_outcome.rb index 8daf2a29e..d1868c131 100644 --- a/lib/plaid/models/signal_decision_outcome.rb +++ b/lib/plaid/models/signal_decision_outcome.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_decision_report_request.rb b/lib/plaid/models/signal_decision_report_request.rb index 4acc4be9e..14a83d43e 100644 --- a/lib/plaid/models/signal_decision_report_request.rb +++ b/lib/plaid/models/signal_decision_report_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_decision_report_response.rb b/lib/plaid/models/signal_decision_report_response.rb index 33717bed4..4a191c003 100644 --- a/lib/plaid/models/signal_decision_report_response.rb +++ b/lib/plaid/models/signal_decision_report_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_device.rb b/lib/plaid/models/signal_device.rb index be216c5f5..020426aca 100644 --- a/lib/plaid/models/signal_device.rb +++ b/lib/plaid/models/signal_device.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_evaluate_core_attributes.rb b/lib/plaid/models/signal_evaluate_core_attributes.rb index cf0ddeb71..2ba848347 100644 --- a/lib/plaid/models/signal_evaluate_core_attributes.rb +++ b/lib/plaid/models/signal_evaluate_core_attributes.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The core attributes object contains additional data that can be used to assess the ACH return risk. If using a Balance-only ruleset, only `available_balance` and `current_balance` will be returned as core attributes. If using a Signal Transaction Scores ruleset, over 80 core attributes will be returned. Examples of attributes include: `available_balance` and `current_balance`: The balance in the ACH transaction funding account `days_since_first_plaid_connection`: The number of days since the first time the Item was connected to an application via Plaid `plaid_connections_count_7d`: The number of times the Item has been connected to applications via Plaid over the past 7 days `plaid_connections_count_30d`: The number of times the Item has been connected to applications via Plaid over the past 30 days `total_plaid_connections_count`: The number of times the Item has been connected to applications via Plaid `is_savings_or_money_market_account`: Indicates whether the ACH transaction funding account is a savings/money market account For the full list and detailed documentation of core attributes available, or to request that core attributes not be returned, contact Sales or your Plaid account manager. + # The core attributes object contains additional data that can be used to assess the ACH return risk. If using a Balance-only ruleset, only `available_balance` and `current_balance` will be returned as core attributes. If using a Signal Transaction Scores ruleset, over 80 core attributes will be returned. Examples of attributes include: `available_balance` and `current_balance`: The balance in the ACH transaction funding account `days_since_first_plaid_connection`: The number of days since the first time the Item was connected to an application via Plaid `plaid_connections_count_7d`: The number of times the Item has been connected to applications via Plaid over the past 7 days `plaid_connections_count_30d`: The number of times the Item has been connected to applications via Plaid over the past 30 days `total_plaid_connections_count`: The number of times the Item has been connected to applications via Plaid `is_savings_or_money_market_account`: Indicates whether the ACH transaction funding account is a savings/money market account For the full list and detailed documentation of core attributes available, or to request that core attributes not be returned, contact sales or your Plaid account manager. class SignalEvaluateCoreAttributes # We parse and analyze historical transaction metadata to identify the number of possible past returns due to unauthorized transactions over the past 7 days from the account that will be debited. attr_accessor :unauthorized_transactions_count_7d @@ -256,7 +256,7 @@ class SignalEvaluateCoreAttributes # The number of days since the bank account was opened, as reported by the financial institution attr_accessor :days_since_account_opening - # Taking `available_or_current_balance` and dividing it by the transaction amount. Useful to say “10% buffer”, for example. This is a convenience function to build Signal Rules upon. + # Taking `available_or_current_balance` and dividing it by the transaction amount. Useful to say \"10% buffer\", for example. This is a convenience function to build Signal Rules upon. attr_accessor :balance_to_transaction_amount_ratio # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/signal_evaluate_request.rb b/lib/plaid/models/signal_evaluate_request.rb index be3f7f805..9e98d6b52 100644 --- a/lib/plaid/models/signal_evaluate_request.rb +++ b/lib/plaid/models/signal_evaluate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SignalEvaluateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The Plaid `account_id` of the account that is the funding source for the proposed transaction. The `account_id` is returned in the `/accounts/get` endpoint as well as the [`onSuccess`](https://plaid.com/docs/link/ios/#link-ios-onsuccess-linkSuccess-metadata-accounts-id) callback metadata. This will return an [`INVALID_ACCOUNT_ID`](https://plaid.com/docs/errors/invalid-input/#invalid_account_id) error if the account has been removed at the bank or if the `account_id` is no longer valid. diff --git a/lib/plaid/models/signal_evaluate_response.rb b/lib/plaid/models/signal_evaluate_response.rb index 650ed8f94..7f6c6eace 100644 --- a/lib/plaid/models/signal_evaluate_response.rb +++ b/lib/plaid/models/signal_evaluate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_payment_method.rb b/lib/plaid/models/signal_payment_method.rb index 6eb7cd951..decff6b0d 100644 --- a/lib/plaid/models/signal_payment_method.rb +++ b/lib/plaid/models/signal_payment_method.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_person_name.rb b/lib/plaid/models/signal_person_name.rb index ee87743a9..1e99e54cd 100644 --- a/lib/plaid/models/signal_person_name.rb +++ b/lib/plaid/models/signal_person_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_prepare_request.rb b/lib/plaid/models/signal_prepare_request.rb index 3352c5656..6a651eb18 100644 --- a/lib/plaid/models/signal_prepare_request.rb +++ b/lib/plaid/models/signal_prepare_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SignalPrepareRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/signal_prepare_response.rb b/lib/plaid/models/signal_prepare_response.rb index 393a59469..feb50a0bd 100644 --- a/lib/plaid/models/signal_prepare_response.rb +++ b/lib/plaid/models/signal_prepare_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_return_report_request.rb b/lib/plaid/models/signal_return_report_request.rb index 690f91ad6..eb4c11bb9 100644 --- a/lib/plaid/models/signal_return_report_request.rb +++ b/lib/plaid/models/signal_return_report_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_return_report_response.rb b/lib/plaid/models/signal_return_report_response.rb index a80f1dd54..3d859aa74 100644 --- a/lib/plaid/models/signal_return_report_response.rb +++ b/lib/plaid/models/signal_return_report_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_schedule_default_payment_method.rb b/lib/plaid/models/signal_schedule_default_payment_method.rb index b3ee0e41c..7bf5e2acb 100644 --- a/lib/plaid/models/signal_schedule_default_payment_method.rb +++ b/lib/plaid/models/signal_schedule_default_payment_method.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_schedule_recommendation.rb b/lib/plaid/models/signal_schedule_recommendation.rb index 55c454d88..7da2940f0 100644 --- a/lib/plaid/models/signal_schedule_recommendation.rb +++ b/lib/plaid/models/signal_schedule_recommendation.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_schedule_request.rb b/lib/plaid/models/signal_schedule_request.rb index a47787314..8c260d9a1 100644 --- a/lib/plaid/models/signal_schedule_request.rb +++ b/lib/plaid/models/signal_schedule_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SignalScheduleRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The Plaid `account_id` of the account that is the funding source for the proposed transaction. The `account_id` is returned in the `/accounts/get` endpoint as well as the [`onSuccess`](https://plaid.com/docs/link/ios/#link-ios-onsuccess-linkSuccess-metadata-accounts-id) callback metadata. This will return an [`INVALID_ACCOUNT_ID`](https://plaid.com/docs/errors/invalid-input/#invalid_account_id) error if the account has been removed at the bank or if the `account_id` is no longer valid. diff --git a/lib/plaid/models/signal_schedule_response.rb b/lib/plaid/models/signal_schedule_response.rb index 776a5dea0..54e71d137 100644 --- a/lib/plaid/models/signal_schedule_response.rb +++ b/lib/plaid/models/signal_schedule_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_scores.rb b/lib/plaid/models/signal_scores.rb index 1a1dbac16..99ff30244 100644 --- a/lib/plaid/models/signal_scores.rb +++ b/lib/plaid/models/signal_scores.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_user.rb b/lib/plaid/models/signal_user.rb index 7b6a2bf35..de846570c 100644 --- a/lib/plaid/models/signal_user.rb +++ b/lib/plaid/models/signal_user.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/signal_warning.rb b/lib/plaid/models/signal_warning.rb index 6e4f56d3e..8d78ac88a 100644 --- a/lib/plaid/models/signal_warning.rb +++ b/lib/plaid/models/signal_warning.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Conveys information about the errors causing missing or stale bank data used to construct the /signal/evaluate scores and response + # Conveys information about the errors causing missing or stale bank data used to construct the `/signal/evaluate` scores and response class SignalWarning # A broad categorization of the warning. Safe for programmatic use. attr_accessor :warning_type diff --git a/lib/plaid/models/simulated_transfer_sweep.rb b/lib/plaid/models/simulated_transfer_sweep.rb index b99994995..788b4b2bf 100644 --- a/lib/plaid/models/simulated_transfer_sweep.rb +++ b/lib/plaid/models/simulated_transfer_sweep.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class SimulatedTransferSweep # The id of the funding account to use, available in the Plaid Dashboard. This determines which of your business checking accounts will be credited or debited. attr_accessor :funding_account_id - # Plaid’s unique identifier for a Plaid Ledger Balance. + # Plaid's unique identifier for a Plaid Ledger Balance. attr_accessor :ledger_id # The datetime when the sweep occurred, in RFC 3339 format. diff --git a/lib/plaid/models/single_document_risk_signal.rb b/lib/plaid/models/single_document_risk_signal.rb index 6e4420a90..c93f2c7f6 100644 --- a/lib/plaid/models/single_document_risk_signal.rb +++ b/lib/plaid/models/single_document_risk_signal.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sms_verification.rb b/lib/plaid/models/sms_verification.rb index beb16ebdc..a1e5792f6 100644 --- a/lib/plaid/models/sms_verification.rb +++ b/lib/plaid/models/sms_verification.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sms_verification_status.rb b/lib/plaid/models/sms_verification_status.rb index 67ed02bc2..ff58eb2ab 100644 --- a/lib/plaid/models/sms_verification_status.rb +++ b/lib/plaid/models/sms_verification_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/source.rb b/lib/plaid/models/source.rb index c88f0a7c0..857bf374f 100644 --- a/lib/plaid/models/source.rb +++ b/lib/plaid/models/source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/standalone_account_type.rb b/lib/plaid/models/standalone_account_type.rb index 2d0c6168c..d8412a421 100644 --- a/lib/plaid/models/standalone_account_type.rb +++ b/lib/plaid/models/standalone_account_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/standalone_currency_code_list.rb b/lib/plaid/models/standalone_currency_code_list.rb index b57b4ed48..6a329a1de 100644 --- a/lib/plaid/models/standalone_currency_code_list.rb +++ b/lib/plaid/models/standalone_currency_code_list.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/standalone_investment_transaction_type.rb b/lib/plaid/models/standalone_investment_transaction_type.rb index 6be758d21..19b21f31a 100644 --- a/lib/plaid/models/standalone_investment_transaction_type.rb +++ b/lib/plaid/models/standalone_investment_transaction_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/statements_account.rb b/lib/plaid/models/statements_account.rb index c0048a36b..750108488 100644 --- a/lib/plaid/models/statements_account.rb +++ b/lib/plaid/models/statements_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/statements_download_request.rb b/lib/plaid/models/statements_download_request.rb index 7306323b5..e3a30a2ce 100644 --- a/lib/plaid/models/statements_download_request.rb +++ b/lib/plaid/models/statements_download_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # StatementsDownloadRequest defines the request schema for `/statements/download` class StatementsDownloadRequest - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. diff --git a/lib/plaid/models/statements_list_request.rb b/lib/plaid/models/statements_list_request.rb index bba29eb12..4c4266766 100644 --- a/lib/plaid/models/statements_list_request.rb +++ b/lib/plaid/models/statements_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # StatementsListRequest defines the request schema for `/statements/list` class StatementsListRequest - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. diff --git a/lib/plaid/models/statements_list_response.rb b/lib/plaid/models/statements_list_response.rb index 671c5b760..5f4d95afe 100644 --- a/lib/plaid/models/statements_list_response.rb +++ b/lib/plaid/models/statements_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/statements_refresh_complete_result.rb b/lib/plaid/models/statements_refresh_complete_result.rb index 639a5a859..e066a696a 100644 --- a/lib/plaid/models/statements_refresh_complete_result.rb +++ b/lib/plaid/models/statements_refresh_complete_result.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/statements_refresh_complete_webhook.rb b/lib/plaid/models/statements_refresh_complete_webhook.rb index 7aea3b175..14b6dce49 100644 --- a/lib/plaid/models/statements_refresh_complete_webhook.rb +++ b/lib/plaid/models/statements_refresh_complete_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/statements_refresh_request.rb b/lib/plaid/models/statements_refresh_request.rb index cca8ed263..99e09aeb6 100644 --- a/lib/plaid/models/statements_refresh_request.rb +++ b/lib/plaid/models/statements_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # StatementsRefreshRequest defines the request schema for `/statements/refresh` class StatementsRefreshRequest - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. diff --git a/lib/plaid/models/statements_refresh_response.rb b/lib/plaid/models/statements_refresh_response.rb index 1e47e86ee..c77738e4a 100644 --- a/lib/plaid/models/statements_refresh_response.rb +++ b/lib/plaid/models/statements_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/statements_statement.rb b/lib/plaid/models/statements_statement.rb index c9989a516..b5e5f43c9 100644 --- a/lib/plaid/models/statements_statement.rb +++ b/lib/plaid/models/statements_statement.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class StatementsStatement # Month of the year. Possible values: 1 through 12 (January through December). attr_accessor :month - # The year of statement. + # The year of the statement, e.g. 2024. attr_accessor :year # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/status.rb b/lib/plaid/models/status.rb index 2dd115e21..642049403 100644 --- a/lib/plaid/models/status.rb +++ b/lib/plaid/models/status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Documentation not found in the MISMO model viewer and not provided by Freddie Mac. class Status - # Satus Code. + # Status Code. attr_accessor :status_code # Status Description. diff --git a/lib/plaid/models/statuses.rb b/lib/plaid/models/statuses.rb index d2670b53f..a0130002a 100644 --- a/lib/plaid/models/statuses.rb +++ b/lib/plaid/models/statuses.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/strategy.rb b/lib/plaid/models/strategy.rb index dd2f7e6cd..1d136765c 100644 --- a/lib/plaid/models/strategy.rb +++ b/lib/plaid/models/strategy.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/student_loan.rb b/lib/plaid/models/student_loan.rb index c3060d408..06a83ab57 100644 --- a/lib/plaid/models/student_loan.rb +++ b/lib/plaid/models/student_loan.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -57,7 +57,7 @@ class StudentLoan # The minimum payment due for the next billing cycle. There are some exceptions: Some institutions require a minimum payment across all loans associated with an account number. Our API presents that same minimum payment amount on each loan. The institutions that do this are: Great Lakes ( `ins_116861`), Firstmark (`ins_116295`), Commonbond Firstmark Services (`ins_116950`), Granite State (`ins_116308`), and Oklahoma Student Loan Authority (`ins_116945`). Firstmark (`ins_116295` ) and Navient (`ins_116248`) will display as $0 if there is an autopay program in effect. attr_accessor :minimum_payment_amount - # The due date for the next payment. The due date is `null` if a payment is not expected. A payment is not expected if `loan_status.type` is `deferment`, `in_school`, `consolidated`, `paid in full`, or `transferred`. Dates are returned in an [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD). + # The due date for the next payment. The due date is `null` if a payment is not expected. A payment is not expected if `loan_status.type` is `deferment`, `in school`, `consolidated`, `paid in full`, or `transferred`. Dates are returned in an [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD). attr_accessor :next_payment_due_date # The date on which the loan was initially lent. Dates are returned in an [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD). diff --git a/lib/plaid/models/student_loan_repayment_model.rb b/lib/plaid/models/student_loan_repayment_model.rb index c60204dd6..4e81bc4c3 100644 --- a/lib/plaid/models/student_loan_repayment_model.rb +++ b/lib/plaid/models/student_loan_repayment_model.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/student_loan_status.rb b/lib/plaid/models/student_loan_status.rb index 818b71527..124158617 100644 --- a/lib/plaid/models/student_loan_status.rb +++ b/lib/plaid/models/student_loan_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/student_repayment_plan.rb b/lib/plaid/models/student_repayment_plan.rb index c8e219bb9..c782a44bf 100644 --- a/lib/plaid/models/student_repayment_plan.rb +++ b/lib/plaid/models/student_repayment_plan.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sweep_failure.rb b/lib/plaid/models/sweep_failure.rb index dd6d78002..53c5fc11a 100644 --- a/lib/plaid/models/sweep_failure.rb +++ b/lib/plaid/models/sweep_failure.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sweep_status.rb b/lib/plaid/models/sweep_status.rb index d51a7a434..2efb78142 100644 --- a/lib/plaid/models/sweep_status.rb +++ b/lib/plaid/models/sweep_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sweep_trigger.rb b/lib/plaid/models/sweep_trigger.rb index ff3f4d862..6ab78cb24 100644 --- a/lib/plaid/models/sweep_trigger.rb +++ b/lib/plaid/models/sweep_trigger.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/sync_updates_available_webhook.rb b/lib/plaid/models/sync_updates_available_webhook.rb index f38ba037c..c6d670731 100644 --- a/lib/plaid/models/sync_updates_available_webhook.rb +++ b/lib/plaid/models/sync_updates_available_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/synthetic_fraud.rb b/lib/plaid/models/synthetic_fraud.rb index f065aa288..a7ae414fd 100644 --- a/lib/plaid/models/synthetic_fraud.rb +++ b/lib/plaid/models/synthetic_fraud.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/taxform.rb b/lib/plaid/models/taxform.rb index a3811cf04..8a38404d7 100644 --- a/lib/plaid/models/taxform.rb +++ b/lib/plaid/models/taxform.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/taxpayer_id.rb b/lib/plaid/models/taxpayer_id.rb index 6dd9a866c..69cc8f0ff 100644 --- a/lib/plaid/models/taxpayer_id.rb +++ b/lib/plaid/models/taxpayer_id.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/taxpayer_identifier.rb b/lib/plaid/models/taxpayer_identifier.rb index 2fa6469c7..c651e2f6e 100644 --- a/lib/plaid/models/taxpayer_identifier.rb +++ b/lib/plaid/models/taxpayer_identifier.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/taxpayer_identifier_type.rb b/lib/plaid/models/taxpayer_identifier_type.rb index c310a215a..a23b5e371 100644 --- a/lib/plaid/models/taxpayer_identifier_type.rb +++ b/lib/plaid/models/taxpayer_identifier_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/taxpayer_identifiers.rb b/lib/plaid/models/taxpayer_identifiers.rb index 3b03f8b59..51d027f95 100644 --- a/lib/plaid/models/taxpayer_identifiers.rb +++ b/lib/plaid/models/taxpayer_identifiers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total.rb b/lib/plaid/models/total.rb index bea8f8cdf..0c08c37be 100644 --- a/lib/plaid/models/total.rb +++ b/lib/plaid/models/total.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_canonical_description.rb b/lib/plaid/models/total_canonical_description.rb index 7a8442a87..6de2803de 100644 --- a/lib/plaid/models/total_canonical_description.rb +++ b/lib/plaid/models/total_canonical_description.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_inflow_amount.rb b/lib/plaid/models/total_inflow_amount.rb index 9e8d556aa..d1ceb885c 100644 --- a/lib/plaid/models/total_inflow_amount.rb +++ b/lib/plaid/models/total_inflow_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_inflow_amount30d.rb b/lib/plaid/models/total_inflow_amount30d.rb index b354f8a52..131bbda8c 100644 --- a/lib/plaid/models/total_inflow_amount30d.rb +++ b/lib/plaid/models/total_inflow_amount30d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_inflow_amount60d.rb b/lib/plaid/models/total_inflow_amount60d.rb index 30df6dbe5..3ad206298 100644 --- a/lib/plaid/models/total_inflow_amount60d.rb +++ b/lib/plaid/models/total_inflow_amount60d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_inflow_amount90d.rb b/lib/plaid/models/total_inflow_amount90d.rb index 558a82839..7f4fc1e42 100644 --- a/lib/plaid/models/total_inflow_amount90d.rb +++ b/lib/plaid/models/total_inflow_amount90d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_monthly_income_insights.rb b/lib/plaid/models/total_monthly_income_insights.rb index add3b3ef8..05b4d3305 100644 --- a/lib/plaid/models/total_monthly_income_insights.rb +++ b/lib/plaid/models/total_monthly_income_insights.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Details about about the total monthly income + # Details about the total monthly income class TotalMonthlyIncomeInsights # The aggregated income for the 30 days prior to subscription date attr_accessor :baseline_amount diff --git a/lib/plaid/models/total_outflow_amount.rb b/lib/plaid/models/total_outflow_amount.rb index 219c2eeb9..802d05b5d 100644 --- a/lib/plaid/models/total_outflow_amount.rb +++ b/lib/plaid/models/total_outflow_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_outflow_amount30d.rb b/lib/plaid/models/total_outflow_amount30d.rb index 9c4189271..efea77015 100644 --- a/lib/plaid/models/total_outflow_amount30d.rb +++ b/lib/plaid/models/total_outflow_amount30d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_outflow_amount60d.rb b/lib/plaid/models/total_outflow_amount60d.rb index 5850f55e0..7ddf5c52e 100644 --- a/lib/plaid/models/total_outflow_amount60d.rb +++ b/lib/plaid/models/total_outflow_amount60d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_outflow_amount90d.rb b/lib/plaid/models/total_outflow_amount90d.rb index df38fb4cc..275eafd2c 100644 --- a/lib/plaid/models/total_outflow_amount90d.rb +++ b/lib/plaid/models/total_outflow_amount90d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_report_inflow_amount.rb b/lib/plaid/models/total_report_inflow_amount.rb index 6e1f2057b..fe6cdc1cd 100644 --- a/lib/plaid/models/total_report_inflow_amount.rb +++ b/lib/plaid/models/total_report_inflow_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_report_inflow_amount30d.rb b/lib/plaid/models/total_report_inflow_amount30d.rb index f5c39c7e4..5556dc28e 100644 --- a/lib/plaid/models/total_report_inflow_amount30d.rb +++ b/lib/plaid/models/total_report_inflow_amount30d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_report_inflow_amount60d.rb b/lib/plaid/models/total_report_inflow_amount60d.rb index 0e29f4c09..65ff4a85c 100644 --- a/lib/plaid/models/total_report_inflow_amount60d.rb +++ b/lib/plaid/models/total_report_inflow_amount60d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_report_inflow_amount90d.rb b/lib/plaid/models/total_report_inflow_amount90d.rb index 8d86be572..d3123e073 100644 --- a/lib/plaid/models/total_report_inflow_amount90d.rb +++ b/lib/plaid/models/total_report_inflow_amount90d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Total amount of debit transactions into the report's account in the last 90 days. This field only takes into account USD transactions from the accounts. + # Total amount of debit transactions into the report's accounts in the last 90 days. This field only takes into account USD transactions from the accounts. class TotalReportInflowAmount90d # Value of amount with up to 2 decimal places. attr_accessor :amount diff --git a/lib/plaid/models/total_report_outflow_amount.rb b/lib/plaid/models/total_report_outflow_amount.rb index 08ad379f1..3e88ae788 100644 --- a/lib/plaid/models/total_report_outflow_amount.rb +++ b/lib/plaid/models/total_report_outflow_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_report_outflow_amount30d.rb b/lib/plaid/models/total_report_outflow_amount30d.rb index 746f5d47a..59e357dcf 100644 --- a/lib/plaid/models/total_report_outflow_amount30d.rb +++ b/lib/plaid/models/total_report_outflow_amount30d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_report_outflow_amount60d.rb b/lib/plaid/models/total_report_outflow_amount60d.rb index def5c3b5f..81b410d6b 100644 --- a/lib/plaid/models/total_report_outflow_amount60d.rb +++ b/lib/plaid/models/total_report_outflow_amount60d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/total_report_outflow_amount90d.rb b/lib/plaid/models/total_report_outflow_amount90d.rb index bc3d3a769..a67297931 100644 --- a/lib/plaid/models/total_report_outflow_amount90d.rb +++ b/lib/plaid/models/total_report_outflow_amount90d.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transaction.rb b/lib/plaid/models/transaction.rb index c7e393bf8..d3756d3b8 100644 --- a/lib/plaid/models/transaction.rb +++ b/lib/plaid/models/transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transaction_all_of.rb b/lib/plaid/models/transaction_all_of.rb index 06a874085..187eb070a 100644 --- a/lib/plaid/models/transaction_all_of.rb +++ b/lib/plaid/models/transaction_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transaction_base.rb b/lib/plaid/models/transaction_base.rb index c3b3f9f05..1ba431e79 100644 --- a/lib/plaid/models/transaction_base.rb +++ b/lib/plaid/models/transaction_base.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transaction_code.rb b/lib/plaid/models/transaction_code.rb index ca094cc3e..9c47d13dd 100644 --- a/lib/plaid/models/transaction_code.rb +++ b/lib/plaid/models/transaction_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -24,7 +24,9 @@ class TransactionCode CHEQUE = "cheque".freeze DIRECT_DEBIT = "direct debit".freeze INTEREST = "interest".freeze + PAYMENT = "payment".freeze PURCHASE = "purchase".freeze + REFUND = "refund".freeze STANDING_ORDER = "standing order".freeze TRANSFER = "transfer".freeze NULL = "null".freeze diff --git a/lib/plaid/models/transaction_counterparty.rb b/lib/plaid/models/transaction_counterparty.rb index def035a44..b77df644f 100644 --- a/lib/plaid/models/transaction_counterparty.rb +++ b/lib/plaid/models/transaction_counterparty.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -30,7 +30,7 @@ class TransactionCounterparty # The URL of a logo associated with the counterparty, if available. The logo will always be 100×100 pixel PNG file. attr_accessor :logo_url - # A description of how confident we are that the provided counterparty is involved in the transaction. `VERY_HIGH`: We recognize this counterparty and we are more than 98% confident that it is involved in this transaction. `HIGH`: We recognize this counterparty and we are more than 90% confident that it is involved in this transaction. `MEDIUM`: We are moderately confident that this counterparty was involved in this transaction, but some details may differ from our records. `LOW`: We didn’t find a matching counterparty in our records, so we are returning a cleansed name parsed out of the request description. `UNKNOWN`: We don’t know the confidence level for this counterparty. + # A description of how confident we are that the provided counterparty is involved in the transaction. `VERY_HIGH`: We recognize this counterparty and we are more than 98% confident that it is involved in this transaction. `HIGH`: We recognize this counterparty and we are more than 90% confident that it is involved in this transaction. `MEDIUM`: We are moderately confident that this counterparty was involved in this transaction, but some details may differ from our records. `LOW`: We didn't find a matching counterparty in our records, so we are returning a cleansed name parsed out of the request description. `UNKNOWN`: We don't know the confidence level for this counterparty. attr_accessor :confidence_level attr_accessor :account_numbers diff --git a/lib/plaid/models/transaction_data.rb b/lib/plaid/models/transaction_data.rb index d36188268..a1a8e7c8f 100644 --- a/lib/plaid/models/transaction_data.rb +++ b/lib/plaid/models/transaction_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transaction_override.rb b/lib/plaid/models/transaction_override.rb index 00c0a84ec..30be24f0b 100644 --- a/lib/plaid/models/transaction_override.rb +++ b/lib/plaid/models/transaction_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transaction_stream.rb b/lib/plaid/models/transaction_stream.rb index 6804afbb2..756666141 100644 --- a/lib/plaid/models/transaction_stream.rb +++ b/lib/plaid/models/transaction_stream.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transaction_stream_amount.rb b/lib/plaid/models/transaction_stream_amount.rb index 7f1b44319..794df5246 100644 --- a/lib/plaid/models/transaction_stream_amount.rb +++ b/lib/plaid/models/transaction_stream_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transaction_stream_status.rb b/lib/plaid/models/transaction_stream_status.rb index c82554856..d760e59a9 100644 --- a/lib/plaid/models/transaction_stream_status.rb +++ b/lib/plaid/models/transaction_stream_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_category_rule.rb b/lib/plaid/models/transactions_category_rule.rb index 2e23045bc..147eadd26 100644 --- a/lib/plaid/models/transactions_category_rule.rb +++ b/lib/plaid/models/transactions_category_rule.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_enhance_get_request.rb b/lib/plaid/models/transactions_enhance_get_request.rb index 437115d8d..9c7897450 100644 --- a/lib/plaid/models/transactions_enhance_get_request.rb +++ b/lib/plaid/models/transactions_enhance_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # TransactionsEnhanceGetRequest defines the request schema for `/transactions/enhance`. + # TransactionsEnhanceGetRequest defines the request schema for `/beta/transactions/v1/enhance`. class TransactionsEnhanceGetRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id diff --git a/lib/plaid/models/transactions_enhance_get_response.rb b/lib/plaid/models/transactions_enhance_get_response.rb index 8a4884756..8f378de5b 100644 --- a/lib/plaid/models/transactions_enhance_get_response.rb +++ b/lib/plaid/models/transactions_enhance_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_enrich_request.rb b/lib/plaid/models/transactions_enrich_request.rb index 5a9ca97eb..dc607efe9 100644 --- a/lib/plaid/models/transactions_enrich_request.rb +++ b/lib/plaid/models/transactions_enrich_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_enrich_request_options.rb b/lib/plaid/models/transactions_enrich_request_options.rb index 01a62e134..8ad963c8b 100644 --- a/lib/plaid/models/transactions_enrich_request_options.rb +++ b/lib/plaid/models/transactions_enrich_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_enrich_response.rb b/lib/plaid/models/transactions_enrich_response.rb index 7f8dd5026..d01ed6147 100644 --- a/lib/plaid/models/transactions_enrich_response.rb +++ b/lib/plaid/models/transactions_enrich_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_get_request.rb b/lib/plaid/models/transactions_get_request.rb index 52a6dfef1..1dd13cfb7 100644 --- a/lib/plaid/models/transactions_get_request.rb +++ b/lib/plaid/models/transactions_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class TransactionsGetRequest attr_accessor :options - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/transactions_get_request_options.rb b/lib/plaid/models/transactions_get_request_options.rb index 1f843789d..ef5ba2a84 100644 --- a/lib/plaid/models/transactions_get_request_options.rb +++ b/lib/plaid/models/transactions_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -39,7 +39,7 @@ class TransactionsGetRequestOptions attr_accessor :personal_finance_category_version - # This field only applies to calls for Items where the Transactions product has not already been initialized (i.e. by specifying `transactions` in the `products`, `optional_products`, or `required_if_consented_products` array when calling `/link/token/create` or by making a previous call to `/transactions/sync` or `/transactions/get`). In those cases, the field controls the maximum number of days of transaction history that Plaid will request from the financial institution. The more transaction history is requested, the longer the historical update poll will take. If no value is specified, 90 days of history will be requested by default. In Production, if a value under 30 is provided, a minimum of 30 days of history will be requested. If you are initializing your Items with transactions during the `/link/token/create` call (e.g. by including `transactions` in the `/link/token/create` `products` array), you must use the [`transactions.days_requested`](https://plaid.com/docs/api/link/#link-token-create-request-transactions-days-requested) field in the `/link/token/create` request instead of in the `/transactions/get` request. If the Item has already been initialized with the Transactions product, this field will have no effect. The maximum amount of transaction history to request on an Item cannot be updated if Transactions has already been added to the Item. To request older transaction history on an Item where Transactions has already been added, you must delete the Item via `/item/remove` and send the user through Link to create a new Item. Customers using [Recurring Transactions](https://plaid.com/docs/api/products/transactions/#transactionsrecurringget) should request at least 180 days of history for optimal results. + # This field only applies to calls for Items where the Transactions product has not already been initialized (i.e. by specifying `transactions` in the `products`, `optional_products`, or `required_if_supported_products` array when calling `/link/token/create` or by making a previous call to `/transactions/sync` or `/transactions/get`). In those cases, the field controls the maximum number of days of transaction history that Plaid will request from the financial institution. The more transaction history is requested, the longer the historical update poll will take. If no value is specified, 90 days of history will be requested by default. In Production, if a value under 30 is provided, a minimum of 30 days of history will be requested. If you are initializing your Items with transactions during the `/link/token/create` call (e.g. by including `transactions` in the `/link/token/create` `products` array), you must use the [`transactions.days_requested`](https://plaid.com/docs/api/link/#link-token-create-request-transactions-days-requested) field in the `/link/token/create` request instead of in the `/transactions/get` request. If the Item has already been initialized with the Transactions product, this field will have no effect. The maximum amount of transaction history to request on an Item cannot be updated if Transactions has already been added to the Item. To request older transaction history on an Item where Transactions has already been added, you must delete the Item via `/item/remove` and send the user through Link to create a new Item. Customers using [Recurring Transactions](https://plaid.com/docs/api/products/transactions/#transactionsrecurringget) should request at least 180 days of history for optimal results. attr_accessor :days_requested class EnumAttributeValidator diff --git a/lib/plaid/models/transactions_get_response.rb b/lib/plaid/models/transactions_get_response.rb index 67425518e..4e1c4d36b 100644 --- a/lib/plaid/models/transactions_get_response.rb +++ b/lib/plaid/models/transactions_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_recurring_create_input.rb b/lib/plaid/models/transactions_recurring_create_input.rb index 549eb9698..c16c9342a 100644 --- a/lib/plaid/models/transactions_recurring_create_input.rb +++ b/lib/plaid/models/transactions_recurring_create_input.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_recurring_create_request.rb b/lib/plaid/models/transactions_recurring_create_request.rb index f5649ce75..67171d375 100644 --- a/lib/plaid/models/transactions_recurring_create_request.rb +++ b/lib/plaid/models/transactions_recurring_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class TransactionsRecurringCreateRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/transactions_recurring_create_response.rb b/lib/plaid/models/transactions_recurring_create_response.rb index c64db26ca..994dfbb3a 100644 --- a/lib/plaid/models/transactions_recurring_create_response.rb +++ b/lib/plaid/models/transactions_recurring_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_recurring_get_request.rb b/lib/plaid/models/transactions_recurring_get_request.rb index 3dc734c5d..a6d68b989 100644 --- a/lib/plaid/models/transactions_recurring_get_request.rb +++ b/lib/plaid/models/transactions_recurring_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class TransactionsRecurringGetRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/transactions_recurring_get_request_options.rb b/lib/plaid/models/transactions_recurring_get_request_options.rb index bd2d97052..88e8d7fbc 100644 --- a/lib/plaid/models/transactions_recurring_get_request_options.rb +++ b/lib/plaid/models/transactions_recurring_get_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_recurring_get_response.rb b/lib/plaid/models/transactions_recurring_get_response.rb index a3999275f..77983f39a 100644 --- a/lib/plaid/models/transactions_recurring_get_response.rb +++ b/lib/plaid/models/transactions_recurring_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_recurring_merge_input.rb b/lib/plaid/models/transactions_recurring_merge_input.rb index 6e76ae421..67eca57b4 100644 --- a/lib/plaid/models/transactions_recurring_merge_input.rb +++ b/lib/plaid/models/transactions_recurring_merge_input.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_recurring_merge_request.rb b/lib/plaid/models/transactions_recurring_merge_request.rb index 4f6982d90..8069d89c9 100644 --- a/lib/plaid/models/transactions_recurring_merge_request.rb +++ b/lib/plaid/models/transactions_recurring_merge_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class TransactionsRecurringMergeRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/transactions_recurring_merge_response.rb b/lib/plaid/models/transactions_recurring_merge_response.rb index b9f648530..25cc719bf 100644 --- a/lib/plaid/models/transactions_recurring_merge_response.rb +++ b/lib/plaid/models/transactions_recurring_merge_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_recurring_update_input.rb b/lib/plaid/models/transactions_recurring_update_input.rb index c83930410..ce51b44c1 100644 --- a/lib/plaid/models/transactions_recurring_update_input.rb +++ b/lib/plaid/models/transactions_recurring_update_input.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_recurring_update_request.rb b/lib/plaid/models/transactions_recurring_update_request.rb index c46947a62..ef0c65930 100644 --- a/lib/plaid/models/transactions_recurring_update_request.rb +++ b/lib/plaid/models/transactions_recurring_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class TransactionsRecurringUpdateRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/transactions_recurring_update_response.rb b/lib/plaid/models/transactions_recurring_update_response.rb index f8fb70a0c..7c910d280 100644 --- a/lib/plaid/models/transactions_recurring_update_response.rb +++ b/lib/plaid/models/transactions_recurring_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_refresh_request.rb b/lib/plaid/models/transactions_refresh_request.rb index 89ce146f1..699c59e96 100644 --- a/lib/plaid/models/transactions_refresh_request.rb +++ b/lib/plaid/models/transactions_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class TransactionsRefreshRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/transactions_refresh_response.rb b/lib/plaid/models/transactions_refresh_response.rb index c18d8a0fa..f16c18fa4 100644 --- a/lib/plaid/models/transactions_refresh_response.rb +++ b/lib/plaid/models/transactions_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_removed_webhook.rb b/lib/plaid/models/transactions_removed_webhook.rb index 4f170adad..fe84d573a 100644 --- a/lib/plaid/models/transactions_removed_webhook.rb +++ b/lib/plaid/models/transactions_removed_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_rule_details.rb b/lib/plaid/models/transactions_rule_details.rb index bb538efd4..46003ed20 100644 --- a/lib/plaid/models/transactions_rule_details.rb +++ b/lib/plaid/models/transactions_rule_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_rule_field.rb b/lib/plaid/models/transactions_rule_field.rb index 3fe7877d5..69c48ff83 100644 --- a/lib/plaid/models/transactions_rule_field.rb +++ b/lib/plaid/models/transactions_rule_field.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_rule_type.rb b/lib/plaid/models/transactions_rule_type.rb index cd6a0ba2f..82f23a101 100644 --- a/lib/plaid/models/transactions_rule_type.rb +++ b/lib/plaid/models/transactions_rule_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_rules_create_request.rb b/lib/plaid/models/transactions_rules_create_request.rb index bfc608523..667333ce9 100644 --- a/lib/plaid/models/transactions_rules_create_request.rb +++ b/lib/plaid/models/transactions_rules_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_rules_create_response.rb b/lib/plaid/models/transactions_rules_create_response.rb index 53469e7db..a72b346f2 100644 --- a/lib/plaid/models/transactions_rules_create_response.rb +++ b/lib/plaid/models/transactions_rules_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_rules_list_request.rb b/lib/plaid/models/transactions_rules_list_request.rb index 1e0398a7e..9eb4e1f7b 100644 --- a/lib/plaid/models/transactions_rules_list_request.rb +++ b/lib/plaid/models/transactions_rules_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_rules_list_response.rb b/lib/plaid/models/transactions_rules_list_response.rb index 336b516f6..2e8e81c8d 100644 --- a/lib/plaid/models/transactions_rules_list_response.rb +++ b/lib/plaid/models/transactions_rules_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_rules_remove_request.rb b/lib/plaid/models/transactions_rules_remove_request.rb index d50ba30af..97050872f 100644 --- a/lib/plaid/models/transactions_rules_remove_request.rb +++ b/lib/plaid/models/transactions_rules_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_rules_remove_response.rb b/lib/plaid/models/transactions_rules_remove_response.rb index 42a1aaca9..e477d664f 100644 --- a/lib/plaid/models/transactions_rules_remove_response.rb +++ b/lib/plaid/models/transactions_rules_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_sync_request.rb b/lib/plaid/models/transactions_sync_request.rb index 8ec66f4a9..cecde5781 100644 --- a/lib/plaid/models/transactions_sync_request.rb +++ b/lib/plaid/models/transactions_sync_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class TransactionsSyncRequest # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. attr_accessor :client_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. diff --git a/lib/plaid/models/transactions_sync_request_options.rb b/lib/plaid/models/transactions_sync_request_options.rb index a3d5b3a6f..29631789f 100644 --- a/lib/plaid/models/transactions_sync_request_options.rb +++ b/lib/plaid/models/transactions_sync_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -30,7 +30,7 @@ class TransactionsSyncRequestOptions # This field only applies to calls for Items where the Transactions product has not already been initialized (i.e., by specifying `transactions` in the `products`, `required_if_supported_products`, or `optional_products` array when calling `/link/token/create` or by making a previous call to `/transactions/sync` or `/transactions/get`). In those cases, the field controls the maximum number of days of transaction history that Plaid will request from the financial institution. The more transaction history is requested, the longer the historical update poll will take. If no value is specified, 90 days of history will be requested by default. In Production, if a value less than 30 is provided, a minimum of 30 days of transaction history will be requested. If you are initializing your Items with transactions during the `/link/token/create` call (e.g. by including `transactions` in the `/link/token/create` `products` array), you must use the [`transactions.days_requested`](https://plaid.com/docs/api/link/#link-token-create-request-transactions-days-requested) field in the `/link/token/create` request instead of in the `/transactions/sync` request. If the Item has already been initialized with the Transactions product, this field will have no effect. The maximum amount of transaction history to request on an Item cannot be updated if Transactions has already been added to the Item. To request older transaction history on an Item where Transactions has already been added, you must delete the Item via `/item/remove` and send the user through Link to create a new Item. Customers using [Recurring Transactions](https://plaid.com/docs/api/products/transactions/#transactionsrecurringget) should request at least 180 days of history for optimal results. attr_accessor :days_requested - # If provided, the returned updates and cursor will only reflect the specified account's transactions. Omitting `account_id` returns updates for all accounts under the Item. Note that specifying an `account_id` effectively creates a separate incremental update stream—and therefore a separate cursor—for that account. If multiple accounts are queried this way, you will maintain multiple cursors, one per `account_id`. If you decide to begin filtering by `account_id` after using no `account_id`, start fresh with a null cursor and maintain separate `(account_id, cursor)` pairs going forward. Do not reuse any previously saved cursors, as this can cause pagination errors or incomplete data. Note: An error will be returned if a provided `account_id` is not associated with the Item. + # If provided, the returned updates and cursor will only reflect the specified account's transactions. Omitting `account_id` returns updates for all accounts under the Item. Note that specifying an `account_id` effectively creates a separate incremental update stream -- and therefore a separate cursor -- for that account. If multiple accounts are queried this way, you will maintain multiple cursors, one per `account_id`. If you decide to begin filtering by `account_id` after using no `account_id`, start fresh with a null cursor and maintain separate `(account_id, cursor)` pairs going forward. Do not reuse any previously saved cursors, as this can cause pagination errors or incomplete data. Note: An error will be returned if a provided `account_id` is not associated with the Item. attr_accessor :account_id class EnumAttributeValidator diff --git a/lib/plaid/models/transactions_sync_response.rb b/lib/plaid/models/transactions_sync_response.rb index 02276054f..cab18d823 100644 --- a/lib/plaid/models/transactions_sync_response.rb +++ b/lib/plaid/models/transactions_sync_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -33,7 +33,7 @@ class TransactionsSyncResponse # Cursor used for fetching any future updates after the latest update provided in this response. The cursor obtained after all pages have been pulled (indicated by `has_more` being `false`) will be valid for at least 1 year. This cursor should be persisted for later calls. If transactions are not yet available, this will be an empty string. If `account_id` is included in the request, the returned cursor will reflect updates for that specific account. attr_accessor :next_cursor - # Represents if more than requested count of transaction updates exist. If true, the additional updates can be fetched by making an additional request with `cursor` set to `next_cursor`. If `has_more` is true, it’s important to pull all available pages, to make it less likely for underlying data changes to conflict with pagination. + # Represents if more than requested count of transaction updates exist. If true, the additional updates can be fetched by making an additional request with `cursor` set to `next_cursor`. If `has_more` is true, it's important to pull all available pages, to make it less likely for underlying data changes to conflict with pagination. attr_accessor :has_more # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/transactions_update_status.rb b/lib/plaid/models/transactions_update_status.rb index 10e3c28df..2952f1f6f 100644 --- a/lib/plaid/models/transactions_update_status.rb +++ b/lib/plaid/models/transactions_update_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_user_insights_get_request.rb b/lib/plaid/models/transactions_user_insights_get_request.rb index ab5cad6aa..09e096ea9 100644 --- a/lib/plaid/models/transactions_user_insights_get_request.rb +++ b/lib/plaid/models/transactions_user_insights_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transactions_user_insights_get_response.rb b/lib/plaid/models/transactions_user_insights_get_response.rb index bc39b32bf..465557436 100644 --- a/lib/plaid/models/transactions_user_insights_get_response.rb +++ b/lib/plaid/models/transactions_user_insights_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer.rb b/lib/plaid/models/transfer.rb index d85fa4604..a8b432ba6 100644 --- a/lib/plaid/models/transfer.rb +++ b/lib/plaid/models/transfer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,10 +16,10 @@ module Plaid # Represents a transfer within the Transfers API. class Transfer - # Plaid’s unique identifier for a transfer. + # Plaid's unique identifier for a transfer. attr_accessor :id - # Plaid’s unique identifier for a transfer authorization. + # Plaid's unique identifier for a transfer authorization. attr_accessor :authorization_id attr_accessor :ach_class @@ -30,7 +30,7 @@ class Transfer # The id of the associated funding account, available in the Plaid Dashboard. If present, this indicates which of your business checking accounts will be credited or debited. attr_accessor :funding_account_id - # Plaid’s unique identifier for a Plaid Ledger Balance. + # Plaid's unique identifier for a Plaid Ledger Balance. attr_accessor :ledger_id attr_accessor :type @@ -62,13 +62,15 @@ class Transfer # The Metadata object is a mapping of client-provided string fields to any string value. The following limitations apply: The JSON values must be Strings (no nested JSON objects allowed) Only ASCII characters may be used Maximum of 50 key/value pairs Maximum key length of 40 characters Maximum value length of 500 characters attr_accessor :metadata - # Plaid’s unique identifier for the origination account that was used for this transfer. + # Plaid's unique identifier for the origination account that was used for this transfer. attr_accessor :origination_account_id attr_accessor :guarantee_decision attr_accessor :guarantee_decision_rationale + attr_accessor :guarantee_details + # The currency of the transfer amount, e.g. \"USD\" attr_accessor :iso_currency_code @@ -98,7 +100,7 @@ class Transfer attr_accessor :credit_funds_source - # The amount to deduct from `transfer.amount` and distribute to the platform’s Ledger balance as a facilitator fee (decimal string with two digits of precision e.g. \"10.00\"). The remainder will go to the end-customer’s Ledger balance. This must be value greater than 0 and less than or equal to the `transfer.amount`. + # The amount to deduct from `transfer.amount` and distribute to the platform's Ledger balance as a facilitator fee (decimal string with two digits of precision e.g. \"10.00\"). The remainder will go to the end-customer's Ledger balance. This must be value greater than 0 and less than or equal to the `transfer.amount`. attr_accessor :facilitator_fee # The trace identifier for the transfer based on its network. This will only be set after the transfer has posted. For `ach` or `same-day-ach` transfers, this is the ACH trace number. For `rtp` transfers, this is the Transaction Identification number. For `wire` transfers, this is the IMAD (Input Message Accountability Data) number. @@ -150,6 +152,7 @@ def self.attribute_map :'origination_account_id' => :'origination_account_id', :'guarantee_decision' => :'guarantee_decision', :'guarantee_decision_rationale' => :'guarantee_decision_rationale', + :'guarantee_details' => :'guarantee_details', :'iso_currency_code' => :'iso_currency_code', :'standard_return_window' => :'standard_return_window', :'unauthorized_return_window' => :'unauthorized_return_window', @@ -194,6 +197,7 @@ def self.openapi_types :'origination_account_id' => :'String', :'guarantee_decision' => :'TransferAuthorizationGuaranteeDecision', :'guarantee_decision_rationale' => :'TransferAuthorizationGuaranteeDecisionRationale', + :'guarantee_details' => :'TransferGuaranteeDetails', :'iso_currency_code' => :'String', :'standard_return_window' => :'Date', :'unauthorized_return_window' => :'Date', @@ -218,8 +222,8 @@ def self.openapi_nullable :'wire_details', :'failure_reason', :'metadata', - :'guarantee_decision', :'guarantee_decision_rationale', + :'guarantee_details', :'standard_return_window', :'unauthorized_return_window', :'expected_settlement_date', @@ -331,6 +335,10 @@ def initialize(attributes = {}) self.guarantee_decision_rationale = attributes[:'guarantee_decision_rationale'] end + if attributes.key?(:'guarantee_details') + self.guarantee_details = attributes[:'guarantee_details'] + end + if attributes.key?(:'iso_currency_code') self.iso_currency_code = attributes[:'iso_currency_code'] end @@ -433,6 +441,10 @@ def list_invalid_properties invalid_properties.push('invalid value for "origination_account_id", origination_account_id cannot be nil.') end + if @guarantee_decision.nil? + invalid_properties.push('invalid value for "guarantee_decision", guarantee_decision cannot be nil.') + end + if @iso_currency_code.nil? invalid_properties.push('invalid value for "iso_currency_code", iso_currency_code cannot be nil.') end @@ -463,6 +475,7 @@ def valid? return false if @cancellable.nil? return false if @metadata.length > 50 return false if @origination_account_id.nil? + return false if @guarantee_decision.nil? return false if @iso_currency_code.nil? return false if @refunds.nil? return false if @credit_funds_source.nil? @@ -502,6 +515,7 @@ def ==(o) origination_account_id == o.origination_account_id && guarantee_decision == o.guarantee_decision && guarantee_decision_rationale == o.guarantee_decision_rationale && + guarantee_details == o.guarantee_details && iso_currency_code == o.iso_currency_code && standard_return_window == o.standard_return_window && unauthorized_return_window == o.unauthorized_return_window && @@ -525,7 +539,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [id, authorization_id, ach_class, account_id, funding_account_id, ledger_id, type, user, amount, description, created, status, sweep_status, network, wire_details, cancellable, failure_reason, metadata, origination_account_id, guarantee_decision, guarantee_decision_rationale, iso_currency_code, standard_return_window, unauthorized_return_window, expected_settlement_date, expected_funds_available_date, originator_client_id, refunds, recurring_transfer_id, expected_sweep_settlement_schedule, credit_funds_source, facilitator_fee, network_trace_id].hash + [id, authorization_id, ach_class, account_id, funding_account_id, ledger_id, type, user, amount, description, created, status, sweep_status, network, wire_details, cancellable, failure_reason, metadata, origination_account_id, guarantee_decision, guarantee_decision_rationale, guarantee_details, iso_currency_code, standard_return_window, unauthorized_return_window, expected_settlement_date, expected_funds_available_date, originator_client_id, refunds, recurring_transfer_id, expected_sweep_settlement_schedule, credit_funds_source, facilitator_fee, network_trace_id].hash end # Builds the object from hash diff --git a/lib/plaid/models/transfer_ach_network.rb b/lib/plaid/models/transfer_ach_network.rb index b4985ef66..51dbba58f 100644 --- a/lib/plaid/models/transfer_ach_network.rb +++ b/lib/plaid/models/transfer_ach_network.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization.rb b/lib/plaid/models/transfer_authorization.rb index 02fd8db77..f63abe175 100644 --- a/lib/plaid/models/transfer_authorization.rb +++ b/lib/plaid/models/transfer_authorization.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Contains the authorization decision for a proposed transfer. class TransferAuthorization - # Plaid’s unique identifier for a transfer authorization. + # Plaid's unique identifier for a transfer authorization. attr_accessor :id # The datetime representing when the authorization was created, in the format `2006-01-02T15:04:05Z`. @@ -30,6 +30,8 @@ class TransferAuthorization attr_accessor :guarantee_decision_rationale + attr_accessor :guarantee_details + attr_accessor :payment_risk attr_accessor :proposed_transfer @@ -65,6 +67,7 @@ def self.attribute_map :'decision_rationale' => :'decision_rationale', :'guarantee_decision' => :'guarantee_decision', :'guarantee_decision_rationale' => :'guarantee_decision_rationale', + :'guarantee_details' => :'guarantee_details', :'payment_risk' => :'payment_risk', :'proposed_transfer' => :'proposed_transfer' } @@ -84,6 +87,7 @@ def self.openapi_types :'decision_rationale' => :'TransferAuthorizationDecisionRationale', :'guarantee_decision' => :'TransferAuthorizationGuaranteeDecision', :'guarantee_decision_rationale' => :'TransferAuthorizationGuaranteeDecisionRationale', + :'guarantee_details' => :'AuthorizationGuaranteeDetails', :'payment_risk' => :'TransferAuthorizationPaymentRisk', :'proposed_transfer' => :'TransferAuthorizationProposedTransfer' } @@ -93,8 +97,8 @@ def self.openapi_types def self.openapi_nullable Set.new([ :'decision_rationale', - :'guarantee_decision', :'guarantee_decision_rationale', + :'guarantee_details', :'payment_risk', ]) end @@ -138,6 +142,10 @@ def initialize(attributes = {}) self.guarantee_decision_rationale = attributes[:'guarantee_decision_rationale'] end + if attributes.key?(:'guarantee_details') + self.guarantee_details = attributes[:'guarantee_details'] + end + if attributes.key?(:'payment_risk') self.payment_risk = attributes[:'payment_risk'] end @@ -163,6 +171,10 @@ def list_invalid_properties invalid_properties.push('invalid value for "decision", decision cannot be nil.') end + if @guarantee_decision.nil? + invalid_properties.push('invalid value for "guarantee_decision", guarantee_decision cannot be nil.') + end + if @proposed_transfer.nil? invalid_properties.push('invalid value for "proposed_transfer", proposed_transfer cannot be nil.') end @@ -176,6 +188,7 @@ def valid? return false if @id.nil? return false if @created.nil? return false if @decision.nil? + return false if @guarantee_decision.nil? return false if @proposed_transfer.nil? true end @@ -191,6 +204,7 @@ def ==(o) decision_rationale == o.decision_rationale && guarantee_decision == o.guarantee_decision && guarantee_decision_rationale == o.guarantee_decision_rationale && + guarantee_details == o.guarantee_details && payment_risk == o.payment_risk && proposed_transfer == o.proposed_transfer end @@ -204,7 +218,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [id, created, decision, decision_rationale, guarantee_decision, guarantee_decision_rationale, payment_risk, proposed_transfer].hash + [id, created, decision, decision_rationale, guarantee_decision, guarantee_decision_rationale, guarantee_details, payment_risk, proposed_transfer].hash end # Builds the object from hash diff --git a/lib/plaid/models/transfer_authorization_cancel_request.rb b/lib/plaid/models/transfer_authorization_cancel_request.rb index 917501d95..689c3d63a 100644 --- a/lib/plaid/models/transfer_authorization_cancel_request.rb +++ b/lib/plaid/models/transfer_authorization_cancel_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class TransferAuthorizationCancelRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a transfer authorization. + # Plaid's unique identifier for a transfer authorization. attr_accessor :authorization_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/transfer_authorization_cancel_response.rb b/lib/plaid/models/transfer_authorization_cancel_response.rb index 3f16f11e5..cef150f60 100644 --- a/lib/plaid/models/transfer_authorization_cancel_response.rb +++ b/lib/plaid/models/transfer_authorization_cancel_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_create_request.rb b/lib/plaid/models/transfer_authorization_create_request.rb index 12c8e08de..d6917c7ed 100644 --- a/lib/plaid/models/transfer_authorization_create_request.rb +++ b/lib/plaid/models/transfer_authorization_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -78,12 +78,15 @@ class TransferAuthorizationCreateRequest attr_accessor :credit_funds_source - # Plaid’s unique identifier for a test clock. This field may only be used when using `sandbox` environment. If provided, the `authorization` is created at the `virtual_time` on the provided test clock. + # Plaid's unique identifier for a test clock. This field may only be used when using `sandbox` environment. If provided, the `authorization` is created at the `virtual_time` on the provided test clock. attr_accessor :test_clock_id - # The key of the Ruleset for the transaction. This feature is currently in closed beta; to request access, contact your account manager. + # The key of the Ruleset for the transaction. If not provided, Signal will use the `default` ruleset. attr_accessor :ruleset_key + # A free-form map of client-supplied risk-relevant context for this authorization. Plaid may use these attributes to inform future versions of our risk models. The following limitations apply: Keys must match the regular expression `^[A-Za-z0-9_.-]{1,40}$` Values must be strings (no nested objects, arrays, numbers, or booleans allowed; stringify non-string values client-side) Maximum of 50 key/value pairs Maximum value length of 500 characters Do not include personally identifiable information or other sensitive data. + attr_accessor :custom_attributes + class EnumAttributeValidator attr_reader :datatype attr_reader :allowable_values @@ -133,7 +136,8 @@ def self.attribute_map :'originator_client_id' => :'originator_client_id', :'credit_funds_source' => :'credit_funds_source', :'test_clock_id' => :'test_clock_id', - :'ruleset_key' => :'ruleset_key' + :'ruleset_key' => :'ruleset_key', + :'custom_attributes' => :'custom_attributes' } end @@ -169,7 +173,8 @@ def self.openapi_types :'originator_client_id' => :'String', :'credit_funds_source' => :'TransferCreditFundsSource', :'test_clock_id' => :'String', - :'ruleset_key' => :'String' + :'ruleset_key' => :'String', + :'custom_attributes' => :'Hash' } end @@ -186,7 +191,8 @@ def self.openapi_nullable :'beacon_session_id', :'originator_client_id', :'test_clock_id', - :'ruleset_key' + :'ruleset_key', + :'custom_attributes' ]) end @@ -306,6 +312,12 @@ def initialize(attributes = {}) if attributes.key?(:'ruleset_key') self.ruleset_key = attributes[:'ruleset_key'] end + + if attributes.key?(:'custom_attributes') + if (value = attributes[:'custom_attributes']).is_a?(Hash) + self.custom_attributes = value + end + end end # Show invalid properties with the reasons. Usually used together with valid? @@ -341,6 +353,7 @@ def list_invalid_properties end + invalid_properties end @@ -354,6 +367,7 @@ def valid? return false if @amount.nil? return false if @user.nil? return false if !@idempotency_key.nil? && @idempotency_key.to_s.length > 50 + return false if !@custom_attributes.nil? && @custom_attributes.length > 50 true end @@ -368,6 +382,13 @@ def idempotency_key=(idempotency_key) @idempotency_key = idempotency_key end + # Custom attribute writer method with validation + # @param [Object] custom_attributes Value to be assigned + def custom_attributes=(custom_attributes) + + @custom_attributes = custom_attributes + end + # Checks equality by comparing each attribute. # @param [Object] Object to be compared def ==(o) @@ -397,7 +418,8 @@ def ==(o) originator_client_id == o.originator_client_id && credit_funds_source == o.credit_funds_source && test_clock_id == o.test_clock_id && - ruleset_key == o.ruleset_key + ruleset_key == o.ruleset_key && + custom_attributes == o.custom_attributes end # @see the `==` method @@ -409,7 +431,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [client_id, secret, access_token, account_id, funding_account_id, ledger_id, payment_profile_token, type, network, amount, ach_class, wire_details, user, device, origination_account_id, iso_currency_code, idempotency_key, user_present, with_guarantee, request_guarantee, beacon_session_id, originator_client_id, credit_funds_source, test_clock_id, ruleset_key].hash + [client_id, secret, access_token, account_id, funding_account_id, ledger_id, payment_profile_token, type, network, amount, ach_class, wire_details, user, device, origination_account_id, iso_currency_code, idempotency_key, user_present, with_guarantee, request_guarantee, beacon_session_id, originator_client_id, credit_funds_source, test_clock_id, ruleset_key, custom_attributes].hash end # Builds the object from hash diff --git a/lib/plaid/models/transfer_authorization_create_response.rb b/lib/plaid/models/transfer_authorization_create_response.rb index eeb20b625..653f508ca 100644 --- a/lib/plaid/models/transfer_authorization_create_response.rb +++ b/lib/plaid/models/transfer_authorization_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_decision.rb b/lib/plaid/models/transfer_authorization_decision.rb index 6f3455647..a4ce19356 100644 --- a/lib/plaid/models/transfer_authorization_decision.rb +++ b/lib/plaid/models/transfer_authorization_decision.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_decision_rationale.rb b/lib/plaid/models/transfer_authorization_decision_rationale.rb index 4c84baada..8e69affa8 100644 --- a/lib/plaid/models/transfer_authorization_decision_rationale.rb +++ b/lib/plaid/models/transfer_authorization_decision_rationale.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_decision_rationale_code.rb b/lib/plaid/models/transfer_authorization_decision_rationale_code.rb index 3e0fcd92c..48ac47008 100644 --- a/lib/plaid/models/transfer_authorization_decision_rationale_code.rb +++ b/lib/plaid/models/transfer_authorization_decision_rationale_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_device.rb b/lib/plaid/models/transfer_authorization_device.rb index 1631659b4..68ac99ec2 100644 --- a/lib/plaid/models/transfer_authorization_device.rb +++ b/lib/plaid/models/transfer_authorization_device.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_guarantee_decision.rb b/lib/plaid/models/transfer_authorization_guarantee_decision.rb index 7b42f01cf..9b94262f9 100644 --- a/lib/plaid/models/transfer_authorization_guarantee_decision.rb +++ b/lib/plaid/models/transfer_authorization_guarantee_decision.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_guarantee_decision_rationale.rb b/lib/plaid/models/transfer_authorization_guarantee_decision_rationale.rb index 70c1bfc19..f1a74d1de 100644 --- a/lib/plaid/models/transfer_authorization_guarantee_decision_rationale.rb +++ b/lib/plaid/models/transfer_authorization_guarantee_decision_rationale.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_guarantee_decision_rationale_code.rb b/lib/plaid/models/transfer_authorization_guarantee_decision_rationale_code.rb index cf95812fd..cd1494e52 100644 --- a/lib/plaid/models/transfer_authorization_guarantee_decision_rationale_code.rb +++ b/lib/plaid/models/transfer_authorization_guarantee_decision_rationale_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_payment_risk.rb b/lib/plaid/models/transfer_authorization_payment_risk.rb index 0fe86a653..68583e847 100644 --- a/lib/plaid/models/transfer_authorization_payment_risk.rb +++ b/lib/plaid/models/transfer_authorization_payment_risk.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # This object includes the scores and risk level. This response is offered as an add-on to /transfer/authorization/create. To request access to these fields please contact your Plaid account manager. + # This object includes the scores and risk level. This response is offered as an add-on to `/transfer/authorization/create`. To request access to these fields, please contact your Plaid account manager. class TransferAuthorizationPaymentRisk # A score from 1-99 that indicates the transaction return risk: a higher risk score suggests a higher return likelihood. The score evaluates the transaction return risk because an account is overdrawn or because an ineligible account is used and covers return codes: \"R01\", \"R02\", \"R03\", \"R04\", \"R06\", \"R08\", \"R09\", \"R13\", \"R16\", \"R17\", \"R20\", \"R23\". These returns have a turnaround time of 2 banking days. attr_accessor :bank_initiated_return_score diff --git a/lib/plaid/models/transfer_authorization_proposed_transfer.rb b/lib/plaid/models/transfer_authorization_proposed_transfer.rb index 4b5f16b0a..6dab43fa4 100644 --- a/lib/plaid/models/transfer_authorization_proposed_transfer.rb +++ b/lib/plaid/models/transfer_authorization_proposed_transfer.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -24,7 +24,7 @@ class TransferAuthorizationProposedTransfer # The id of the associated funding account, available in the Plaid Dashboard. If present, this indicates which of your business checking accounts will be credited or debited. attr_accessor :funding_account_id - # Plaid’s unique identifier for a Plaid Ledger Balance. + # Plaid's unique identifier for a Plaid Ledger Balance. attr_accessor :ledger_id attr_accessor :type @@ -34,6 +34,9 @@ class TransferAuthorizationProposedTransfer # The amount of the transfer (decimal string with two digits of precision e.g. \"10.00\"). When calling `/transfer/authorization/create`, specify the maximum amount to authorize. When calling `/transfer/create`, specify the exact amount of the transfer, up to a maximum of the amount authorized. If this field is left blank when calling `/transfer/create`, the maximum amount authorized in the `authorization_id` will be sent. attr_accessor :amount + # The amount originally requested by the client when creating the authorization (decimal string with two digits of precision e.g. \"800.00\"). This may differ from `amount`, the amount Plaid proposes to transfer, when only a partial amount is offered as part of an Adaptive Guarantee. + attr_accessor :requested_amount + # The network or rails used for the transfer. attr_accessor :network @@ -82,6 +85,7 @@ def self.attribute_map :'type' => :'type', :'user' => :'user', :'amount' => :'amount', + :'requested_amount' => :'requested_amount', :'network' => :'network', :'wire_details' => :'wire_details', :'origination_account_id' => :'origination_account_id', @@ -106,6 +110,7 @@ def self.openapi_types :'type' => :'TransferType', :'user' => :'TransferUserInResponse', :'amount' => :'String', + :'requested_amount' => :'String', :'network' => :'String', :'wire_details' => :'TransferWireDetails', :'origination_account_id' => :'String', @@ -168,6 +173,10 @@ def initialize(attributes = {}) self.amount = attributes[:'amount'] end + if attributes.key?(:'requested_amount') + self.requested_amount = attributes[:'requested_amount'] + end + if attributes.key?(:'network') self.network = attributes[:'network'] end @@ -209,6 +218,10 @@ def list_invalid_properties invalid_properties.push('invalid value for "amount", amount cannot be nil.') end + if @requested_amount.nil? + invalid_properties.push('invalid value for "requested_amount", requested_amount cannot be nil.') + end + if @network.nil? invalid_properties.push('invalid value for "network", network cannot be nil.') end @@ -234,6 +247,7 @@ def valid? return false if @type.nil? return false if @user.nil? return false if @amount.nil? + return false if @requested_amount.nil? return false if @network.nil? return false if @origination_account_id.nil? return false if @iso_currency_code.nil? @@ -253,6 +267,7 @@ def ==(o) type == o.type && user == o.user && amount == o.amount && + requested_amount == o.requested_amount && network == o.network && wire_details == o.wire_details && origination_account_id == o.origination_account_id && @@ -270,7 +285,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [ach_class, account_id, funding_account_id, ledger_id, type, user, amount, network, wire_details, origination_account_id, iso_currency_code, originator_client_id, credit_funds_source].hash + [ach_class, account_id, funding_account_id, ledger_id, type, user, amount, requested_amount, network, wire_details, origination_account_id, iso_currency_code, originator_client_id, credit_funds_source].hash end # Builds the object from hash diff --git a/lib/plaid/models/transfer_authorization_risk_level.rb b/lib/plaid/models/transfer_authorization_risk_level.rb index 74888bd2d..1c932ee2b 100644 --- a/lib/plaid/models/transfer_authorization_risk_level.rb +++ b/lib/plaid/models/transfer_authorization_risk_level.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_authorization_user_in_request.rb b/lib/plaid/models/transfer_authorization_user_in_request.rb index c57f8bb67..a8ae6fb3e 100644 --- a/lib/plaid/models/transfer_authorization_user_in_request.rb +++ b/lib/plaid/models/transfer_authorization_user_in_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_balance.rb b/lib/plaid/models/transfer_balance.rb index 7d894e2cd..51dc12421 100644 --- a/lib/plaid/models/transfer_balance.rb +++ b/lib/plaid/models/transfer_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_balance_get_request.rb b/lib/plaid/models/transfer_balance_get_request.rb index 8d2f44eaf..e399dcea7 100644 --- a/lib/plaid/models/transfer_balance_get_request.rb +++ b/lib/plaid/models/transfer_balance_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_balance_get_response.rb b/lib/plaid/models/transfer_balance_get_response.rb index 4602c49a0..6798b29aa 100644 --- a/lib/plaid/models/transfer_balance_get_response.rb +++ b/lib/plaid/models/transfer_balance_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_balance_type.rb b/lib/plaid/models/transfer_balance_type.rb index 93ed70fee..79567ab35 100644 --- a/lib/plaid/models/transfer_balance_type.rb +++ b/lib/plaid/models/transfer_balance_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_cancel_request.rb b/lib/plaid/models/transfer_cancel_request.rb index befdcff7b..92e8f8b86 100644 --- a/lib/plaid/models/transfer_cancel_request.rb +++ b/lib/plaid/models/transfer_cancel_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class TransferCancelRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a transfer. + # Plaid's unique identifier for a transfer. attr_accessor :transfer_id # The Plaid client ID of the transfer originator. Should only be present if `client_id` is a third-party sender (TPS). diff --git a/lib/plaid/models/transfer_cancel_response.rb b/lib/plaid/models/transfer_cancel_response.rb index 7f1489162..48c8a7440 100644 --- a/lib/plaid/models/transfer_cancel_response.rb +++ b/lib/plaid/models/transfer_cancel_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_capabilities_get_request.rb b/lib/plaid/models/transfer_capabilities_get_request.rb index d79696435..2b6460ce1 100644 --- a/lib/plaid/models/transfer_capabilities_get_request.rb +++ b/lib/plaid/models/transfer_capabilities_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_capabilities_get_response.rb b/lib/plaid/models/transfer_capabilities_get_response.rb index 12089ba9b..b771e9f3a 100644 --- a/lib/plaid/models/transfer_capabilities_get_response.rb +++ b/lib/plaid/models/transfer_capabilities_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_capabilities_get_rf_p.rb b/lib/plaid/models/transfer_capabilities_get_rf_p.rb index 88908c456..4f4077c1e 100644 --- a/lib/plaid/models/transfer_capabilities_get_rf_p.rb +++ b/lib/plaid/models/transfer_capabilities_get_rf_p.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_capabilities_get_rtp.rb b/lib/plaid/models/transfer_capabilities_get_rtp.rb index e0c23dec7..a10ab8806 100644 --- a/lib/plaid/models/transfer_capabilities_get_rtp.rb +++ b/lib/plaid/models/transfer_capabilities_get_rtp.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_configuration_get_request.rb b/lib/plaid/models/transfer_configuration_get_request.rb index f17ef7cd6..d7f12c297 100644 --- a/lib/plaid/models/transfer_configuration_get_request.rb +++ b/lib/plaid/models/transfer_configuration_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_configuration_get_response.rb b/lib/plaid/models/transfer_configuration_get_response.rb index c777d46e6..7227d2a1c 100644 --- a/lib/plaid/models/transfer_configuration_get_response.rb +++ b/lib/plaid/models/transfer_configuration_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_create_request.rb b/lib/plaid/models/transfer_create_request.rb index 885d5b43c..dd92c393a 100644 --- a/lib/plaid/models/transfer_create_request.rb +++ b/lib/plaid/models/transfer_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -31,7 +31,7 @@ class TransferCreateRequest # The Plaid `account_id` corresponding to the end-user account that will be debited or credited. attr_accessor :account_id - # Plaid’s unique identifier for a transfer authorization. This parameter also serves the purpose of acting as an idempotency identifier. + # Plaid's unique identifier for a transfer authorization. This parameter also serves the purpose of acting as an idempotency identifier. attr_accessor :authorization_id attr_accessor :type @@ -51,16 +51,16 @@ class TransferCreateRequest # The Metadata object is a mapping of client-provided string fields to any string value. The following limitations apply: The JSON values must be Strings (no nested JSON objects allowed) Only ASCII characters may be used Maximum of 50 key/value pairs Maximum key length of 40 characters Maximum value length of 500 characters attr_accessor :metadata - # Plaid’s unique identifier for the origination account for this transfer. If you have more than one origination account, this value must be specified. Otherwise, this field should be left blank. + # Plaid's unique identifier for the origination account for this transfer. If you have more than one origination account, this value must be specified. Otherwise, this field should be left blank. attr_accessor :origination_account_id # The currency of the transfer amount. The default value is \"USD\". attr_accessor :iso_currency_code - # Plaid’s unique identifier for a test clock. This field may only be used when using `sandbox` environment. If provided, the `transfer` is created at the `virtual_time` on the provided `test_clock`. + # Plaid's unique identifier for a test clock. This field may only be used when using `sandbox` environment. If provided, the `transfer` is created at the `virtual_time` on the provided `test_clock`. attr_accessor :test_clock_id - # The amount to deduct from `transfer.amount` and distribute to the platform’s Ledger balance as a facilitator fee (decimal string with two digits of precision e.g. \"10.00\"). The remainder will go to the end-customer’s Ledger balance. This must be value greater than 0 and less than or equal to the `transfer.amount`. + # The amount to deduct from `transfer.amount` and distribute to the platform's Ledger balance as a facilitator fee (decimal string with two digits of precision e.g. \"10.00\"). The remainder will go to the end-customer's Ledger balance. This must be value greater than 0 and less than or equal to the `transfer.amount`. attr_accessor :facilitator_fee # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/transfer_create_response.rb b/lib/plaid/models/transfer_create_response.rb index f29802355..c9b770165 100644 --- a/lib/plaid/models/transfer_create_response.rb +++ b/lib/plaid/models/transfer_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_credit_funds_source.rb b/lib/plaid/models/transfer_credit_funds_source.rb index ebe696c44..1d6ef1b2c 100644 --- a/lib/plaid/models/transfer_credit_funds_source.rb +++ b/lib/plaid/models/transfer_credit_funds_source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_credit_usage_configuration.rb b/lib/plaid/models/transfer_credit_usage_configuration.rb index 7d5d8272e..ad2af7938 100644 --- a/lib/plaid/models/transfer_credit_usage_configuration.rb +++ b/lib/plaid/models/transfer_credit_usage_configuration.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -18,16 +18,16 @@ module Plaid class TransferCreditUsageConfiguration attr_accessor :expected_frequency - # The originator’s expected highest amount for a single credit transfer. + # The originator's expected highest amount for a single credit transfer. attr_accessor :expected_highest_amount - # The originator’s expected average amount per credit. + # The originator's expected average amount per credit. attr_accessor :expected_average_amount - # The originator’s monthly expected ACH credit processing amount for the next 6-12 months. + # The originator's monthly expected ACH credit processing amount for the next 6-12 months. attr_accessor :expected_monthly_amount - # Specifies the expected use cases for the originator’s credit transfers. This should be a list that contains one or more of the following codes: `\"ccd\"` - Corporate Credit or Debit - fund transfer between two corporate bank accounts `\"ppd\"` - Prearranged Payment or Deposit. The transfer is part of a pre-existing relationship with a consumer. Authorization was obtained from the consumer in person via writing, or through online authorization, or via an electronic document signing, e.g. Docusign. For example language for online authorization, see the 2025 Nacha Operating Rules — Section 2.3.2, Authorization of Entries via Electronic Means. Can be used for credits or debits. `\"web\"` - Internet-Initiated Entry. The transfer debits a consumer’s bank account. Authorization from the consumer is obtained over the Internet (e.g. a web or mobile application). Can be used for single debits or recurring debits. + # Specifies the expected use cases for the originator's credit transfers. This should be a list that contains one or more of the following codes: `\"ccd\"` - Corporate Credit or Debit - fund transfer between two corporate bank accounts `\"ppd\"` - Prearranged Payment or Deposit. The transfer is part of a pre-existing relationship with a consumer. Authorization was obtained from the consumer in person via writing, or through online authorization, or via an electronic document signing, e.g. Docusign. For example language for online authorization, see the 2025 Nacha Operating Rules -- Section 2.3.2, Authorization of Entries via Electronic Means. Can be used for credits or debits. `\"web\"` - Internet-Initiated Entry. The transfer debits a consumer's bank account. Authorization from the consumer is obtained over the Internet (e.g. a web or mobile application). Can be used for single debits or recurring debits. attr_accessor :sec_codes class EnumAttributeValidator diff --git a/lib/plaid/models/transfer_debit_usage_configuration.rb b/lib/plaid/models/transfer_debit_usage_configuration.rb index 1af29fb74..1e2000f20 100644 --- a/lib/plaid/models/transfer_debit_usage_configuration.rb +++ b/lib/plaid/models/transfer_debit_usage_configuration.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -18,16 +18,16 @@ module Plaid class TransferDebitUsageConfiguration attr_accessor :expected_frequency - # The originator’s expected highest amount for a single debit transfer. + # The originator's expected highest amount for a single debit transfer. attr_accessor :expected_highest_amount - # The originator’s expected average amount per debit. + # The originator's expected average amount per debit. attr_accessor :expected_average_amount - # The originator’s monthly expected ACH debit processing amount for the next 6-12 months. + # The originator's monthly expected ACH debit processing amount for the next 6-12 months. attr_accessor :expected_monthly_amount - # Specifies the expected use cases for the originator’s debit transfers. This should be a list that contains one or more of the following codes: `\"ccd\"` - Corporate Credit or Debit - fund transfer between two corporate bank accounts `\"ppd\"` - Prearranged Payment or Deposit - The transfer is part of a pre-existing relationship with a consumer. Authorization was obtained in writing either in person or via an electronic document signing, e.g. Docusign, by the consumer. Can be used for credits or debits. `\"web\"` - Internet-Initiated Entry. The transfer debits a consumer’s bank account. Authorization from the consumer is obtained over the Internet (e.g. a web or mobile application). Can be used for single debits or recurring debits. `\"tel\"` - Telephone-Initiated Entry. The transfer debits a consumer. Debit authorization has been received orally over the telephone via a recorded call. + # Specifies the expected use cases for the originator's debit transfers. This should be a list that contains one or more of the following codes: `\"ccd\"` - Corporate Credit or Debit - fund transfer between two corporate bank accounts `\"ppd\"` - Prearranged Payment or Deposit - The transfer is part of a pre-existing relationship with a consumer. Authorization was obtained in writing either in person or via an electronic document signing, e.g. Docusign, by the consumer. Can be used for credits or debits. `\"web\"` - Internet-Initiated Entry. The transfer debits a consumer's bank account. Authorization from the consumer is obtained over the Internet (e.g. a web or mobile application). Can be used for single debits or recurring debits. `\"tel\"` - Telephone-Initiated Entry. The transfer debits a consumer. Debit authorization has been received orally over the telephone via a recorded call. attr_accessor :sec_codes class EnumAttributeValidator diff --git a/lib/plaid/models/transfer_device.rb b/lib/plaid/models/transfer_device.rb index a2b384082..c704a4d58 100644 --- a/lib/plaid/models/transfer_device.rb +++ b/lib/plaid/models/transfer_device.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_diligence_document_upload_request.rb b/lib/plaid/models/transfer_diligence_document_upload_request.rb index 381f7c729..40ccc24fa 100644 --- a/lib/plaid/models/transfer_diligence_document_upload_request.rb +++ b/lib/plaid/models/transfer_diligence_document_upload_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_diligence_document_upload_response.rb b/lib/plaid/models/transfer_diligence_document_upload_response.rb index b3043228e..74469b87d 100644 --- a/lib/plaid/models/transfer_diligence_document_upload_response.rb +++ b/lib/plaid/models/transfer_diligence_document_upload_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_diligence_status.rb b/lib/plaid/models/transfer_diligence_status.rb index 154282308..6fa9cfd0e 100644 --- a/lib/plaid/models/transfer_diligence_status.rb +++ b/lib/plaid/models/transfer_diligence_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_diligence_submit_request.rb b/lib/plaid/models/transfer_diligence_submit_request.rb index 7e232ba07..dd86369ad 100644 --- a/lib/plaid/models/transfer_diligence_submit_request.rb +++ b/lib/plaid/models/transfer_diligence_submit_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_diligence_submit_response.rb b/lib/plaid/models/transfer_diligence_submit_response.rb index 5ca2b2361..e344fd1b4 100644 --- a/lib/plaid/models/transfer_diligence_submit_response.rb +++ b/lib/plaid/models/transfer_diligence_submit_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_document_purpose.rb b/lib/plaid/models/transfer_document_purpose.rb index b835e81b4..4c485c89c 100644 --- a/lib/plaid/models/transfer_document_purpose.rb +++ b/lib/plaid/models/transfer_document_purpose.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_event.rb b/lib/plaid/models/transfer_event.rb index e1f25ac83..eda8a2d0c 100644 --- a/lib/plaid/models/transfer_event.rb +++ b/lib/plaid/models/transfer_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Represents an event in the Transfers API. class TransferEvent - # Plaid’s unique identifier for this event. IDs are sequential unsigned 64-bit integers. + # Plaid's unique identifier for this event. IDs are sequential unsigned 64-bit integers. attr_accessor :event_id # The datetime when this event occurred. This will be of the form `2006-01-02T15:04:05Z`. @@ -30,7 +30,7 @@ class TransferEvent # The id of the associated funding account, available in the Plaid Dashboard. If present, this indicates which of your business checking accounts will be credited or debited. attr_accessor :funding_account_id - # Plaid’s unique identifier for a Plaid Ledger Balance. + # Plaid's unique identifier for a Plaid Ledger Balance. attr_accessor :ledger_id # Plaid's unique identifier for a transfer. This field is an empty string for Plaid Ledger Sweep events. @@ -46,19 +46,19 @@ class TransferEvent attr_accessor :failure_reason - # Plaid’s unique identifier for a sweep. + # Plaid's unique identifier for a sweep. attr_accessor :sweep_id # A signed amount of how much was `swept` or `return_swept` for this transfer (decimal string with two digits of precision e.g. \"-5.50\"). attr_accessor :sweep_amount - # Plaid’s unique identifier for a refund. A non-null value indicates the event is for the associated refund of the transfer. + # Plaid's unique identifier for a refund. A non-null value indicates the event is for the associated refund of the transfer. attr_accessor :refund_id # The Plaid client ID that is the originator of the transfer that this event applies to. Only present if the transfer was created on behalf of another client as a third-party sender (TPS). attr_accessor :originator_client_id - # The `id` returned by the /transfer/intent/create endpoint, for transfers created via Transfer UI. For transfers not created by Transfer UI, the value is `null`. This will currently only be populated for RfP transfers. + # The `id` returned by the `/transfer/intent/create` endpoint, for transfers created via Transfer UI. For transfers not created by Transfer UI, the value is `null`. This will currently only be populated for RfP transfers. attr_accessor :intent_id # The fee amount deducted from the original transfer during a wire return, if applicable. diff --git a/lib/plaid/models/transfer_event_list_request.rb b/lib/plaid/models/transfer_event_list_request.rb index 101f9e6db..f62295a96 100644 --- a/lib/plaid/models/transfer_event_list_request.rb +++ b/lib/plaid/models/transfer_event_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -28,7 +28,7 @@ class TransferEventListRequest # The end `created` datetime of transfers to list. This should be in RFC 3339 format (i.e. `2019-12-06T22:35:49Z`) attr_accessor :end_date - # Plaid’s unique identifier for a transfer. + # Plaid's unique identifier for a transfer. attr_accessor :transfer_id # The account ID to get events for all transactions to/from an account. @@ -39,7 +39,7 @@ class TransferEventListRequest # Filter events by event type. attr_accessor :event_types - # Plaid’s unique identifier for a sweep. + # Plaid's unique identifier for a sweep. attr_accessor :sweep_id # The maximum number of transfer events to return. If the number of events matching the above parameters is greater than `count`, the most recent events will be returned. diff --git a/lib/plaid/models/transfer_event_list_response.rb b/lib/plaid/models/transfer_event_list_response.rb index da0a2c771..0d606e4b2 100644 --- a/lib/plaid/models/transfer_event_list_response.rb +++ b/lib/plaid/models/transfer_event_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_event_list_transfer_type.rb b/lib/plaid/models/transfer_event_list_transfer_type.rb index 293b7d5c8..3cd05d872 100644 --- a/lib/plaid/models/transfer_event_list_transfer_type.rb +++ b/lib/plaid/models/transfer_event_list_transfer_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_event_sync_request.rb b/lib/plaid/models/transfer_event_sync_request.rb index a87b6a1eb..59672d2fa 100644 --- a/lib/plaid/models/transfer_event_sync_request.rb +++ b/lib/plaid/models/transfer_event_sync_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_event_sync_response.rb b/lib/plaid/models/transfer_event_sync_response.rb index c1e945c18..32545f526 100644 --- a/lib/plaid/models/transfer_event_sync_response.rb +++ b/lib/plaid/models/transfer_event_sync_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_event_type.rb b/lib/plaid/models/transfer_event_type.rb index 35de2723f..12eb85820 100644 --- a/lib/plaid/models/transfer_event_type.rb +++ b/lib/plaid/models/transfer_event_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_events_update_webhook.rb b/lib/plaid/models/transfer_events_update_webhook.rb index e5a721e9f..8cf561edb 100644 --- a/lib/plaid/models/transfer_events_update_webhook.rb +++ b/lib/plaid/models/transfer_events_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_expected_sweep_settlement_schedule_item.rb b/lib/plaid/models/transfer_expected_sweep_settlement_schedule_item.rb index 8fd097280..6182c5113 100644 --- a/lib/plaid/models/transfer_expected_sweep_settlement_schedule_item.rb +++ b/lib/plaid/models/transfer_expected_sweep_settlement_schedule_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_failure.rb b/lib/plaid/models/transfer_failure.rb index 66a4c074c..6e66476ad 100644 --- a/lib/plaid/models/transfer_failure.rb +++ b/lib/plaid/models/transfer_failure.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_funding_account.rb b/lib/plaid/models/transfer_funding_account.rb index 4b947c1b6..c900aed36 100644 --- a/lib/plaid/models/transfer_funding_account.rb +++ b/lib/plaid/models/transfer_funding_account.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # The originator's funding account, linked with Plaid Link or `/transfer/migrate_account`. class TransferFundingAccount - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The Plaid `account_id` for the newly created Item. diff --git a/lib/plaid/models/transfer_funding_account_with_display_name.rb b/lib/plaid/models/transfer_funding_account_with_display_name.rb index 8c9f15499..87ed21370 100644 --- a/lib/plaid/models/transfer_funding_account_with_display_name.rb +++ b/lib/plaid/models/transfer_funding_account_with_display_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # The originator's funding account, linked with Plaid Link or `/transfer/migrate_account`. class TransferFundingAccountWithDisplayName - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # The Plaid `account_id` for the newly created Item. diff --git a/lib/plaid/models/transfer_funding_account_with_display_name_all_of.rb b/lib/plaid/models/transfer_funding_account_with_display_name_all_of.rb index c4b7ec82b..0bffb15e1 100644 --- a/lib/plaid/models/transfer_funding_account_with_display_name_all_of.rb +++ b/lib/plaid/models/transfer_funding_account_with_display_name_all_of.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_get_request.rb b/lib/plaid/models/transfer_get_request.rb index 4933e5839..d32997012 100644 --- a/lib/plaid/models/transfer_get_request.rb +++ b/lib/plaid/models/transfer_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class TransferGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a transfer. + # Plaid's unique identifier for a transfer. attr_accessor :transfer_id - # Plaid’s unique identifier for a transfer authorization. + # Plaid's unique identifier for a transfer authorization. attr_accessor :authorization_id # The Plaid client ID of the transfer originator. Should only be present if `client_id` is a third-party sender (TPS). diff --git a/lib/plaid/models/transfer_get_response.rb b/lib/plaid/models/transfer_get_response.rb index d8c85960b..d9101da0b 100644 --- a/lib/plaid/models/transfer_get_response.rb +++ b/lib/plaid/models/transfer_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_guarantee_details.rb b/lib/plaid/models/transfer_guarantee_details.rb new file mode 100644 index 000000000..f45493c1a --- /dev/null +++ b/lib/plaid/models/transfer_guarantee_details.rb @@ -0,0 +1,243 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # Adaptive guarantee details for a transfer, including the guaranteed amount and settlement schedule. Omitted when no guarantee was attempted. + class TransferGuaranteeDetails + # The amount currently covered by Plaid's guarantee (decimal string with two digits of precision e.g. \"10.00\"). This may change over time as scheduled tranches reach their observation window expiration and become guaranteed. + attr_accessor :guaranteed_amount + + # The adaptive guarantee settlement schedule for this transfer. + attr_accessor :schedule + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'guaranteed_amount' => :'guaranteed_amount', + :'schedule' => :'schedule' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'guaranteed_amount' => :'String', + :'schedule' => :'Array' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::TransferGuaranteeDetails` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::TransferGuaranteeDetails`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'guaranteed_amount') + self.guaranteed_amount = attributes[:'guaranteed_amount'] + end + + if attributes.key?(:'schedule') + if (value = attributes[:'schedule']).is_a?(Array) + self.schedule = value + end + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @guaranteed_amount.nil? + invalid_properties.push('invalid value for "guaranteed_amount", guaranteed_amount cannot be nil.') + end + + if @schedule.nil? + invalid_properties.push('invalid value for "schedule", schedule cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @guaranteed_amount.nil? + return false if @schedule.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + guaranteed_amount == o.guaranteed_amount && + schedule == o.schedule + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [guaranteed_amount, schedule].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/transfer_guarantee_outcome.rb b/lib/plaid/models/transfer_guarantee_outcome.rb new file mode 100644 index 000000000..c1ad1ca1d --- /dev/null +++ b/lib/plaid/models/transfer_guarantee_outcome.rb @@ -0,0 +1,41 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class TransferGuaranteeOutcome + FULL_INSTANT = "FULL_INSTANT".freeze + PARTIAL_INSTANT_ONLY = "PARTIAL_INSTANT_ONLY".freeze + PARTIAL_INSTANT_WITH_OBSERVATION_WINDOW = "PARTIAL_INSTANT_WITH_OBSERVATION_WINDOW".freeze + NOT_GUARANTEED = "NOT_GUARANTEED".freeze + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def self.build_from_hash(value) + new.build_from_hash(value) + end + + # Builds the enum from string + # @param [String] The enum value in the form of the string + # @return [String] The enum value + def build_from_hash(value) + # We do not validate that the value is one of the enums set in the OpenAPI + # file because we want to be able to add to our list of enums without + # breaking this client library. + value + end + end + +end diff --git a/lib/plaid/models/transfer_guarantee_schedule_item.rb b/lib/plaid/models/transfer_guarantee_schedule_item.rb new file mode 100644 index 000000000..6df7a3e04 --- /dev/null +++ b/lib/plaid/models/transfer_guarantee_schedule_item.rb @@ -0,0 +1,260 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + # A single entry in the adaptive guarantee settlement schedule, describing one tranche of guaranteed funds. Adds `observation_window_expiration_time`, which is only known once a transfer is created. + class TransferGuaranteeScheduleItem + # The guaranteed amount for this schedule entry (decimal string with two digits of precision e.g. \"10.00\"). + attr_accessor :amount + + # The number of business days in the observation window for this tranche. `0` when the tranche is not subject to an observation window. + attr_accessor :observation_window_business_days + + # The datetime when the observation window for this tranche expires. Present only when the tranche is subject to an observation window. This will be of the form `2006-01-02T15:04:05Z`. + attr_accessor :observation_window_expiration_time + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'amount' => :'amount', + :'observation_window_business_days' => :'observation_window_business_days', + :'observation_window_expiration_time' => :'observation_window_expiration_time' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'amount' => :'String', + :'observation_window_business_days' => :'Integer', + :'observation_window_expiration_time' => :'Time' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'observation_window_expiration_time' + ]) + end + + # List of class defined in allOf (OpenAPI v3) + def self.openapi_all_of + [ + :'AuthorizationGuaranteeScheduleItem', + :'TransferGuaranteeScheduleItemAllOf' + ] + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::TransferGuaranteeScheduleItem` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::TransferGuaranteeScheduleItem`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'amount') + self.amount = attributes[:'amount'] + end + + if attributes.key?(:'observation_window_business_days') + self.observation_window_business_days = attributes[:'observation_window_business_days'] + end + + if attributes.key?(:'observation_window_expiration_time') + self.observation_window_expiration_time = attributes[:'observation_window_expiration_time'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + if @amount.nil? + invalid_properties.push('invalid value for "amount", amount cannot be nil.') + end + + if @observation_window_business_days.nil? + invalid_properties.push('invalid value for "observation_window_business_days", observation_window_business_days cannot be nil.') + end + + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + return false if @amount.nil? + return false if @observation_window_business_days.nil? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + amount == o.amount && + observation_window_business_days == o.observation_window_business_days && + observation_window_expiration_time == o.observation_window_expiration_time + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [amount, observation_window_business_days, observation_window_expiration_time].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/transfer_guarantee_schedule_item_all_of.rb b/lib/plaid/models/transfer_guarantee_schedule_item_all_of.rb new file mode 100644 index 000000000..166958760 --- /dev/null +++ b/lib/plaid/models/transfer_guarantee_schedule_item_all_of.rb @@ -0,0 +1,221 @@ +=begin +#The Plaid API + +#The Plaid REST API. Please see https://plaid.com/docs/api for more details. + +The version of the OpenAPI document: 2020-09-14_1.698.7 + +Generated by: https://openapi-generator.tech +OpenAPI Generator version: 6.3.0 + +=end + +require 'date' +require 'time' + +module Plaid + class TransferGuaranteeScheduleItemAllOf + # The datetime when the observation window for this tranche expires. Present only when the tranche is subject to an observation window. This will be of the form `2006-01-02T15:04:05Z`. + attr_accessor :observation_window_expiration_time + + # Attribute mapping from ruby-style variable name to JSON key. + def self.attribute_map + { + :'observation_window_expiration_time' => :'observation_window_expiration_time' + } + end + + # Returns all the JSON keys this model knows about + def self.acceptable_attributes + attribute_map.values + end + + # Attribute type mapping. + def self.openapi_types + { + :'observation_window_expiration_time' => :'Time' + } + end + + # List of attributes with nullable: true + def self.openapi_nullable + Set.new([ + :'observation_window_expiration_time' + ]) + end + + # Initializes the object + # @param [Hash] attributes Model attributes in the form of hash + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::TransferGuaranteeScheduleItemAllOf` initialize method" + end + + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::TransferGuaranteeScheduleItemAllOf`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + end + h[k.to_sym] = v + } + + if attributes.key?(:'observation_window_expiration_time') + self.observation_window_expiration_time = attributes[:'observation_window_expiration_time'] + end + end + + # Show invalid properties with the reasons. Usually used together with valid? + # @return Array for valid properties with the reasons + def list_invalid_properties + invalid_properties = Array.new + invalid_properties + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + def valid? + true + end + + # Checks equality by comparing each attribute. + # @param [Object] Object to be compared + def ==(o) + return true if self.equal?(o) + self.class == o.class && + observation_window_expiration_time == o.observation_window_expiration_time + end + + # @see the `==` method + # @param [Object] Object to be compared + def eql?(o) + self == o + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + def hash + [observation_window_expiration_time].hash + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def self.build_from_hash(attributes) + new.build_from_hash(attributes) + end + + # Builds the object from hash + # @param [Hash] attributes Model attributes in the form of hash + # @return [Object] Returns the model itself + def build_from_hash(attributes) + return nil unless attributes.is_a?(Hash) + attributes = attributes.transform_keys(&:to_sym) + self.class.openapi_types.each_pair do |key, type| + if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key) + self.send("#{key}=", nil) + elsif type =~ /\AArray<(.*)>/i + # check to ensure the input is an array given that the attribute + # is documented as an array but the input is not + if attributes[self.class.attribute_map[key]].is_a?(Array) + self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) }) + end + elsif !attributes[self.class.attribute_map[key]].nil? + self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]])) + end + end + + self + end + + # Deserializes the data based on type + # @param string type Data type + # @param string value Value to be deserialized + # @return [Object] Deserialized data + def _deserialize(type, value) + case type.to_sym + when :Time + Time.parse(value) + when :Date + Date.parse(value) + when :String + value.to_s + when :Integer + value.to_i + when :Float + value.to_f + when :Boolean + if value.to_s =~ /\A(true|t|yes|y|1)\z/i + true + else + false + end + when :Object + # generic object (usually a Hash), return directly + value + when /\AArray<(?.+)>\z/ + inner_type = Regexp.last_match[:inner_type] + value.map { |v| _deserialize(inner_type, v) } + when /\AHash<(?.+?), (?.+)>\z/ + k_type = Regexp.last_match[:k_type] + v_type = Regexp.last_match[:v_type] + {}.tap do |hash| + value.each do |k, v| + hash[_deserialize(k_type, k)] = _deserialize(v_type, v) + end + end + else # model + # models (e.g. Pet) or oneOf + klass = Plaid.const_get(type) + klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value) + end + end + + # Returns the string representation of the object + # @return [String] String presentation of the object + def to_s + to_hash.to_s + end + + # to_body is an alias to to_hash (backward compatibility) + # @return [Hash] Returns the object in the form of hash + def to_body + to_hash + end + + # Returns the object in the form of hash + # @return [Hash] Returns the object in the form of hash + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + hash + end + + # Outputs non-array value in the form of hash + # For object, use to_hash. Otherwise, just return the value + # @param [Object] value Any valid value + # @return [Hash] Returns the value in the form of hash + def _to_hash(value) + if value.is_a?(Array) + value.compact.map { |v| _to_hash(v) } + elsif value.is_a?(Hash) + {}.tap do |hash| + value.each { |k, v| hash[k] = _to_hash(v) } + end + elsif value.respond_to? :to_hash + value.to_hash + else + value + end + end + + end + +end diff --git a/lib/plaid/models/transfer_intent_authorization_decision.rb b/lib/plaid/models/transfer_intent_authorization_decision.rb index 50381ce13..ae653f98c 100644 --- a/lib/plaid/models/transfer_intent_authorization_decision.rb +++ b/lib/plaid/models/transfer_intent_authorization_decision.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_intent_create.rb b/lib/plaid/models/transfer_intent_create.rb index 5681f7538..c9d7671f1 100644 --- a/lib/plaid/models/transfer_intent_create.rb +++ b/lib/plaid/models/transfer_intent_create.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -27,7 +27,7 @@ class TransferIntentCreate # The Plaid `account_id` corresponding to the end-user account that will be debited or credited. Returned only if `account_id` was set on intent creation. attr_accessor :account_id - # Plaid’s unique identifier for the origination account for the intent. If not provided, the default account will be used. + # Plaid's unique identifier for the origination account for the intent. If not provided, the default account will be used. attr_accessor :origination_account_id # The id of the funding account to use, available in the Plaid Dashboard. This determines which of your business checking accounts will be credited or debited. diff --git a/lib/plaid/models/transfer_intent_create_mode.rb b/lib/plaid/models/transfer_intent_create_mode.rb index 6381b74a9..d90c934fa 100644 --- a/lib/plaid/models/transfer_intent_create_mode.rb +++ b/lib/plaid/models/transfer_intent_create_mode.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_intent_create_network.rb b/lib/plaid/models/transfer_intent_create_network.rb index dbc1d511f..79b2633e3 100644 --- a/lib/plaid/models/transfer_intent_create_network.rb +++ b/lib/plaid/models/transfer_intent_create_network.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_intent_create_request.rb b/lib/plaid/models/transfer_intent_create_request.rb index c91d885ec..9d9f49798 100644 --- a/lib/plaid/models/transfer_intent_create_request.rb +++ b/lib/plaid/models/transfer_intent_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -40,7 +40,7 @@ class TransferIntentCreateRequest attr_accessor :ach_class - # Plaid’s unique identifier for the origination account for the intent. If not provided, the default account will be used. + # Plaid's unique identifier for the origination account for the intent. If not provided, the default account will be used. attr_accessor :origination_account_id attr_accessor :user diff --git a/lib/plaid/models/transfer_intent_create_response.rb b/lib/plaid/models/transfer_intent_create_response.rb index d2cb50364..125caa0a0 100644 --- a/lib/plaid/models/transfer_intent_create_response.rb +++ b/lib/plaid/models/transfer_intent_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_intent_get.rb b/lib/plaid/models/transfer_intent_get.rb index d5d357d65..db1bd38be 100644 --- a/lib/plaid/models/transfer_intent_get.rb +++ b/lib/plaid/models/transfer_intent_get.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -36,7 +36,7 @@ class TransferIntentGet # The Plaid `account_id` for the account that will be debited or credited. Returned only if `account_id` was set on intent creation. attr_accessor :account_id - # Plaid’s unique identifier for the origination account used for the transfer. + # Plaid's unique identifier for the origination account used for the transfer. attr_accessor :origination_account_id # The id of the funding account to use, available in the Plaid Dashboard. This determines which of your business checking accounts will be credited or debited. diff --git a/lib/plaid/models/transfer_intent_get_failure_reason.rb b/lib/plaid/models/transfer_intent_get_failure_reason.rb index 17ed56009..1d789e16e 100644 --- a/lib/plaid/models/transfer_intent_get_failure_reason.rb +++ b/lib/plaid/models/transfer_intent_get_failure_reason.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_intent_get_request.rb b/lib/plaid/models/transfer_intent_get_request.rb index 5c9c71f42..ecddec68b 100644 --- a/lib/plaid/models/transfer_intent_get_request.rb +++ b/lib/plaid/models/transfer_intent_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_intent_get_response.rb b/lib/plaid/models/transfer_intent_get_response.rb index d14b2621a..0883b144e 100644 --- a/lib/plaid/models/transfer_intent_get_response.rb +++ b/lib/plaid/models/transfer_intent_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_intent_status.rb b/lib/plaid/models/transfer_intent_status.rb index 653998a3e..4ffe2992e 100644 --- a/lib/plaid/models/transfer_intent_status.rb +++ b/lib/plaid/models/transfer_intent_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_balance.rb b/lib/plaid/models/transfer_ledger_balance.rb index cd2f08254..2b4f45b2b 100644 --- a/lib/plaid/models/transfer_ledger_balance.rb +++ b/lib/plaid/models/transfer_ledger_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_deposit_request.rb b/lib/plaid/models/transfer_ledger_deposit_request.rb index 80f39dfa5..2c5c190ab 100644 --- a/lib/plaid/models/transfer_ledger_deposit_request.rb +++ b/lib/plaid/models/transfer_ledger_deposit_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class TransferLedgerDepositRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Client ID of the customer that owns the Ledger balance. This is so Plaid knows which of your customers to payout or collect funds. Only applicable for [Platform customers](https://plaid.com/docs/transfer/application/#originators-vs-platforms). Do not include if you’re paying out to yourself. + # Client ID of the customer that owns the Ledger balance. This is so Plaid knows which of your customers to payout or collect funds. Only applicable for [Platform customers](https://plaid.com/docs/transfer/application/#originators-vs-platforms). Do not include if you're paying out to yourself. attr_accessor :originator_client_id # Specify which funding account to use. Customers can find a list of `funding_account_id`s in the Accounts page of the Plaid Dashboard, under the \"Account ID\" column. If this field is left blank, the funding account associated with the specified Ledger will be used. If an `originator_client_id` is specified, the `funding_account_id` must belong to the specified originator. diff --git a/lib/plaid/models/transfer_ledger_deposit_response.rb b/lib/plaid/models/transfer_ledger_deposit_response.rb index a6cba994f..31803567f 100644 --- a/lib/plaid/models/transfer_ledger_deposit_response.rb +++ b/lib/plaid/models/transfer_ledger_deposit_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_distribute_request.rb b/lib/plaid/models/transfer_ledger_distribute_request.rb index 13b674b2f..784d37044 100644 --- a/lib/plaid/models/transfer_ledger_distribute_request.rb +++ b/lib/plaid/models/transfer_ledger_distribute_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_distribute_response.rb b/lib/plaid/models/transfer_ledger_distribute_response.rb index c414109de..097eb7da2 100644 --- a/lib/plaid/models/transfer_ledger_distribute_response.rb +++ b/lib/plaid/models/transfer_ledger_distribute_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_event.rb b/lib/plaid/models/transfer_ledger_event.rb index 02d751c57..a44960ba2 100644 --- a/lib/plaid/models/transfer_ledger_event.rb +++ b/lib/plaid/models/transfer_ledger_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_event_list_request.rb b/lib/plaid/models/transfer_ledger_event_list_request.rb index 059d0394c..61f2c5e2f 100644 --- a/lib/plaid/models/transfer_ledger_event_list_request.rb +++ b/lib/plaid/models/transfer_ledger_event_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_event_list_response.rb b/lib/plaid/models/transfer_ledger_event_list_response.rb index fa18767c4..f5b2abb38 100644 --- a/lib/plaid/models/transfer_ledger_event_list_response.rb +++ b/lib/plaid/models/transfer_ledger_event_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_get_request.rb b/lib/plaid/models/transfer_ledger_get_request.rb index cf280f71e..8faa6fbb7 100644 --- a/lib/plaid/models/transfer_ledger_get_request.rb +++ b/lib/plaid/models/transfer_ledger_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_get_response.rb b/lib/plaid/models/transfer_ledger_get_response.rb index 6765af057..75bb01adc 100644 --- a/lib/plaid/models/transfer_ledger_get_response.rb +++ b/lib/plaid/models/transfer_ledger_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_sweep_simulate_event_type.rb b/lib/plaid/models/transfer_ledger_sweep_simulate_event_type.rb index a5ee6d05f..76e766dc0 100644 --- a/lib/plaid/models/transfer_ledger_sweep_simulate_event_type.rb +++ b/lib/plaid/models/transfer_ledger_sweep_simulate_event_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_ledger_withdraw_request.rb b/lib/plaid/models/transfer_ledger_withdraw_request.rb index 56afd2ca0..a407a3765 100644 --- a/lib/plaid/models/transfer_ledger_withdraw_request.rb +++ b/lib/plaid/models/transfer_ledger_withdraw_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class TransferLedgerWithdrawRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Client ID of the customer that owns the Ledger balance. This is so Plaid knows which of your customers to payout or collect funds. Only applicable for [Platform customers](https://plaid.com/docs/transfer/application/#originators-vs-platforms). Do not include if you’re paying out to yourself. + # Client ID of the customer that owns the Ledger balance. This is so Plaid knows which of your customers to payout or collect funds. Only applicable for [Platform customers](https://plaid.com/docs/transfer/application/#originators-vs-platforms). Do not include if you're paying out to yourself. attr_accessor :originator_client_id # Specify which funding account to use. Customers can find a list of `funding_account_id`s in the Accounts page of the Plaid Dashboard, under the \"Account ID\" column. If this field is left blank, the funding account associated with the specified Ledger will be used. If an `originator_client_id` is specified, the `funding_account_id` must belong to the specified originator. diff --git a/lib/plaid/models/transfer_ledger_withdraw_response.rb b/lib/plaid/models/transfer_ledger_withdraw_response.rb index 62cb476e3..40c520f05 100644 --- a/lib/plaid/models/transfer_ledger_withdraw_response.rb +++ b/lib/plaid/models/transfer_ledger_withdraw_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_list_request.rb b/lib/plaid/models/transfer_list_request.rb index d7a53d229..a61b70d2a 100644 --- a/lib/plaid/models/transfer_list_request.rb +++ b/lib/plaid/models/transfer_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_list_response.rb b/lib/plaid/models/transfer_list_response.rb index 25ea251b6..0596d6743 100644 --- a/lib/plaid/models/transfer_list_response.rb +++ b/lib/plaid/models/transfer_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_metrics_get_authorization_usage.rb b/lib/plaid/models/transfer_metrics_get_authorization_usage.rb index 09a2d1417..bb531b634 100644 --- a/lib/plaid/models/transfer_metrics_get_authorization_usage.rb +++ b/lib/plaid/models/transfer_metrics_get_authorization_usage.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_metrics_get_request.rb b/lib/plaid/models/transfer_metrics_get_request.rb index 216fc22ac..6915b228b 100644 --- a/lib/plaid/models/transfer_metrics_get_request.rb +++ b/lib/plaid/models/transfer_metrics_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_metrics_get_response.rb b/lib/plaid/models/transfer_metrics_get_response.rb index 799c8bb24..f491a7ed4 100644 --- a/lib/plaid/models/transfer_metrics_get_response.rb +++ b/lib/plaid/models/transfer_metrics_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_metrics_get_return_rates.rb b/lib/plaid/models/transfer_metrics_get_return_rates.rb index 9b0a87418..fc03ebd98 100644 --- a/lib/plaid/models/transfer_metrics_get_return_rates.rb +++ b/lib/plaid/models/transfer_metrics_get_return_rates.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_metrics_get_return_rates_over_interval.rb b/lib/plaid/models/transfer_metrics_get_return_rates_over_interval.rb index d431aed42..02bd7114d 100644 --- a/lib/plaid/models/transfer_metrics_get_return_rates_over_interval.rb +++ b/lib/plaid/models/transfer_metrics_get_return_rates_over_interval.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_migrate_account_request.rb b/lib/plaid/models/transfer_migrate_account_request.rb index 9affae01f..1a3b48b32 100644 --- a/lib/plaid/models/transfer_migrate_account_request.rb +++ b/lib/plaid/models/transfer_migrate_account_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_migrate_account_response.rb b/lib/plaid/models/transfer_migrate_account_response.rb index 66125f2b3..d648d7a44 100644 --- a/lib/plaid/models/transfer_migrate_account_response.rb +++ b/lib/plaid/models/transfer_migrate_account_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_network.rb b/lib/plaid/models/transfer_network.rb index e7584ab0f..123b39245 100644 --- a/lib/plaid/models/transfer_network.rb +++ b/lib/plaid/models/transfer_network.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_address.rb b/lib/plaid/models/transfer_originator_address.rb index e16eb97ed..35041bf29 100644 --- a/lib/plaid/models/transfer_originator_address.rb +++ b/lib/plaid/models/transfer_originator_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_create_request.rb b/lib/plaid/models/transfer_originator_create_request.rb index c140cceea..3eab1edc1 100644 --- a/lib/plaid/models/transfer_originator_create_request.rb +++ b/lib/plaid/models/transfer_originator_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_create_response.rb b/lib/plaid/models/transfer_originator_create_response.rb index 679dff1b7..68b0c27c1 100644 --- a/lib/plaid/models/transfer_originator_create_response.rb +++ b/lib/plaid/models/transfer_originator_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_diligence.rb b/lib/plaid/models/transfer_originator_diligence.rb index 0c9f3b4c8..83f88dcb3 100644 --- a/lib/plaid/models/transfer_originator_diligence.rb +++ b/lib/plaid/models/transfer_originator_diligence.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_funding_account_create_request.rb b/lib/plaid/models/transfer_originator_funding_account_create_request.rb index bdc3722a5..5f66b7e40 100644 --- a/lib/plaid/models/transfer_originator_funding_account_create_request.rb +++ b/lib/plaid/models/transfer_originator_funding_account_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_funding_account_create_response.rb b/lib/plaid/models/transfer_originator_funding_account_create_response.rb index 710eeebf6..8f268a782 100644 --- a/lib/plaid/models/transfer_originator_funding_account_create_response.rb +++ b/lib/plaid/models/transfer_originator_funding_account_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_funding_account_update_request.rb b/lib/plaid/models/transfer_originator_funding_account_update_request.rb index 022857079..a7eb7e4dc 100644 --- a/lib/plaid/models/transfer_originator_funding_account_update_request.rb +++ b/lib/plaid/models/transfer_originator_funding_account_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_funding_account_update_response.rb b/lib/plaid/models/transfer_originator_funding_account_update_response.rb index f378a4c4a..fc919563b 100644 --- a/lib/plaid/models/transfer_originator_funding_account_update_response.rb +++ b/lib/plaid/models/transfer_originator_funding_account_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_get_request.rb b/lib/plaid/models/transfer_originator_get_request.rb index f60565fe9..27b4458cc 100644 --- a/lib/plaid/models/transfer_originator_get_request.rb +++ b/lib/plaid/models/transfer_originator_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_get_response.rb b/lib/plaid/models/transfer_originator_get_response.rb index 1eab9207a..fa16fb41d 100644 --- a/lib/plaid/models/transfer_originator_get_response.rb +++ b/lib/plaid/models/transfer_originator_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_list_request.rb b/lib/plaid/models/transfer_originator_list_request.rb index bdcff20e0..7b19b2d6e 100644 --- a/lib/plaid/models/transfer_originator_list_request.rb +++ b/lib/plaid/models/transfer_originator_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_originator_list_response.rb b/lib/plaid/models/transfer_originator_list_response.rb index fa6956f8b..98f829565 100644 --- a/lib/plaid/models/transfer_originator_list_response.rb +++ b/lib/plaid/models/transfer_originator_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_onboarding_update_webhook.rb b/lib/plaid/models/transfer_platform_onboarding_update_webhook.rb index 5fcabd3c9..049d468f1 100644 --- a/lib/plaid/models/transfer_platform_onboarding_update_webhook.rb +++ b/lib/plaid/models/transfer_platform_onboarding_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_originator_create_request.rb b/lib/plaid/models/transfer_platform_originator_create_request.rb index 0e9a5dba1..35961e6a4 100644 --- a/lib/plaid/models/transfer_platform_originator_create_request.rb +++ b/lib/plaid/models/transfer_platform_originator_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_originator_create_response.rb b/lib/plaid/models/transfer_platform_originator_create_response.rb index 883008ed6..743a84b35 100644 --- a/lib/plaid/models/transfer_platform_originator_create_response.rb +++ b/lib/plaid/models/transfer_platform_originator_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_person_address.rb b/lib/plaid/models/transfer_platform_person_address.rb index fe6f42a61..c78ecf91c 100644 --- a/lib/plaid/models/transfer_platform_person_address.rb +++ b/lib/plaid/models/transfer_platform_person_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_person_create_request.rb b/lib/plaid/models/transfer_platform_person_create_request.rb index 99455521f..4448b5488 100644 --- a/lib/plaid/models/transfer_platform_person_create_request.rb +++ b/lib/plaid/models/transfer_platform_person_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_person_create_response.rb b/lib/plaid/models/transfer_platform_person_create_response.rb index 9d663fff5..51b331456 100644 --- a/lib/plaid/models/transfer_platform_person_create_response.rb +++ b/lib/plaid/models/transfer_platform_person_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_person_id_number.rb b/lib/plaid/models/transfer_platform_person_id_number.rb index bc6e6b9d9..9f038cfea 100644 --- a/lib/plaid/models/transfer_platform_person_id_number.rb +++ b/lib/plaid/models/transfer_platform_person_id_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_person_name.rb b/lib/plaid/models/transfer_platform_person_name.rb index acac96375..f84859e4f 100644 --- a/lib/plaid/models/transfer_platform_person_name.rb +++ b/lib/plaid/models/transfer_platform_person_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_requirement.rb b/lib/plaid/models/transfer_platform_requirement.rb index 34153f220..4e5dfd783 100644 --- a/lib/plaid/models/transfer_platform_requirement.rb +++ b/lib/plaid/models/transfer_platform_requirement.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_requirement_submission.rb b/lib/plaid/models/transfer_platform_requirement_submission.rb index ff2bc2386..c86a33eac 100644 --- a/lib/plaid/models/transfer_platform_requirement_submission.rb +++ b/lib/plaid/models/transfer_platform_requirement_submission.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_requirement_submit_request.rb b/lib/plaid/models/transfer_platform_requirement_submit_request.rb index 0ea117530..a1d7e3585 100644 --- a/lib/plaid/models/transfer_platform_requirement_submit_request.rb +++ b/lib/plaid/models/transfer_platform_requirement_submit_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_requirement_submit_response.rb b/lib/plaid/models/transfer_platform_requirement_submit_response.rb index a38696501..ed3285713 100644 --- a/lib/plaid/models/transfer_platform_requirement_submit_response.rb +++ b/lib/plaid/models/transfer_platform_requirement_submit_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_platform_tos_acceptance_metadata.rb b/lib/plaid/models/transfer_platform_tos_acceptance_metadata.rb index 788be6d52..8ea07a102 100644 --- a/lib/plaid/models/transfer_platform_tos_acceptance_metadata.rb +++ b/lib/plaid/models/transfer_platform_tos_acceptance_metadata.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_questionnaire_create_request.rb b/lib/plaid/models/transfer_questionnaire_create_request.rb index 92740a723..84bd73ef9 100644 --- a/lib/plaid/models/transfer_questionnaire_create_request.rb +++ b/lib/plaid/models/transfer_questionnaire_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_questionnaire_create_response.rb b/lib/plaid/models/transfer_questionnaire_create_response.rb index a74b8e08a..c67468e05 100644 --- a/lib/plaid/models/transfer_questionnaire_create_response.rb +++ b/lib/plaid/models/transfer_questionnaire_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_recurring_cancel_request.rb b/lib/plaid/models/transfer_recurring_cancel_request.rb index 8b009c055..30140363c 100644 --- a/lib/plaid/models/transfer_recurring_cancel_request.rb +++ b/lib/plaid/models/transfer_recurring_cancel_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class TransferRecurringCancelRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a recurring transfer. + # Plaid's unique identifier for a recurring transfer. attr_accessor :recurring_transfer_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/transfer_recurring_cancel_response.rb b/lib/plaid/models/transfer_recurring_cancel_response.rb index 80072d4ec..b1f9ecc62 100644 --- a/lib/plaid/models/transfer_recurring_cancel_response.rb +++ b/lib/plaid/models/transfer_recurring_cancel_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_recurring_create_request.rb b/lib/plaid/models/transfer_recurring_create_request.rb index 3f73fec97..b83268b93 100644 --- a/lib/plaid/models/transfer_recurring_create_request.rb +++ b/lib/plaid/models/transfer_recurring_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -52,7 +52,7 @@ class TransferRecurringCreateRequest # The description of the recurring transfer. attr_accessor :description - # Plaid’s unique identifier for a test clock. This field may only be used when using the `sandbox` environment. If provided, the created `recurring_transfer` is associated with the `test_clock`. New originations are automatically generated when the associated `test_clock` advances. For more details, see [Simulating recurring transfers](https://plaid.com/docs/transfer/sandbox/#simulating-recurring-transfers). + # Plaid's unique identifier for a test clock. This field may only be used when using the `sandbox` environment. If provided, the created `recurring_transfer` is associated with the `test_clock`. New originations are automatically generated when the associated `test_clock` advances. For more details, see [Simulating recurring transfers](https://plaid.com/docs/transfer/sandbox/#simulating-recurring-transfers). attr_accessor :test_clock_id attr_accessor :schedule diff --git a/lib/plaid/models/transfer_recurring_create_response.rb b/lib/plaid/models/transfer_recurring_create_response.rb index 2b5daa8f2..0abc8d4a3 100644 --- a/lib/plaid/models/transfer_recurring_create_response.rb +++ b/lib/plaid/models/transfer_recurring_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_recurring_get_request.rb b/lib/plaid/models/transfer_recurring_get_request.rb index 87075d494..17f49dc14 100644 --- a/lib/plaid/models/transfer_recurring_get_request.rb +++ b/lib/plaid/models/transfer_recurring_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class TransferRecurringGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a recurring transfer. + # Plaid's unique identifier for a recurring transfer. attr_accessor :recurring_transfer_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/transfer_recurring_get_response.rb b/lib/plaid/models/transfer_recurring_get_response.rb index 69d802316..ddb2e29f7 100644 --- a/lib/plaid/models/transfer_recurring_get_response.rb +++ b/lib/plaid/models/transfer_recurring_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_recurring_list_request.rb b/lib/plaid/models/transfer_recurring_list_request.rb index 1208ddd19..364cb8857 100644 --- a/lib/plaid/models/transfer_recurring_list_request.rb +++ b/lib/plaid/models/transfer_recurring_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_recurring_list_response.rb b/lib/plaid/models/transfer_recurring_list_response.rb index ebd24cb59..d7a35d0f3 100644 --- a/lib/plaid/models/transfer_recurring_list_response.rb +++ b/lib/plaid/models/transfer_recurring_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_recurring_network.rb b/lib/plaid/models/transfer_recurring_network.rb index cb3b83609..6dd2a6bc7 100644 --- a/lib/plaid/models/transfer_recurring_network.rb +++ b/lib/plaid/models/transfer_recurring_network.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_recurring_schedule.rb b/lib/plaid/models/transfer_recurring_schedule.rb index e2d9332d3..67d778608 100644 --- a/lib/plaid/models/transfer_recurring_schedule.rb +++ b/lib/plaid/models/transfer_recurring_schedule.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_recurring_status.rb b/lib/plaid/models/transfer_recurring_status.rb index 7ed07d334..db61f761d 100644 --- a/lib/plaid/models/transfer_recurring_status.rb +++ b/lib/plaid/models/transfer_recurring_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_refund.rb b/lib/plaid/models/transfer_refund.rb index f12cc5a4b..ad478c59a 100644 --- a/lib/plaid/models/transfer_refund.rb +++ b/lib/plaid/models/transfer_refund.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Represents a refund within the Transfers API. class TransferRefund - # Plaid’s unique identifier for a refund. + # Plaid's unique identifier for a refund. attr_accessor :id # The ID of the transfer to refund. @@ -29,7 +29,7 @@ class TransferRefund attr_accessor :failure_reason - # Plaid’s unique identifier for a Plaid Ledger Balance. + # Plaid's unique identifier for a Plaid Ledger Balance. attr_accessor :ledger_id # The datetime when this refund was created. This will be of the form `2006-01-02T15:04:05Z` diff --git a/lib/plaid/models/transfer_refund_cancel_request.rb b/lib/plaid/models/transfer_refund_cancel_request.rb index 6c1f3b25f..b506235a0 100644 --- a/lib/plaid/models/transfer_refund_cancel_request.rb +++ b/lib/plaid/models/transfer_refund_cancel_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class TransferRefundCancelRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a refund. + # Plaid's unique identifier for a refund. attr_accessor :refund_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/transfer_refund_cancel_response.rb b/lib/plaid/models/transfer_refund_cancel_response.rb index b30bf2e6d..12025622f 100644 --- a/lib/plaid/models/transfer_refund_cancel_response.rb +++ b/lib/plaid/models/transfer_refund_cancel_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_refund_create_request.rb b/lib/plaid/models/transfer_refund_create_request.rb index 73409f20b..651a2f892 100644 --- a/lib/plaid/models/transfer_refund_create_request.rb +++ b/lib/plaid/models/transfer_refund_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_refund_create_response.rb b/lib/plaid/models/transfer_refund_create_response.rb index 4b846f40b..34493fc3c 100644 --- a/lib/plaid/models/transfer_refund_create_response.rb +++ b/lib/plaid/models/transfer_refund_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_refund_failure.rb b/lib/plaid/models/transfer_refund_failure.rb index 0613322c8..eb7e3e0c7 100644 --- a/lib/plaid/models/transfer_refund_failure.rb +++ b/lib/plaid/models/transfer_refund_failure.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_refund_get_request.rb b/lib/plaid/models/transfer_refund_get_request.rb index 005ae4af1..324354381 100644 --- a/lib/plaid/models/transfer_refund_get_request.rb +++ b/lib/plaid/models/transfer_refund_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class TransferRefundGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # Plaid’s unique identifier for a refund. + # Plaid's unique identifier for a refund. attr_accessor :refund_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/transfer_refund_get_response.rb b/lib/plaid/models/transfer_refund_get_response.rb index 958b4bebc..dbf90e331 100644 --- a/lib/plaid/models/transfer_refund_get_response.rb +++ b/lib/plaid/models/transfer_refund_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_refund_status.rb b/lib/plaid/models/transfer_refund_status.rb index bbedd106f..600112c2b 100644 --- a/lib/plaid/models/transfer_refund_status.rb +++ b/lib/plaid/models/transfer_refund_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_repayment.rb b/lib/plaid/models/transfer_repayment.rb index 7c7094c9c..9ee2fa444 100644 --- a/lib/plaid/models/transfer_repayment.rb +++ b/lib/plaid/models/transfer_repayment.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_repayment_list_request.rb b/lib/plaid/models/transfer_repayment_list_request.rb index cc0deba9a..d1a6032c5 100644 --- a/lib/plaid/models/transfer_repayment_list_request.rb +++ b/lib/plaid/models/transfer_repayment_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_repayment_list_response.rb b/lib/plaid/models/transfer_repayment_list_response.rb index 09bb45357..0277711bc 100644 --- a/lib/plaid/models/transfer_repayment_list_response.rb +++ b/lib/plaid/models/transfer_repayment_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Defines the response schema for `/transfer/repayments/list` + # Defines the response schema for `/transfer/repayment/list` class TransferRepaymentListResponse attr_accessor :repayments diff --git a/lib/plaid/models/transfer_repayment_return.rb b/lib/plaid/models/transfer_repayment_return.rb index c847fb539..08cf0806e 100644 --- a/lib/plaid/models/transfer_repayment_return.rb +++ b/lib/plaid/models/transfer_repayment_return.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_repayment_return_list_request.rb b/lib/plaid/models/transfer_repayment_return_list_request.rb index d3ef8ecdd..a5005dc0a 100644 --- a/lib/plaid/models/transfer_repayment_return_list_request.rb +++ b/lib/plaid/models/transfer_repayment_return_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_repayment_return_list_response.rb b/lib/plaid/models/transfer_repayment_return_list_response.rb index eeb91c330..2b89920b2 100644 --- a/lib/plaid/models/transfer_repayment_return_list_response.rb +++ b/lib/plaid/models/transfer_repayment_return_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Defines the response schema for `/transfer/repayments/return/list` + # Defines the response schema for `/transfer/repayment/return/list` class TransferRepaymentReturnListResponse attr_accessor :repayment_returns diff --git a/lib/plaid/models/transfer_schedule_interval_unit.rb b/lib/plaid/models/transfer_schedule_interval_unit.rb index daaa4dbd2..d737f3b70 100644 --- a/lib/plaid/models/transfer_schedule_interval_unit.rb +++ b/lib/plaid/models/transfer_schedule_interval_unit.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_status.rb b/lib/plaid/models/transfer_status.rb index aab26d685..b6f299a53 100644 --- a/lib/plaid/models/transfer_status.rb +++ b/lib/plaid/models/transfer_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_sweep.rb b/lib/plaid/models/transfer_sweep.rb index 6f84a4aef..719b67a9e 100644 --- a/lib/plaid/models/transfer_sweep.rb +++ b/lib/plaid/models/transfer_sweep.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class TransferSweep # The id of the funding account to use, available in the Plaid Dashboard. This determines which of your business checking accounts will be credited or debited. attr_accessor :funding_account_id - # Plaid’s unique identifier for a Plaid Ledger Balance. + # Plaid's unique identifier for a Plaid Ledger Balance. attr_accessor :ledger_id # The datetime when the sweep occurred, in RFC 3339 format. diff --git a/lib/plaid/models/transfer_sweep_get_request.rb b/lib/plaid/models/transfer_sweep_get_request.rb index 30275f4e2..8d888a440 100644 --- a/lib/plaid/models/transfer_sweep_get_request.rb +++ b/lib/plaid/models/transfer_sweep_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_sweep_get_response.rb b/lib/plaid/models/transfer_sweep_get_response.rb index 61da822b4..05fcc2424 100644 --- a/lib/plaid/models/transfer_sweep_get_response.rb +++ b/lib/plaid/models/transfer_sweep_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_sweep_list_request.rb b/lib/plaid/models/transfer_sweep_list_request.rb index fffa4220a..b5a90b069 100644 --- a/lib/plaid/models/transfer_sweep_list_request.rb +++ b/lib/plaid/models/transfer_sweep_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_sweep_list_response.rb b/lib/plaid/models/transfer_sweep_list_response.rb index 7ecd205de..2c2e46713 100644 --- a/lib/plaid/models/transfer_sweep_list_response.rb +++ b/lib/plaid/models/transfer_sweep_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_sweep_status.rb b/lib/plaid/models/transfer_sweep_status.rb index 0933e5db7..13f169b15 100644 --- a/lib/plaid/models/transfer_sweep_status.rb +++ b/lib/plaid/models/transfer_sweep_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_test_clock.rb b/lib/plaid/models/transfer_test_clock.rb index 3b6eab5bc..7e7dfa982 100644 --- a/lib/plaid/models/transfer_test_clock.rb +++ b/lib/plaid/models/transfer_test_clock.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Defines the test clock for a transfer. class TransferTestClock - # Plaid’s unique identifier for a test clock. This field is only populated in the Sandbox environment, and only if a `test_clock_id` was included in the `/transfer/recurring/create` request. For more details, see [Simulating recurring transfers](https://plaid.com/docs/transfer/sandbox/#simulating-recurring-transfers). + # Plaid's unique identifier for a test clock. This field is only populated in the Sandbox environment, and only if a `test_clock_id` was included in the `/transfer/recurring/create` request. For more details, see [Simulating recurring transfers](https://plaid.com/docs/transfer/sandbox/#simulating-recurring-transfers). attr_accessor :test_clock_id # The virtual timestamp on the test clock. This will be of the form `2006-01-02T15:04:05Z`. diff --git a/lib/plaid/models/transfer_type.rb b/lib/plaid/models/transfer_type.rb index 58a3dacef..cb841c524 100644 --- a/lib/plaid/models/transfer_type.rb +++ b/lib/plaid/models/transfer_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_user_address_in_request.rb b/lib/plaid/models/transfer_user_address_in_request.rb index 021630c1f..060479df6 100644 --- a/lib/plaid/models/transfer_user_address_in_request.rb +++ b/lib/plaid/models/transfer_user_address_in_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_user_address_in_response.rb b/lib/plaid/models/transfer_user_address_in_response.rb index 537996d0d..3093060d6 100644 --- a/lib/plaid/models/transfer_user_address_in_response.rb +++ b/lib/plaid/models/transfer_user_address_in_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_user_in_request.rb b/lib/plaid/models/transfer_user_in_request.rb index 94268d19b..a3ba0ac68 100644 --- a/lib/plaid/models/transfer_user_in_request.rb +++ b/lib/plaid/models/transfer_user_in_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_user_in_request_deprecated.rb b/lib/plaid/models/transfer_user_in_request_deprecated.rb index 2b0627d85..58de3cf61 100644 --- a/lib/plaid/models/transfer_user_in_request_deprecated.rb +++ b/lib/plaid/models/transfer_user_in_request_deprecated.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_user_in_response.rb b/lib/plaid/models/transfer_user_in_response.rb index 70a02662b..de83930b9 100644 --- a/lib/plaid/models/transfer_user_in_response.rb +++ b/lib/plaid/models/transfer_user_in_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/transfer_wire_details.rb b/lib/plaid/models/transfer_wire_details.rb index e46776857..8ccf6b486 100644 --- a/lib/plaid/models/transfer_wire_details.rb +++ b/lib/plaid/models/transfer_wire_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/trust_index.rb b/lib/plaid/models/trust_index.rb index 9e2dbb4c1..0f33459ac 100644 --- a/lib/plaid/models/trust_index.rb +++ b/lib/plaid/models/trust_index.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/trust_index_subscore.rb b/lib/plaid/models/trust_index_subscore.rb index b3a1f2d09..d630ae05c 100644 --- a/lib/plaid/models/trust_index_subscore.rb +++ b/lib/plaid/models/trust_index_subscore.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/trust_index_subscores.rb b/lib/plaid/models/trust_index_subscores.rb index d3738e7d6..793a0d504 100644 --- a/lib/plaid/models/trust_index_subscores.rb +++ b/lib/plaid/models/trust_index_subscores.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/trusted_device_data.rb b/lib/plaid/models/trusted_device_data.rb index 76e831e60..daeafec8c 100644 --- a/lib/plaid/models/trusted_device_data.rb +++ b/lib/plaid/models/trusted_device_data.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/update_entity_screening_request_search_terms.rb b/lib/plaid/models/update_entity_screening_request_search_terms.rb index a1513e877..c590e3905 100644 --- a/lib/plaid/models/update_entity_screening_request_search_terms.rb +++ b/lib/plaid/models/update_entity_screening_request_search_terms.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/update_individual_screening_request_search_terms.rb b/lib/plaid/models/update_individual_screening_request_search_terms.rb index 54e7ba0c6..e7655f94d 100644 --- a/lib/plaid/models/update_individual_screening_request_search_terms.rb +++ b/lib/plaid/models/update_individual_screening_request_search_terms.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_identity.rb b/lib/plaid/models/user_account_identity.rb index 6aa5ee439..283e9b2f8 100644 --- a/lib/plaid/models/user_account_identity.rb +++ b/lib/plaid/models/user_account_identity.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -29,10 +29,10 @@ class UserAccountIdentity # The user's date of birth. attr_accessor :date_of_birth - # The user's social security number. + # The user's Social Security number. attr_accessor :ssn - # The last 4 digits of the user's social security number. + # The last 4 digits of the user's Social Security number. attr_accessor :ssn_last_4 # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/user_account_identity_address.rb b/lib/plaid/models/user_account_identity_address.rb index 7f9c4e221..41f4bd350 100644 --- a/lib/plaid/models/user_account_identity_address.rb +++ b/lib/plaid/models/user_account_identity_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_identity_edit_counts.rb b/lib/plaid/models/user_account_identity_edit_counts.rb index 5629dbcb9..b06dd4678 100644 --- a/lib/plaid/models/user_account_identity_edit_counts.rb +++ b/lib/plaid/models/user_account_identity_edit_counts.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_identity_edit_history.rb b/lib/plaid/models/user_account_identity_edit_history.rb index d7f4e6e41..8dbfa7ac0 100644 --- a/lib/plaid/models/user_account_identity_edit_history.rb +++ b/lib/plaid/models/user_account_identity_edit_history.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_identity_name.rb b/lib/plaid/models/user_account_identity_name.rb index 843832cde..65d258bdb 100644 --- a/lib/plaid/models/user_account_identity_name.rb +++ b/lib/plaid/models/user_account_identity_name.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_identity_official_document.rb b/lib/plaid/models/user_account_identity_official_document.rb index a01568ae1..1e8ff80a8 100644 --- a/lib/plaid/models/user_account_identity_official_document.rb +++ b/lib/plaid/models/user_account_identity_official_document.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_item.rb b/lib/plaid/models/user_account_item.rb index aeb38bea4..2bbb2fe90 100644 --- a/lib/plaid/models/user_account_item.rb +++ b/lib/plaid/models/user_account_item.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class UserAccountItem # The Plaid Item ID. The `item_id` is always unique; linking the same account at the same institution twice will result in two Items with different `item_id` values. Like all Plaid identifiers, the `item_id` is case-sensitive. attr_accessor :item_id - # The access token associated with the Item data is being requested for. + # The access token associated with the Item for which data is being requested. attr_accessor :access_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/user_account_revoked_webhook.rb b/lib/plaid/models/user_account_revoked_webhook.rb index 83bbee100..876f84929 100644 --- a/lib/plaid/models/user_account_revoked_webhook.rb +++ b/lib/plaid/models/user_account_revoked_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_session_event.rb b/lib/plaid/models/user_account_session_event.rb index 923db2ad4..0bb828923 100644 --- a/lib/plaid/models/user_account_session_event.rb +++ b/lib/plaid/models/user_account_session_event.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_session_event_send_request.rb b/lib/plaid/models/user_account_session_event_send_request.rb index dbac94816..4fb735e90 100644 --- a/lib/plaid/models/user_account_session_event_send_request.rb +++ b/lib/plaid/models/user_account_session_event_send_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_session_event_send_response.rb b/lib/plaid/models/user_account_session_event_send_response.rb index 11e17f182..b45fd2aa9 100644 --- a/lib/plaid/models/user_account_session_event_send_response.rb +++ b/lib/plaid/models/user_account_session_event_send_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_session_get_request.rb b/lib/plaid/models/user_account_session_get_request.rb index 8bfdf59bb..24aaa7317 100644 --- a/lib/plaid/models/user_account_session_get_request.rb +++ b/lib/plaid/models/user_account_session_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_account_session_get_response.rb b/lib/plaid/models/user_account_session_get_response.rb index 590f1aa38..7ec5ed6c3 100644 --- a/lib/plaid/models/user_account_session_get_response.rb +++ b/lib/plaid/models/user_account_session_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_address.rb b/lib/plaid/models/user_address.rb index 8506a96ce..fe3bb21fe 100644 --- a/lib/plaid/models/user_address.rb +++ b/lib/plaid/models/user_address.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_based_products.rb b/lib/plaid/models/user_based_products.rb index 7596f91e0..c4a1ce5bb 100644 --- a/lib/plaid/models/user_based_products.rb +++ b/lib/plaid/models/user_based_products.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_create_request.rb b/lib/plaid/models/user_create_request.rb index 17a4e070b..b24d755c0 100644 --- a/lib/plaid/models/user_create_request.rb +++ b/lib/plaid/models/user_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -32,7 +32,7 @@ class UserCreateRequest attr_accessor :consumer_report_user_identity - # If your integration with the User API predates December 10, 2025, set this field to `true` to opt into the [new User API](https://plaid.com/docs/api/users/user-apis/). When enabled, you can use the `identity` field instead of `consumer_report_user_identity`. + # If your integration with the User API predates December 10, 2025, set this field to `true` to opt into the [New User APIs](https://plaid.com/docs/api/users/user-apis/). When enabled, you can use the `identity` field instead of `consumer_report_user_identity`. attr_accessor :with_upgraded_user # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/user_create_response.rb b/lib/plaid/models/user_create_response.rb index f982c039c..49823e033 100644 --- a/lib/plaid/models/user_create_response.rb +++ b/lib/plaid/models/user_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,10 +16,10 @@ module Plaid # UserCreateResponse defines the response schema for `/user/create` class UserCreateResponse - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. diff --git a/lib/plaid/models/user_custom_password.rb b/lib/plaid/models/user_custom_password.rb index 238fa3f93..aaf847d74 100644 --- a/lib/plaid/models/user_custom_password.rb +++ b/lib/plaid/models/user_custom_password.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_data_overview.rb b/lib/plaid/models/user_data_overview.rb index 77e1fd587..a5bf0cf41 100644 --- a/lib/plaid/models/user_data_overview.rb +++ b/lib/plaid/models/user_data_overview.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_financial_data_refresh_request.rb b/lib/plaid/models/user_financial_data_refresh_request.rb index b2380206b..07d521ce9 100644 --- a/lib/plaid/models/user_financial_data_refresh_request.rb +++ b/lib/plaid/models/user_financial_data_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_financial_data_refresh_response.rb b/lib/plaid/models/user_financial_data_refresh_response.rb index c9803f4ec..9cfab7820 100644 --- a/lib/plaid/models/user_financial_data_refresh_response.rb +++ b/lib/plaid/models/user_financial_data_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_get_request.rb b/lib/plaid/models/user_get_request.rb index f84b62386..ffb56ca36 100644 --- a/lib/plaid/models/user_get_request.rb +++ b/lib/plaid/models/user_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class UserGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/user_get_response.rb b/lib/plaid/models/user_get_response.rb index 96424a71c..045c03675 100644 --- a/lib/plaid/models/user_get_response.rb +++ b/lib/plaid/models/user_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class UserGetResponse # A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive. attr_accessor :request_id - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Client provided user ID. diff --git a/lib/plaid/models/user_id_number.rb b/lib/plaid/models/user_id_number.rb index b326f9bca..f5a1a2419 100644 --- a/lib/plaid/models/user_id_number.rb +++ b/lib/plaid/models/user_id_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # ID number submitted by the user, currently used only for the Identity Verification product. If the user has not submitted this data yet, this field will be `null`. Otherwise, both fields are guaranteed to be filled. class UserIDNumber - # Value of identity document value typed in by user. Alpha-numeric, with all formatting characters stripped. For specific format requirements by ID type, see [Input Validation Rules](https://plaid.com/docs/identity-verification/hybrid-input-validation/#id-numbers). + # Value of the identity document typed in by the user. Alpha-numeric, with all formatting characters stripped. For specific format requirements by ID type, see [Input Validation Rules](https://plaid.com/docs/identity-verification/hybrid-input-validation/#id-numbers). attr_accessor :value attr_accessor :type diff --git a/lib/plaid/models/user_identity_remove_request.rb b/lib/plaid/models/user_identity_remove_request.rb index 4fbf58fe7..7cd57ff10 100644 --- a/lib/plaid/models/user_identity_remove_request.rb +++ b/lib/plaid/models/user_identity_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class UserIdentityRemoveRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/user_identity_remove_response.rb b/lib/plaid/models/user_identity_remove_response.rb index 401717735..b8085fe89 100644 --- a/lib/plaid/models/user_identity_remove_response.rb +++ b/lib/plaid/models/user_identity_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_items_associate_request.rb b/lib/plaid/models/user_items_associate_request.rb index dc239464c..128d5db98 100644 --- a/lib/plaid/models/user_items_associate_request.rb +++ b/lib/plaid/models/user_items_associate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class UserItemsAssociateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # An array of `item_id`s to be associated with the `user_id`. diff --git a/lib/plaid/models/user_items_associate_response.rb b/lib/plaid/models/user_items_associate_response.rb index d9b673fd6..ba361db25 100644 --- a/lib/plaid/models/user_items_associate_response.rb +++ b/lib/plaid/models/user_items_associate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_items_get_request.rb b/lib/plaid/models/user_items_get_request.rb index 6e89a692c..da28c3e69 100644 --- a/lib/plaid/models/user_items_get_request.rb +++ b/lib/plaid/models/user_items_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class UserItemsGetRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/user_items_get_response.rb b/lib/plaid/models/user_items_get_response.rb index f6705d99d..101e1dfa6 100644 --- a/lib/plaid/models/user_items_get_response.rb +++ b/lib/plaid/models/user_items_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_items_remove_request.rb b/lib/plaid/models/user_items_remove_request.rb index afc4c3279..4586f73ae 100644 --- a/lib/plaid/models/user_items_remove_request.rb +++ b/lib/plaid/models/user_items_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class UserItemsRemoveRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # An array of `item_id`s to be deleted. All Items for removal must be currently associated with the provided `user_id` or `user_token`. Otherwise, the entire operation will error and no Items will be deleted. diff --git a/lib/plaid/models/user_items_remove_response.rb b/lib/plaid/models/user_items_remove_response.rb index a0d02b1c1..907737cd8 100644 --- a/lib/plaid/models/user_items_remove_response.rb +++ b/lib/plaid/models/user_items_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_permission_revoked_webhook.rb b/lib/plaid/models/user_permission_revoked_webhook.rb index 920839709..320330e9f 100644 --- a/lib/plaid/models/user_permission_revoked_webhook.rb +++ b/lib/plaid/models/user_permission_revoked_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The `USER_PERMISSION_REVOKED` webhook may be fired when an end user has revoked the permission that they previously granted to access an Item. If the end user revoked their permissions through Plaid (such as via the Plaid Portal or by contacting Plaid Support), the webhook will fire. If the end user revoked their permissions directly through the institution, this webhook may not always fire, since some institutions’ consent portals do not trigger this webhook. To attempt to restore the Item, it can be sent through [update mode](https://plaid.com/docs/link/update-mode). Depending on the exact process the end user used to revoke permissions, it may not be possible to launch update mode for the Item. If you encounter an error when attempting to create a Link token for update mode on an Item with revoked permissions, create a fresh Link token for the user. Note that when working with tokenized account numbers with Auth or Transfer, the account number provided by Plaid will no longer work for creating transfers once user permission has been revoked, except for US Bank Items. + # The `USER_PERMISSION_REVOKED` webhook may be fired when an end user has revoked the permission that they previously granted to access an Item. If the end user revoked their permissions through Plaid (such as via the Plaid Portal or by contacting Plaid support), the webhook will fire. If the end user revoked their permissions directly through the institution, this webhook may not always fire, since some institutions' consent portals do not trigger this webhook. To attempt to restore the Item, it can be sent through [update mode](https://plaid.com/docs/link/update-mode). Depending on the exact process the end user used to revoke permissions, it may not be possible to launch update mode for the Item. If you encounter an error when attempting to create a Link token for update mode on an Item with revoked permissions, create a fresh Link token for the user. Note that when working with tokenized account numbers with Auth or Transfer, the account number provided by Plaid will no longer work for creating transfers once user permission has been revoked, except for US Bank Items. class UserPermissionRevokedWebhook # `ITEM` attr_accessor :webhook_type diff --git a/lib/plaid/models/network_insights_report_get_request.rb b/lib/plaid/models/user_products_terminate_reason_code.rb similarity index 77% rename from lib/plaid/models/network_insights_report_get_request.rb rename to lib/plaid/models/user_products_terminate_reason_code.rb index 9bf6f632c..8e9e7a789 100644 --- a/lib/plaid/models/network_insights_report_get_request.rb +++ b/lib/plaid/models/user_products_terminate_reason_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,23 +14,11 @@ require 'time' module Plaid - # NetworkInsightsReportGetRequest defines the request schema for `/network_insights/report/get`. - class NetworkInsightsReportGetRequest - # Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. - attr_accessor :client_id - - # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. - attr_accessor :secret - - # A list of access tokens that the Network Insights will be requested for. These correspond to previous Items a user has connected. - attr_accessor :access_tokens - + # The reason for terminating user-based products. + class UserProductsTerminateReasonCode # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { - :'client_id' => :'client_id', - :'secret' => :'secret', - :'access_tokens' => :'access_tokens' } end @@ -42,9 +30,6 @@ def self.acceptable_attributes # Attribute type mapping. def self.openapi_types { - :'client_id' => :'String', - :'secret' => :'String', - :'access_tokens' => :'Array' } end @@ -54,51 +39,39 @@ def self.openapi_nullable ]) end + # List of class defined in allOf (OpenAPI v3) + def self.openapi_all_of + [ + :'ProductsTerminateReasonCode' + ] + end + # Initializes the object # @param [Hash] attributes Model attributes in the form of hash def initialize(attributes = {}) if (!attributes.is_a?(Hash)) - fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::NetworkInsightsReportGetRequest` initialize method" + fail ArgumentError, "The input argument (attributes) must be a hash in `Plaid::UserProductsTerminateReasonCode` initialize method" end # check to see if the attribute exists and convert string to symbol for hash key attributes = attributes.each_with_object({}) { |(k, v), h| if (!self.class.attribute_map.key?(k.to_sym)) - fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::NetworkInsightsReportGetRequest`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect + fail ArgumentError, "`#{k}` is not a valid attribute in `Plaid::UserProductsTerminateReasonCode`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect end h[k.to_sym] = v } - - if attributes.key?(:'client_id') - self.client_id = attributes[:'client_id'] - end - - if attributes.key?(:'secret') - self.secret = attributes[:'secret'] - end - - if attributes.key?(:'access_tokens') - if (value = attributes[:'access_tokens']).is_a?(Array) - self.access_tokens = value - end - end end # Show invalid properties with the reasons. Usually used together with valid? # @return Array for valid properties with the reasons def list_invalid_properties invalid_properties = Array.new - if @access_tokens.nil? - invalid_properties.push('invalid value for "access_tokens", access_tokens cannot be nil.') - end - invalid_properties end # Check to see if the all the properties in the model are valid # @return true if the model is valid def valid? - return false if @access_tokens.nil? true end @@ -106,10 +79,7 @@ def valid? # @param [Object] Object to be compared def ==(o) return true if self.equal?(o) - self.class == o.class && - client_id == o.client_id && - secret == o.secret && - access_tokens == o.access_tokens + self.class == o.class end # @see the `==` method @@ -121,7 +91,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [client_id, secret, access_tokens].hash + [].hash end # Builds the object from hash diff --git a/lib/plaid/models/user_products_terminate_request.rb b/lib/plaid/models/user_products_terminate_request.rb index 4855148ef..e3fb534a5 100644 --- a/lib/plaid/models/user_products_terminate_request.rb +++ b/lib/plaid/models/user_products_terminate_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,11 +22,13 @@ class UserProductsTerminateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id - # An optional list of user-based products to terminate. If not provided, all user-based products will be terminated. - attr_accessor :products + attr_accessor :reason_code + + # Additional context or details about the reason for terminating user-based products. Personally identifiable information, such as an email address or phone number, should not be included in the `reason_note`. + attr_accessor :reason_note # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map @@ -34,7 +36,8 @@ def self.attribute_map :'client_id' => :'client_id', :'secret' => :'secret', :'user_id' => :'user_id', - :'products' => :'products' + :'reason_code' => :'reason_code', + :'reason_note' => :'reason_note' } end @@ -49,13 +52,15 @@ def self.openapi_types :'client_id' => :'String', :'secret' => :'String', :'user_id' => :'String', - :'products' => :'Array' + :'reason_code' => :'UserProductsTerminateReasonCode', + :'reason_note' => :'String' } end # List of attributes with nullable: true def self.openapi_nullable Set.new([ + :'reason_note' ]) end @@ -86,10 +91,12 @@ def initialize(attributes = {}) self.user_id = attributes[:'user_id'] end - if attributes.key?(:'products') - if (value = attributes[:'products']).is_a?(Array) - self.products = value - end + if attributes.key?(:'reason_code') + self.reason_code = attributes[:'reason_code'] + end + + if attributes.key?(:'reason_note') + self.reason_note = attributes[:'reason_note'] end end @@ -101,6 +108,15 @@ def list_invalid_properties invalid_properties.push('invalid value for "user_id", user_id cannot be nil.') end + if @reason_code.nil? + invalid_properties.push('invalid value for "reason_code", reason_code cannot be nil.') + end + + if !@reason_note.nil? && @reason_note.to_s.length > 512 + invalid_properties.push('invalid value for "reason_note", the character length must be smaller than or equal to 512.') + end + + invalid_properties end @@ -108,9 +124,22 @@ def list_invalid_properties # @return true if the model is valid def valid? return false if @user_id.nil? + return false if @reason_code.nil? + return false if !@reason_note.nil? && @reason_note.to_s.length > 512 true end + # Custom attribute writer method with validation + # @param [Object] reason_note Value to be assigned + def reason_note=(reason_note) + if !reason_note.nil? && reason_note.to_s.length > 512 + fail ArgumentError, 'invalid value for "reason_note", the character length must be smaller than or equal to 512.' + end + + + @reason_note = reason_note + end + # Checks equality by comparing each attribute. # @param [Object] Object to be compared def ==(o) @@ -119,7 +148,8 @@ def ==(o) client_id == o.client_id && secret == o.secret && user_id == o.user_id && - products == o.products + reason_code == o.reason_code && + reason_note == o.reason_note end # @see the `==` method @@ -131,7 +161,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [client_id, secret, user_id, products].hash + [client_id, secret, user_id, reason_code, reason_note].hash end # Builds the object from hash diff --git a/lib/plaid/models/user_products_terminate_response.rb b/lib/plaid/models/user_products_terminate_response.rb index d1de94d03..3f4a20ad8 100644 --- a/lib/plaid/models/user_products_terminate_response.rb +++ b/lib/plaid/models/user_products_terminate_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_remove_request.rb b/lib/plaid/models/user_remove_request.rb index 2ca8d8ff1..1c4e48007 100644 --- a/lib/plaid/models/user_remove_request.rb +++ b/lib/plaid/models/user_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,10 +22,10 @@ class UserRemoveRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/user_remove_response.rb b/lib/plaid/models/user_remove_response.rb index 6c1b52b1d..fbcaa4023 100644 --- a/lib/plaid/models/user_remove_response.rb +++ b/lib/plaid/models/user_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_stated_income_source_category.rb b/lib/plaid/models/user_stated_income_source_category.rb index 10002abb6..80cf46c13 100644 --- a/lib/plaid/models/user_stated_income_source_category.rb +++ b/lib/plaid/models/user_stated_income_source_category.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_stated_income_source_frequency.rb b/lib/plaid/models/user_stated_income_source_frequency.rb index d573a856d..78efff743 100644 --- a/lib/plaid/models/user_stated_income_source_frequency.rb +++ b/lib/plaid/models/user_stated_income_source_frequency.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_stated_income_source_pay_type.rb b/lib/plaid/models/user_stated_income_source_pay_type.rb index f7b9fb2a9..92b25b89e 100644 --- a/lib/plaid/models/user_stated_income_source_pay_type.rb +++ b/lib/plaid/models/user_stated_income_source_pay_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_third_party_token_create_request.rb b/lib/plaid/models/user_third_party_token_create_request.rb index 1f539ac6a..2df4cebf2 100644 --- a/lib/plaid/models/user_third_party_token_create_request.rb +++ b/lib/plaid/models/user_third_party_token_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,7 +22,7 @@ class UserThirdPartyTokenCreateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token # The Plaid API `client_id` of the third-party client the token will be shared with. The token will only be valid for the specified client. @@ -31,7 +31,7 @@ class UserThirdPartyTokenCreateRequest # The expiration date and time for the third-party user token in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDThh:mm:ssZ`). The expiration is restricted to a maximum of 24 hours from the token's creation time. If not provided, the token will automatically expire after 24 hours. attr_accessor :expiration_time - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id # Attribute mapping from ruby-style variable name to JSON key. diff --git a/lib/plaid/models/user_third_party_token_create_response.rb b/lib/plaid/models/user_third_party_token_create_response.rb index 1e0e0a282..9836ae9ae 100644 --- a/lib/plaid/models/user_third_party_token_create_response.rb +++ b/lib/plaid/models/user_third_party_token_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_third_party_token_remove_request.rb b/lib/plaid/models/user_third_party_token_remove_request.rb index 8bff74b5a..c1f102522 100644 --- a/lib/plaid/models/user_third_party_token_remove_request.rb +++ b/lib/plaid/models/user_third_party_token_remove_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_third_party_token_remove_response.rb b/lib/plaid/models/user_third_party_token_remove_response.rb index aa213c5f4..e9df0a4fc 100644 --- a/lib/plaid/models/user_third_party_token_remove_response.rb +++ b/lib/plaid/models/user_third_party_token_remove_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_transactions_refresh_request.rb b/lib/plaid/models/user_transactions_refresh_request.rb index 81ab08f45..2ff8501dc 100644 --- a/lib/plaid/models/user_transactions_refresh_request.rb +++ b/lib/plaid/models/user_transactions_refresh_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_transactions_refresh_response.rb b/lib/plaid/models/user_transactions_refresh_response.rb index 8d8ae0228..a3b2e9998 100644 --- a/lib/plaid/models/user_transactions_refresh_response.rb +++ b/lib/plaid/models/user_transactions_refresh_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/user_update_request.rb b/lib/plaid/models/user_update_request.rb index 1ff45cea6..3ae398134 100644 --- a/lib/plaid/models/user_update_request.rb +++ b/lib/plaid/models/user_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -22,12 +22,12 @@ class UserUpdateRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret - # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis). + # A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_id attr_accessor :identity - # The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). + # The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis). attr_accessor :user_token attr_accessor :consumer_report_user_identity diff --git a/lib/plaid/models/user_update_response.rb b/lib/plaid/models/user_update_response.rb index ee0dc8cd7..9fe1335e7 100644 --- a/lib/plaid/models/user_update_response.rb +++ b/lib/plaid/models/user_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/validation_source.rb b/lib/plaid/models/validation_source.rb index 8e6b033c7..72c4d8959 100644 --- a/lib/plaid/models/validation_source.rb +++ b/lib/plaid/models/validation_source.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/validation_sources.rb b/lib/plaid/models/validation_sources.rb index 0798f6ab2..2741fbe1e 100644 --- a/lib/plaid/models/validation_sources.rb +++ b/lib/plaid/models/validation_sources.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/verification_expired_webhook.rb b/lib/plaid/models/verification_expired_webhook.rb index 83d274d75..403106a4b 100644 --- a/lib/plaid/models/verification_expired_webhook.rb +++ b/lib/plaid/models/verification_expired_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/verification_of_asset.rb b/lib/plaid/models/verification_of_asset.rb index 6f9b44e2d..02f04a0a7 100644 --- a/lib/plaid/models/verification_of_asset.rb +++ b/lib/plaid/models/verification_of_asset.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/verification_of_asset_response.rb b/lib/plaid/models/verification_of_asset_response.rb index 9653902a4..4960d9715 100644 --- a/lib/plaid/models/verification_of_asset_response.rb +++ b/lib/plaid/models/verification_of_asset_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/verification_refresh_status.rb b/lib/plaid/models/verification_refresh_status.rb index d9446be48..2e94256e9 100644 --- a/lib/plaid/models/verification_refresh_status.rb +++ b/lib/plaid/models/verification_refresh_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/verification_status.rb b/lib/plaid/models/verification_status.rb index 0f8817794..12d6e78da 100644 --- a/lib/plaid/models/verification_status.rb +++ b/lib/plaid/models/verification_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/verify_sms_details.rb b/lib/plaid/models/verify_sms_details.rb index c0a76ac5b..c3ce991cd 100644 --- a/lib/plaid/models/verify_sms_details.rb +++ b/lib/plaid/models/verify_sms_details.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/verify_sms_details_status.rb b/lib/plaid/models/verify_sms_details_status.rb index 5cb93a80f..b6da61a8a 100644 --- a/lib/plaid/models/verify_sms_details_status.rb +++ b/lib/plaid/models/verify_sms_details_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/w2.rb b/lib/plaid/models/w2.rb index 2e11ca562..e3fed4a77 100644 --- a/lib/plaid/models/w2.rb +++ b/lib/plaid/models/w2.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -32,10 +32,10 @@ class W2 # Federal income tax withheld for the tax year. attr_accessor :federal_income_tax_withheld - # Wages from social security. + # Wages from Social Security. attr_accessor :social_security_wages - # Social security tax withheld for the tax year. + # Social Security tax withheld for the tax year. attr_accessor :social_security_tax_withheld # Wages and tips from medicare. @@ -44,7 +44,7 @@ class W2 # Medicare tax withheld for the tax year. attr_accessor :medicare_tax_withheld - # Tips from social security. + # Tips from Social Security. attr_accessor :social_security_tips # Allocated tips. diff --git a/lib/plaid/models/w2_box12.rb b/lib/plaid/models/w2_box12.rb index 947c0d509..329aa9198 100644 --- a/lib/plaid/models/w2_box12.rb +++ b/lib/plaid/models/w2_box12.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/w2_box12_override.rb b/lib/plaid/models/w2_box12_override.rb index 2045d18fb..64b26226e 100644 --- a/lib/plaid/models/w2_box12_override.rb +++ b/lib/plaid/models/w2_box12_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/w2_override.rb b/lib/plaid/models/w2_override.rb index 60ed017e6..e590c200c 100644 --- a/lib/plaid/models/w2_override.rb +++ b/lib/plaid/models/w2_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -32,10 +32,10 @@ class W2Override # Federal income tax withheld for the tax year. attr_accessor :federal_income_tax_withheld - # Wages from social security. + # Wages from Social Security. attr_accessor :social_security_wages - # Social security tax withheld for the tax year. + # Social Security tax withheld for the tax year. attr_accessor :social_security_tax_withheld # Wages and tips from medicare. @@ -44,7 +44,7 @@ class W2Override # Medicare tax withheld for the tax year. attr_accessor :medicare_tax_withheld - # Tips from social security. + # Tips from Social Security. attr_accessor :social_security_tips # Allocated tips. diff --git a/lib/plaid/models/w2_state_and_local_wages.rb b/lib/plaid/models/w2_state_and_local_wages.rb index a7a3297f2..2a714f044 100644 --- a/lib/plaid/models/w2_state_and_local_wages.rb +++ b/lib/plaid/models/w2_state_and_local_wages.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/w2_state_and_local_wages_override.rb b/lib/plaid/models/w2_state_and_local_wages_override.rb index 252173625..a51221560 100644 --- a/lib/plaid/models/w2_state_and_local_wages_override.rb +++ b/lib/plaid/models/w2_state_and_local_wages_override.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet.rb b/lib/plaid/models/wallet.rb index a51d9f286..7934a56e5 100644 --- a/lib/plaid/models/wallet.rb +++ b/lib/plaid/models/wallet.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_balance.rb b/lib/plaid/models/wallet_balance.rb index fbeb7ba22..08a8e9463 100644 --- a/lib/plaid/models/wallet_balance.rb +++ b/lib/plaid/models/wallet_balance.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_create_request.rb b/lib/plaid/models/wallet_create_request.rb index f888ae510..596348c0c 100644 --- a/lib/plaid/models/wallet_create_request.rb +++ b/lib/plaid/models/wallet_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_create_response.rb b/lib/plaid/models/wallet_create_response.rb index b8d7949bd..5310f807f 100644 --- a/lib/plaid/models/wallet_create_response.rb +++ b/lib/plaid/models/wallet_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_get_request.rb b/lib/plaid/models/wallet_get_request.rb index f6d655f93..16cf4e9cb 100644 --- a/lib/plaid/models/wallet_get_request.rb +++ b/lib/plaid/models/wallet_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_get_response.rb b/lib/plaid/models/wallet_get_response.rb index d5c10d193..bc1a24d8f 100644 --- a/lib/plaid/models/wallet_get_response.rb +++ b/lib/plaid/models/wallet_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_iso_currency_code.rb b/lib/plaid/models/wallet_iso_currency_code.rb index 798e2432d..a263a5c74 100644 --- a/lib/plaid/models/wallet_iso_currency_code.rb +++ b/lib/plaid/models/wallet_iso_currency_code.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_list_request.rb b/lib/plaid/models/wallet_list_request.rb index 0da6af8ff..1466c6e0d 100644 --- a/lib/plaid/models/wallet_list_request.rb +++ b/lib/plaid/models/wallet_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_list_response.rb b/lib/plaid/models/wallet_list_response.rb index 3d8fb8fed..1e67e8500 100644 --- a/lib/plaid/models/wallet_list_response.rb +++ b/lib/plaid/models/wallet_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_numbers.rb b/lib/plaid/models/wallet_numbers.rb index 6e09e13df..3664932e7 100644 --- a/lib/plaid/models/wallet_numbers.rb +++ b/lib/plaid/models/wallet_numbers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_payment_scheme.rb b/lib/plaid/models/wallet_payment_scheme.rb index 6000f8261..68ad535db 100644 --- a/lib/plaid/models/wallet_payment_scheme.rb +++ b/lib/plaid/models/wallet_payment_scheme.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_status.rb b/lib/plaid/models/wallet_status.rb index dc34438a2..d3943a94d 100644 --- a/lib/plaid/models/wallet_status.rb +++ b/lib/plaid/models/wallet_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction.rb b/lib/plaid/models/wallet_transaction.rb index 9b14b20e3..70ee46f79 100644 --- a/lib/plaid/models/wallet_transaction.rb +++ b/lib/plaid/models/wallet_transaction.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class WalletTransaction # A reference for the transaction attr_accessor :reference - # The type of the transaction. The supported transaction types that are returned are: `BANK_TRANSFER:` a transaction which credits an e-wallet through an external bank transfer. `PAYOUT:` a transaction which debits an e-wallet by disbursing funds to a counterparty. `PIS_PAY_IN:` a payment which credits an e-wallet through Plaid's Payment Initiation Services (PIS) APIs. For more information see the [Payment Initiation endpoints](https://plaid.com/docs/api/products/payment-initiation/). `REFUND:` a transaction which debits an e-wallet by refunding a previously initiated payment made through Plaid's [PIS APIs](https://plaid.com/docs/api/products/payment-initiation/). `FUNDS_SWEEP`: an automated transaction which debits funds from an e-wallet to a designated client-owned account. `RETURN`: an automated transaction where a debit transaction was reversed and money moved back to originating account. `RECALL`: a transaction where the sending bank has requested the return of funds due to a fraud claim, technical error, or other issue associated with the payment. + # The type of the transaction. The supported transaction types that are returned are: `BANK_TRANSFER:` a transaction which credits an e-wallet through an external bank transfer. `PAYOUT:` a transaction which debits an e-wallet by disbursing funds to a counterparty. `PIS_PAY_IN:` a payment which credits an e-wallet through Plaid's Payment Initiation Services (PIS) APIs. For more information see the [Payment Initiation endpoints](https://plaid.com/docs/api/products/payment-initiation/). `REFUND:` a transaction which debits an e-wallet by refunding a previously initiated payment made through Plaid's [PIS APIs](https://plaid.com/docs/api/products/payment-initiation/). `FUNDS_SWEEP`: an automated transaction which debits funds from an e-wallet to a designated client-owned account. `RETURN`: an automated transaction where a debit transaction was reversed and money moved back to originating account. `RECALL`: a transaction where the sending bank has requested the return of funds due to a fraud claim, technical error, or other issue associated with the payment. `ACCOUNT_FUNDING`: an incoming transfer from an allowlisted account. Not automatically refunded. `AUTO_REFUND`: an outgoing refund automatically initiated by Plaid in response to an unexpected `BANK_TRANSFER`. attr_accessor :type attr_accessor :scheme @@ -262,7 +262,7 @@ def valid? return false if @wallet_id.nil? return false if @reference.nil? return false if @type.nil? - type_validator = EnumAttributeValidator.new('String', ["BANK_TRANSFER", "PAYOUT", "PIS_PAY_IN", "REFUND", "FUNDS_SWEEP", "RETURN", "RECALL"]) + type_validator = EnumAttributeValidator.new('String', ["BANK_TRANSFER", "PAYOUT", "PIS_PAY_IN", "REFUND", "FUNDS_SWEEP", "RETURN", "RECALL", "ACCOUNT_FUNDING", "AUTO_REFUND"]) return false unless type_validator.valid?(@type) return false if @amount.nil? return false if @counterparty.nil? @@ -275,7 +275,7 @@ def valid? # Custom attribute writer method checking allowed values (enum). # @param [Object] type Object to be assigned def type=(type) - validator = EnumAttributeValidator.new('String', ["BANK_TRANSFER", "PAYOUT", "PIS_PAY_IN", "REFUND", "FUNDS_SWEEP", "RETURN", "RECALL"]) + validator = EnumAttributeValidator.new('String', ["BANK_TRANSFER", "PAYOUT", "PIS_PAY_IN", "REFUND", "FUNDS_SWEEP", "RETURN", "RECALL", "ACCOUNT_FUNDING", "AUTO_REFUND"]) unless validator.valid?(type) fail ArgumentError, "invalid value for \"type\", must be one of #{validator.allowable_values}." end diff --git a/lib/plaid/models/wallet_transaction_amount.rb b/lib/plaid/models/wallet_transaction_amount.rb index bb0566508..c59efd844 100644 --- a/lib/plaid/models/wallet_transaction_amount.rb +++ b/lib/plaid/models/wallet_transaction_amount.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_counterparty.rb b/lib/plaid/models/wallet_transaction_counterparty.rb index b23bb0eec..630f8c680 100644 --- a/lib/plaid/models/wallet_transaction_counterparty.rb +++ b/lib/plaid/models/wallet_transaction_counterparty.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_counterparty_bacs.rb b/lib/plaid/models/wallet_transaction_counterparty_bacs.rb index 27d3c1e89..d4c11b00f 100644 --- a/lib/plaid/models/wallet_transaction_counterparty_bacs.rb +++ b/lib/plaid/models/wallet_transaction_counterparty_bacs.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_counterparty_international.rb b/lib/plaid/models/wallet_transaction_counterparty_international.rb index a6c937d62..17664f300 100644 --- a/lib/plaid/models/wallet_transaction_counterparty_international.rb +++ b/lib/plaid/models/wallet_transaction_counterparty_international.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_counterparty_numbers.rb b/lib/plaid/models/wallet_transaction_counterparty_numbers.rb index f99dadfd3..c1352b3df 100644 --- a/lib/plaid/models/wallet_transaction_counterparty_numbers.rb +++ b/lib/plaid/models/wallet_transaction_counterparty_numbers.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # The counterparty's bank account numbers. Exactly one of IBAN or BACS data is required. + # The counterparty's bank account numbers. Exactly one of IBAN or Bacs data is required. class WalletTransactionCounterpartyNumbers attr_accessor :bacs diff --git a/lib/plaid/models/wallet_transaction_execute_request.rb b/lib/plaid/models/wallet_transaction_execute_request.rb index 04316420a..2296cd160 100644 --- a/lib/plaid/models/wallet_transaction_execute_request.rb +++ b/lib/plaid/models/wallet_transaction_execute_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_execute_response.rb b/lib/plaid/models/wallet_transaction_execute_response.rb index 5d2cf751e..d7bcd7e27 100644 --- a/lib/plaid/models/wallet_transaction_execute_response.rb +++ b/lib/plaid/models/wallet_transaction_execute_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_failure_reason.rb b/lib/plaid/models/wallet_transaction_failure_reason.rb index cca878d7e..5f4b1e1f0 100644 --- a/lib/plaid/models/wallet_transaction_failure_reason.rb +++ b/lib/plaid/models/wallet_transaction_failure_reason.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,6 +19,8 @@ class WalletTransactionFailureReason EXPIRED = "EXPIRED".freeze CANCELLED = "CANCELLED".freeze INVALID = "INVALID".freeze + ACCOUNT_INVALID = "ACCOUNT_INVALID".freeze + AUTHENTICATION_FAILED = "AUTHENTICATION_FAILED".freeze UNKNOWN = "UNKNOWN".freeze # Builds the enum from string diff --git a/lib/plaid/models/wallet_transaction_get_request.rb b/lib/plaid/models/wallet_transaction_get_request.rb index 835daa669..f8d1c04aa 100644 --- a/lib/plaid/models/wallet_transaction_get_request.rb +++ b/lib/plaid/models/wallet_transaction_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_get_response.rb b/lib/plaid/models/wallet_transaction_get_response.rb index 6f4adf8e7..f855bb53f 100644 --- a/lib/plaid/models/wallet_transaction_get_response.rb +++ b/lib/plaid/models/wallet_transaction_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -25,7 +25,7 @@ class WalletTransactionGetResponse # A reference for the transaction attr_accessor :reference - # The type of the transaction. The supported transaction types that are returned are: `BANK_TRANSFER:` a transaction which credits an e-wallet through an external bank transfer. `PAYOUT:` a transaction which debits an e-wallet by disbursing funds to a counterparty. `PIS_PAY_IN:` a payment which credits an e-wallet through Plaid's Payment Initiation Services (PIS) APIs. For more information see the [Payment Initiation endpoints](https://plaid.com/docs/api/products/payment-initiation/). `REFUND:` a transaction which debits an e-wallet by refunding a previously initiated payment made through Plaid's [PIS APIs](https://plaid.com/docs/api/products/payment-initiation/). `FUNDS_SWEEP`: an automated transaction which debits funds from an e-wallet to a designated client-owned account. `RETURN`: an automated transaction where a debit transaction was reversed and money moved back to originating account. `RECALL`: a transaction where the sending bank has requested the return of funds due to a fraud claim, technical error, or other issue associated with the payment. + # The type of the transaction. The supported transaction types that are returned are: `BANK_TRANSFER:` a transaction which credits an e-wallet through an external bank transfer. `PAYOUT:` a transaction which debits an e-wallet by disbursing funds to a counterparty. `PIS_PAY_IN:` a payment which credits an e-wallet through Plaid's Payment Initiation Services (PIS) APIs. For more information see the [Payment Initiation endpoints](https://plaid.com/docs/api/products/payment-initiation/). `REFUND:` a transaction which debits an e-wallet by refunding a previously initiated payment made through Plaid's [PIS APIs](https://plaid.com/docs/api/products/payment-initiation/). `FUNDS_SWEEP`: an automated transaction which debits funds from an e-wallet to a designated client-owned account. `RETURN`: an automated transaction where a debit transaction was reversed and money moved back to originating account. `RECALL`: a transaction where the sending bank has requested the return of funds due to a fraud claim, technical error, or other issue associated with the payment. `ACCOUNT_FUNDING`: an incoming transfer from an allowlisted account. Not automatically refunded. `AUTO_REFUND`: an outgoing refund automatically initiated by Plaid in response to an unexpected `BANK_TRANSFER`. attr_accessor :type attr_accessor :scheme @@ -283,7 +283,7 @@ def valid? return false if @wallet_id.nil? return false if @reference.nil? return false if @type.nil? - type_validator = EnumAttributeValidator.new('String', ["BANK_TRANSFER", "PAYOUT", "PIS_PAY_IN", "REFUND", "FUNDS_SWEEP", "RETURN", "RECALL"]) + type_validator = EnumAttributeValidator.new('String', ["BANK_TRANSFER", "PAYOUT", "PIS_PAY_IN", "REFUND", "FUNDS_SWEEP", "RETURN", "RECALL", "ACCOUNT_FUNDING", "AUTO_REFUND"]) return false unless type_validator.valid?(@type) return false if @amount.nil? return false if @counterparty.nil? @@ -297,7 +297,7 @@ def valid? # Custom attribute writer method checking allowed values (enum). # @param [Object] type Object to be assigned def type=(type) - validator = EnumAttributeValidator.new('String', ["BANK_TRANSFER", "PAYOUT", "PIS_PAY_IN", "REFUND", "FUNDS_SWEEP", "RETURN", "RECALL"]) + validator = EnumAttributeValidator.new('String', ["BANK_TRANSFER", "PAYOUT", "PIS_PAY_IN", "REFUND", "FUNDS_SWEEP", "RETURN", "RECALL", "ACCOUNT_FUNDING", "AUTO_REFUND"]) unless validator.valid?(type) fail ArgumentError, "invalid value for \"type\", must be one of #{validator.allowable_values}." end diff --git a/lib/plaid/models/wallet_transaction_list_request.rb b/lib/plaid/models/wallet_transaction_list_request.rb index f0b523c24..d1f385b64 100644 --- a/lib/plaid/models/wallet_transaction_list_request.rb +++ b/lib/plaid/models/wallet_transaction_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_list_request_options.rb b/lib/plaid/models/wallet_transaction_list_request_options.rb index 1212f26b5..e78b874fb 100644 --- a/lib/plaid/models/wallet_transaction_list_request_options.rb +++ b/lib/plaid/models/wallet_transaction_list_request_options.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_list_response.rb b/lib/plaid/models/wallet_transaction_list_response.rb index 9a2d60cc8..7b7049beb 100644 --- a/lib/plaid/models/wallet_transaction_list_response.rb +++ b/lib/plaid/models/wallet_transaction_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_payee_verification_status.rb b/lib/plaid/models/wallet_transaction_payee_verification_status.rb index 21813f101..eaad91868 100644 --- a/lib/plaid/models/wallet_transaction_payee_verification_status.rb +++ b/lib/plaid/models/wallet_transaction_payee_verification_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_relation.rb b/lib/plaid/models/wallet_transaction_relation.rb index e30d84edf..ab1d59d3e 100644 --- a/lib/plaid/models/wallet_transaction_relation.rb +++ b/lib/plaid/models/wallet_transaction_relation.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_status.rb b/lib/plaid/models/wallet_transaction_status.rb index 19291f3a9..7f5d19893 100644 --- a/lib/plaid/models/wallet_transaction_status.rb +++ b/lib/plaid/models/wallet_transaction_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/wallet_transaction_status_update_webhook.rb b/lib/plaid/models/wallet_transaction_status_update_webhook.rb index 059e155f8..11a03b688 100644 --- a/lib/plaid/models/wallet_transaction_status_update_webhook.rb +++ b/lib/plaid/models/wallet_transaction_status_update_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -35,6 +35,8 @@ class WalletTransactionStatusUpdateWebhook attr_accessor :old_status + attr_accessor :failure_reason + # The timestamp of the update, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format, e.g. `\"2017-09-14T14:42:19.350Z\"` attr_accessor :timestamp @@ -74,6 +76,7 @@ def self.attribute_map :'wallet_id' => :'wallet_id', :'new_status' => :'new_status', :'old_status' => :'old_status', + :'failure_reason' => :'failure_reason', :'timestamp' => :'timestamp', :'error' => :'error', :'environment' => :'environment' @@ -95,6 +98,7 @@ def self.openapi_types :'wallet_id' => :'String', :'new_status' => :'WalletTransactionStatus', :'old_status' => :'WalletTransactionStatus', + :'failure_reason' => :'WalletTransactionFailureReason', :'timestamp' => :'Time', :'error' => :'PlaidError', :'environment' => :'WebhookEnvironmentValues' @@ -105,6 +109,7 @@ def self.openapi_types def self.openapi_nullable Set.new([ :'payment_id', + :'failure_reason', :'error', ]) end @@ -152,6 +157,10 @@ def initialize(attributes = {}) self.old_status = attributes[:'old_status'] end + if attributes.key?(:'failure_reason') + self.failure_reason = attributes[:'failure_reason'] + end + if attributes.key?(:'timestamp') self.timestamp = attributes[:'timestamp'] end @@ -225,6 +234,7 @@ def ==(o) wallet_id == o.wallet_id && new_status == o.new_status && old_status == o.old_status && + failure_reason == o.failure_reason && timestamp == o.timestamp && error == o.error && environment == o.environment @@ -239,7 +249,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [webhook_type, webhook_code, transaction_id, payment_id, wallet_id, new_status, old_status, timestamp, error, environment].hash + [webhook_type, webhook_code, transaction_id, payment_id, wallet_id, new_status, old_status, failure_reason, timestamp, error, environment].hash end # Builds the object from hash diff --git a/lib/plaid/models/wallet_transactions_list_request.rb b/lib/plaid/models/wallet_transactions_list_request.rb index 90870ed4d..74e70085b 100644 --- a/lib/plaid/models/wallet_transactions_list_request.rb +++ b/lib/plaid/models/wallet_transactions_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/warning.rb b/lib/plaid/models/warning.rb index 57499e81e..2be40cb20 100644 --- a/lib/plaid/models/warning.rb +++ b/lib/plaid/models/warning.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_audit_trail.rb b/lib/plaid/models/watchlist_screening_audit_trail.rb index 732025277..c6f102b2a 100644 --- a/lib/plaid/models/watchlist_screening_audit_trail.rb +++ b/lib/plaid/models/watchlist_screening_audit_trail.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -18,7 +18,7 @@ module Plaid class WatchlistScreeningAuditTrail attr_accessor :source - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :dashboard_user_id # An ISO8601 formatted timestamp. diff --git a/lib/plaid/models/watchlist_screening_document.rb b/lib/plaid/models/watchlist_screening_document.rb index 8d49303bd..9237de03b 100644 --- a/lib/plaid/models/watchlist_screening_document.rb +++ b/lib/plaid/models/watchlist_screening_document.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_document_type.rb b/lib/plaid/models/watchlist_screening_document_type.rb index 550044e82..800afe41e 100644 --- a/lib/plaid/models/watchlist_screening_document_type.rb +++ b/lib/plaid/models/watchlist_screening_document_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_create_request.rb b/lib/plaid/models/watchlist_screening_entity_create_request.rb index b6fea2fba..aace1ac6e 100644 --- a/lib/plaid/models/watchlist_screening_entity_create_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_create_response.rb b/lib/plaid/models/watchlist_screening_entity_create_response.rb index 7b3b9576d..d23e828be 100644 --- a/lib/plaid/models/watchlist_screening_entity_create_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class WatchlistScreeningEntityCreateResponse attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/watchlist_screening_entity_get_request.rb b/lib/plaid/models/watchlist_screening_entity_get_request.rb index ed3bd1abf..0d9b98ad9 100644 --- a/lib/plaid/models/watchlist_screening_entity_get_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_get_response.rb b/lib/plaid/models/watchlist_screening_entity_get_response.rb index 5377335ae..c184b45dc 100644 --- a/lib/plaid/models/watchlist_screening_entity_get_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class WatchlistScreeningEntityGetResponse attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/watchlist_screening_entity_history_list_request.rb b/lib/plaid/models/watchlist_screening_entity_history_list_request.rb index 52d2eabb2..b1ea2bbb9 100644 --- a/lib/plaid/models/watchlist_screening_entity_history_list_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_history_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_history_list_response.rb b/lib/plaid/models/watchlist_screening_entity_history_list_response.rb index 30fa7c4f0..6413b9e19 100644 --- a/lib/plaid/models/watchlist_screening_entity_history_list_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_history_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_hit_list_request.rb b/lib/plaid/models/watchlist_screening_entity_hit_list_request.rb index 81b16e9f2..d07328162 100644 --- a/lib/plaid/models/watchlist_screening_entity_hit_list_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_hit_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_hit_list_response.rb b/lib/plaid/models/watchlist_screening_entity_hit_list_response.rb index 2b1718500..0095badcd 100644 --- a/lib/plaid/models/watchlist_screening_entity_hit_list_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_hit_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_list_request.rb b/lib/plaid/models/watchlist_screening_entity_list_request.rb index cbc1d0fc6..edc0616ca 100644 --- a/lib/plaid/models/watchlist_screening_entity_list_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -30,7 +30,7 @@ class WatchlistScreeningEntityListRequest attr_accessor :status - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee # An identifier that determines which page of results you receive. diff --git a/lib/plaid/models/watchlist_screening_entity_list_response.rb b/lib/plaid/models/watchlist_screening_entity_list_response.rb index 2897e9700..31c3a84bc 100644 --- a/lib/plaid/models/watchlist_screening_entity_list_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_program_get_request.rb b/lib/plaid/models/watchlist_screening_entity_program_get_request.rb index 4cc1df0ed..170587e36 100644 --- a/lib/plaid/models/watchlist_screening_entity_program_get_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_program_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_program_get_response.rb b/lib/plaid/models/watchlist_screening_entity_program_get_response.rb index 86195a07e..3699f2db6 100644 --- a/lib/plaid/models/watchlist_screening_entity_program_get_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_program_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_program_list_request.rb b/lib/plaid/models/watchlist_screening_entity_program_list_request.rb index 5f9ade2a7..5fb1cecdb 100644 --- a/lib/plaid/models/watchlist_screening_entity_program_list_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_program_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_program_list_response.rb b/lib/plaid/models/watchlist_screening_entity_program_list_response.rb index 72f11d639..00a68a411 100644 --- a/lib/plaid/models/watchlist_screening_entity_program_list_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_program_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_review_create_request.rb b/lib/plaid/models/watchlist_screening_entity_review_create_request.rb index a2d1b9a0f..d361178be 100644 --- a/lib/plaid/models/watchlist_screening_entity_review_create_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_review_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Request input for creating a review for an entity screening class WatchlistScreeningEntityReviewCreateRequest - # Hits to mark as a true positive after thorough manual review. These hits will never recur or be updated once dismissed. In most cases, confirmed hits indicate that the customer should be rejected. + # Hits to mark as a true positive after thorough manual review. These hits will never recur or be updated once confirmed. In most cases, confirmed hits indicate that the customer should be rejected. attr_accessor :confirmed_hits # Hits to mark as a false positive after thorough manual review. These hits will never recur or be updated once dismissed. diff --git a/lib/plaid/models/watchlist_screening_entity_review_create_response.rb b/lib/plaid/models/watchlist_screening_entity_review_create_response.rb index cb2a227c5..695cce9f4 100644 --- a/lib/plaid/models/watchlist_screening_entity_review_create_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_review_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class WatchlistScreeningEntityReviewCreateResponse # ID of the associated entity review. attr_accessor :id - # Hits marked as a true positive after thorough manual review. These hits will never recur or be updated once dismissed. In most cases, confirmed hits indicate that the customer should be rejected. + # Hits marked as a true positive after thorough manual review. These hits will never recur or be updated once confirmed. In most cases, confirmed hits indicate that the customer should be rejected. attr_accessor :confirmed_hits # Hits marked as a false positive after thorough manual review. These hits will never recur or be updated once dismissed. diff --git a/lib/plaid/models/watchlist_screening_entity_review_list_request.rb b/lib/plaid/models/watchlist_screening_entity_review_list_request.rb index 14a827e67..e97be5a0d 100644 --- a/lib/plaid/models/watchlist_screening_entity_review_list_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_review_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_review_list_response.rb b/lib/plaid/models/watchlist_screening_entity_review_list_response.rb index a02132f23..7948fa11f 100644 --- a/lib/plaid/models/watchlist_screening_entity_review_list_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_review_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_update_request.rb b/lib/plaid/models/watchlist_screening_entity_update_request.rb index 2d1f0a280..af3595282 100644 --- a/lib/plaid/models/watchlist_screening_entity_update_request.rb +++ b/lib/plaid/models/watchlist_screening_entity_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class WatchlistScreeningEntityUpdateRequest attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/watchlist_screening_entity_update_request_resettable_field.rb b/lib/plaid/models/watchlist_screening_entity_update_request_resettable_field.rb index 4a186004a..3c36bbca0 100644 --- a/lib/plaid/models/watchlist_screening_entity_update_request_resettable_field.rb +++ b/lib/plaid/models/watchlist_screening_entity_update_request_resettable_field.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_entity_update_response.rb b/lib/plaid/models/watchlist_screening_entity_update_response.rb index cfa1bffa3..37772bc49 100644 --- a/lib/plaid/models/watchlist_screening_entity_update_response.rb +++ b/lib/plaid/models/watchlist_screening_entity_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class WatchlistScreeningEntityUpdateResponse attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/watchlist_screening_hit.rb b/lib/plaid/models/watchlist_screening_hit.rb index 5a047972a..d9120dc84 100644 --- a/lib/plaid/models/watchlist_screening_hit.rb +++ b/lib/plaid/models/watchlist_screening_hit.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -38,6 +38,9 @@ class WatchlistScreeningHit # The identifier provided by the source sanction or watchlist. When one is not provided by the source, this is `null`. attr_accessor :source_uid + # Sub-program designations that may be attached to the watchlist entry by the issuing authority. For OFAC SDN entries these are the program codes published in the SDN list (for example `SDGT` for Specially Designated Global Terrorists, `SDNTK` for Specially Designated Narcotics Trafficking Kingpins, `IRAN`, `RUSSIA-EO14024`). New codes are added by sanctioning authorities without prior notice, so callers should treat unknown values as opaque strings rather than enum members. + attr_accessor :sub_programs + attr_accessor :analysis attr_accessor :data @@ -75,6 +78,7 @@ def self.attribute_map :'list_code' => :'list_code', :'plaid_uid' => :'plaid_uid', :'source_uid' => :'source_uid', + :'sub_programs' => :'sub_programs', :'analysis' => :'analysis', :'data' => :'data' } @@ -96,6 +100,7 @@ def self.openapi_types :'list_code' => :'IndividualWatchlistCode', :'plaid_uid' => :'String', :'source_uid' => :'String', + :'sub_programs' => :'Array', :'analysis' => :'ScreeningHitAnalysis', :'data' => :'ScreeningHitData' } @@ -157,6 +162,12 @@ def initialize(attributes = {}) self.source_uid = attributes[:'source_uid'] end + if attributes.key?(:'sub_programs') + if (value = attributes[:'sub_programs']).is_a?(Array) + self.sub_programs = value + end + end + if attributes.key?(:'analysis') self.analysis = attributes[:'analysis'] end @@ -190,6 +201,10 @@ def list_invalid_properties invalid_properties.push('invalid value for "plaid_uid", plaid_uid cannot be nil.') end + if @sub_programs.nil? + invalid_properties.push('invalid value for "sub_programs", sub_programs cannot be nil.') + end + invalid_properties end @@ -201,6 +216,7 @@ def valid? return false if @first_active.nil? return false if @list_code.nil? return false if @plaid_uid.nil? + return false if @sub_programs.nil? true end @@ -217,6 +233,7 @@ def ==(o) list_code == o.list_code && plaid_uid == o.plaid_uid && source_uid == o.source_uid && + sub_programs == o.sub_programs && analysis == o.analysis && data == o.data end @@ -230,7 +247,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Integer] Hash code def hash - [id, review_status, first_active, inactive_since, historical_since, list_code, plaid_uid, source_uid, analysis, data].hash + [id, review_status, first_active, inactive_since, historical_since, list_code, plaid_uid, source_uid, sub_programs, analysis, data].hash end # Builds the object from hash diff --git a/lib/plaid/models/watchlist_screening_hit_locations.rb b/lib/plaid/models/watchlist_screening_hit_locations.rb index 6d37e025b..957ee9f92 100644 --- a/lib/plaid/models/watchlist_screening_hit_locations.rb +++ b/lib/plaid/models/watchlist_screening_hit_locations.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_hit_status.rb b/lib/plaid/models/watchlist_screening_hit_status.rb index 50c3e6d08..911b358bc 100644 --- a/lib/plaid/models/watchlist_screening_hit_status.rb +++ b/lib/plaid/models/watchlist_screening_hit_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual.rb b/lib/plaid/models/watchlist_screening_individual.rb index 0ddf5e739..862a5b465 100644 --- a/lib/plaid/models/watchlist_screening_individual.rb +++ b/lib/plaid/models/watchlist_screening_individual.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class WatchlistScreeningIndividual attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/watchlist_screening_individual_create_request.rb b/lib/plaid/models/watchlist_screening_individual_create_request.rb index 012643e00..585c2133b 100644 --- a/lib/plaid/models/watchlist_screening_individual_create_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_create_response.rb b/lib/plaid/models/watchlist_screening_individual_create_response.rb index b8f230133..800dab41a 100644 --- a/lib/plaid/models/watchlist_screening_individual_create_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class WatchlistScreeningIndividualCreateResponse attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/watchlist_screening_individual_get_request.rb b/lib/plaid/models/watchlist_screening_individual_get_request.rb index bdca52ae9..17cc96255 100644 --- a/lib/plaid/models/watchlist_screening_individual_get_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_get_response.rb b/lib/plaid/models/watchlist_screening_individual_get_response.rb index 6fdd362a2..3ce60a68c 100644 --- a/lib/plaid/models/watchlist_screening_individual_get_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class WatchlistScreeningIndividualGetResponse attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/watchlist_screening_individual_history_list_request.rb b/lib/plaid/models/watchlist_screening_individual_history_list_request.rb index 8d7530441..1cca755c1 100644 --- a/lib/plaid/models/watchlist_screening_individual_history_list_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_history_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_history_list_response.rb b/lib/plaid/models/watchlist_screening_individual_history_list_response.rb index f4f63636c..9dbb7e94b 100644 --- a/lib/plaid/models/watchlist_screening_individual_history_list_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_history_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_hit_list_request.rb b/lib/plaid/models/watchlist_screening_individual_hit_list_request.rb index ff43bdcd5..7961ba194 100644 --- a/lib/plaid/models/watchlist_screening_individual_hit_list_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_hit_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_hit_list_response.rb b/lib/plaid/models/watchlist_screening_individual_hit_list_response.rb index b0b0199ea..8fef7a590 100644 --- a/lib/plaid/models/watchlist_screening_individual_hit_list_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_hit_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_list_request.rb b/lib/plaid/models/watchlist_screening_individual_list_request.rb index 8e77564a6..67602497c 100644 --- a/lib/plaid/models/watchlist_screening_individual_list_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -14,7 +14,7 @@ require 'time' module Plaid - # Request input for listinging watchlist screenings for individuals + # Request input for listing watchlist screenings for individuals class WatchlistScreeningIndividualListRequest # Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. attr_accessor :secret @@ -30,7 +30,7 @@ class WatchlistScreeningIndividualListRequest attr_accessor :status - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee # An identifier that determines which page of results you receive. diff --git a/lib/plaid/models/watchlist_screening_individual_list_response.rb b/lib/plaid/models/watchlist_screening_individual_list_response.rb index 6182d476a..84ffa7222 100644 --- a/lib/plaid/models/watchlist_screening_individual_list_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_program_get_request.rb b/lib/plaid/models/watchlist_screening_individual_program_get_request.rb index 1819f0deb..95a9c7f29 100644 --- a/lib/plaid/models/watchlist_screening_individual_program_get_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_program_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_program_get_response.rb b/lib/plaid/models/watchlist_screening_individual_program_get_response.rb index 633814aa9..5b5c350d3 100644 --- a/lib/plaid/models/watchlist_screening_individual_program_get_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_program_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_program_list_request.rb b/lib/plaid/models/watchlist_screening_individual_program_list_request.rb index 2d24b0dc8..7e9f63bc0 100644 --- a/lib/plaid/models/watchlist_screening_individual_program_list_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_program_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_program_list_response.rb b/lib/plaid/models/watchlist_screening_individual_program_list_response.rb index 21b3094fc..39add2634 100644 --- a/lib/plaid/models/watchlist_screening_individual_program_list_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_program_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_review_create_request.rb b/lib/plaid/models/watchlist_screening_individual_review_create_request.rb index a06ba3e79..bfa8ac65a 100644 --- a/lib/plaid/models/watchlist_screening_individual_review_create_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_review_create_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -16,7 +16,7 @@ module Plaid # Request input for creating a screening review class WatchlistScreeningIndividualReviewCreateRequest - # Hits to mark as a true positive after thorough manual review. These hits will never recur or be updated once dismissed. In most cases, confirmed hits indicate that the customer should be rejected. + # Hits to mark as a true positive after thorough manual review. These hits will never recur or be updated once confirmed. In most cases, confirmed hits indicate that the customer should be rejected. attr_accessor :confirmed_hits # Hits to mark as a false positive after thorough manual review. These hits will never recur or be updated once dismissed. diff --git a/lib/plaid/models/watchlist_screening_individual_review_create_response.rb b/lib/plaid/models/watchlist_screening_individual_review_create_response.rb index bb630bf52..f63337d5d 100644 --- a/lib/plaid/models/watchlist_screening_individual_review_create_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_review_create_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class WatchlistScreeningIndividualReviewCreateResponse # ID of the associated review. attr_accessor :id - # Hits marked as a true positive after thorough manual review. These hits will never recur or be updated once dismissed. In most cases, confirmed hits indicate that the customer should be rejected. + # Hits marked as a true positive after thorough manual review. These hits will never recur or be updated once confirmed. In most cases, confirmed hits indicate that the customer should be rejected. attr_accessor :confirmed_hits # Hits marked as a false positive after thorough manual review. These hits will never recur or be updated once dismissed. diff --git a/lib/plaid/models/watchlist_screening_individual_review_list_request.rb b/lib/plaid/models/watchlist_screening_individual_review_list_request.rb index 92ca4a64c..f7fb8aa7f 100644 --- a/lib/plaid/models/watchlist_screening_individual_review_list_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_review_list_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_review_list_response.rb b/lib/plaid/models/watchlist_screening_individual_review_list_response.rb index ed6150776..5efb45859 100644 --- a/lib/plaid/models/watchlist_screening_individual_review_list_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_review_list_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_update_request.rb b/lib/plaid/models/watchlist_screening_individual_update_request.rb index 417857458..27ac64085 100644 --- a/lib/plaid/models/watchlist_screening_individual_update_request.rb +++ b/lib/plaid/models/watchlist_screening_individual_update_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class WatchlistScreeningIndividualUpdateRequest attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/watchlist_screening_individual_update_request_resettable_field.rb b/lib/plaid/models/watchlist_screening_individual_update_request_resettable_field.rb index b57cfa82d..4cc291354 100644 --- a/lib/plaid/models/watchlist_screening_individual_update_request_resettable_field.rb +++ b/lib/plaid/models/watchlist_screening_individual_update_request_resettable_field.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_individual_update_response.rb b/lib/plaid/models/watchlist_screening_individual_update_response.rb index 01a34f0c4..230acd14d 100644 --- a/lib/plaid/models/watchlist_screening_individual_update_response.rb +++ b/lib/plaid/models/watchlist_screening_individual_update_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -21,7 +21,7 @@ class WatchlistScreeningIndividualUpdateResponse attr_accessor :search_terms - # ID of the associated user. To retrieve the email address or other details of the person corresponding to this id, use `/dashboard_user/get`. + # ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`. attr_accessor :assignee attr_accessor :status diff --git a/lib/plaid/models/watchlist_screening_request_search_terms.rb b/lib/plaid/models/watchlist_screening_request_search_terms.rb index 860076545..69bbea524 100644 --- a/lib/plaid/models/watchlist_screening_request_search_terms.rb +++ b/lib/plaid/models/watchlist_screening_request_search_terms.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_review.rb b/lib/plaid/models/watchlist_screening_review.rb index d1397fac6..ae0cf9870 100644 --- a/lib/plaid/models/watchlist_screening_review.rb +++ b/lib/plaid/models/watchlist_screening_review.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -19,7 +19,7 @@ class WatchlistScreeningReview # ID of the associated review. attr_accessor :id - # Hits marked as a true positive after thorough manual review. These hits will never recur or be updated once dismissed. In most cases, confirmed hits indicate that the customer should be rejected. + # Hits marked as a true positive after thorough manual review. These hits will never recur or be updated once confirmed. In most cases, confirmed hits indicate that the customer should be rejected. attr_accessor :confirmed_hits # Hits marked as a false positive after thorough manual review. These hits will never recur or be updated once dismissed. diff --git a/lib/plaid/models/watchlist_screening_search_terms.rb b/lib/plaid/models/watchlist_screening_search_terms.rb index 010414c54..586485180 100644 --- a/lib/plaid/models/watchlist_screening_search_terms.rb +++ b/lib/plaid/models/watchlist_screening_search_terms.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/watchlist_screening_status.rb b/lib/plaid/models/watchlist_screening_status.rb index 98bdf37f3..0ce6707c4 100644 --- a/lib/plaid/models/watchlist_screening_status.rb +++ b/lib/plaid/models/watchlist_screening_status.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/weak_alias_determination.rb b/lib/plaid/models/weak_alias_determination.rb index 7ab88c31f..c3c92339b 100644 --- a/lib/plaid/models/weak_alias_determination.rb +++ b/lib/plaid/models/weak_alias_determination.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/webhook_environment_values.rb b/lib/plaid/models/webhook_environment_values.rb index d532feb41..0b3a8b188 100644 --- a/lib/plaid/models/webhook_environment_values.rb +++ b/lib/plaid/models/webhook_environment_values.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/webhook_type.rb b/lib/plaid/models/webhook_type.rb index afa85c782..5dbf55b49 100644 --- a/lib/plaid/models/webhook_type.rb +++ b/lib/plaid/models/webhook_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/webhook_update_acknowledged_webhook.rb b/lib/plaid/models/webhook_update_acknowledged_webhook.rb index ba27255f6..9b69f51b4 100644 --- a/lib/plaid/models/webhook_update_acknowledged_webhook.rb +++ b/lib/plaid/models/webhook_update_acknowledged_webhook.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/webhook_verification_key_get_request.rb b/lib/plaid/models/webhook_verification_key_get_request.rb index 7e6c0ddd8..be252a638 100644 --- a/lib/plaid/models/webhook_verification_key_get_request.rb +++ b/lib/plaid/models/webhook_verification_key_get_request.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/webhook_verification_key_get_response.rb b/lib/plaid/models/webhook_verification_key_get_response.rb index 0f370d38c..c93f0319c 100644 --- a/lib/plaid/models/webhook_verification_key_get_response.rb +++ b/lib/plaid/models/webhook_verification_key_get_response.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/yield_rate.rb b/lib/plaid/models/yield_rate.rb index 076dcbe9d..90b7ab718 100644 --- a/lib/plaid/models/yield_rate.rb +++ b/lib/plaid/models/yield_rate.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/yield_rate_type.rb b/lib/plaid/models/yield_rate_type.rb index e176818db..d10dc6503 100644 --- a/lib/plaid/models/yield_rate_type.rb +++ b/lib/plaid/models/yield_rate_type.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/ytd_gross_income_summary_field_number.rb b/lib/plaid/models/ytd_gross_income_summary_field_number.rb index 9a719dbe1..5422a2a84 100644 --- a/lib/plaid/models/ytd_gross_income_summary_field_number.rb +++ b/lib/plaid/models/ytd_gross_income_summary_field_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/models/ytd_net_income_summary_field_number.rb b/lib/plaid/models/ytd_net_income_summary_field_number.rb index ec2f930d3..841301482 100644 --- a/lib/plaid/models/ytd_net_income_summary_field_number.rb +++ b/lib/plaid/models/ytd_net_income_summary_field_number.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 diff --git a/lib/plaid/version.rb b/lib/plaid/version.rb index 5e5ac3460..2e107af0c 100644 --- a/lib/plaid/version.rb +++ b/lib/plaid/version.rb @@ -3,7 +3,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0 @@ -11,5 +11,5 @@ =end module Plaid - VERSION = '46.2.0' + VERSION = '47.0.0' end diff --git a/plaid.gemspec b/plaid.gemspec index 549a3be72..1e658d2f7 100644 --- a/plaid.gemspec +++ b/plaid.gemspec @@ -5,7 +5,7 @@ #The Plaid REST API. Please see https://plaid.com/docs/api for more details. -The version of the OpenAPI document: 2020-09-14_1.688.6 +The version of the OpenAPI document: 2020-09-14_1.698.7 Generated by: https://openapi-generator.tech OpenAPI Generator version: 6.3.0