diff --git a/.stats.yml b/.stats.yml index 7d691507..99bc45cb 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,2 +1,2 @@ configured_endpoints: 37 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch-15385b754979d87bd7e583f618870246e79d1430a761e5bcd653db78cfab4789.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch-60f88b9ae0cedc03dd888b63ca8dec25658c87e6cc3493170114144ca9e070c9.yml diff --git a/src/finch/types/account_update_event.py b/src/finch/types/account_update_event.py index a8c50d29..01f3f967 100644 --- a/src/finch/types/account_update_event.py +++ b/src/finch/types/account_update_event.py @@ -386,6 +386,10 @@ class AccountUpdateEventDataAuthenticationMethodSupportedFieldsPayment(BaseModel pay_date: Optional[bool] = None + pay_frequencies: Optional[bool] = None + + pay_group_ids: Optional[bool] = None + pay_period: Optional[AccountUpdateEventDataAuthenticationMethodSupportedFieldsPaymentPayPeriod] = None diff --git a/src/finch/types/hris/payment.py b/src/finch/types/hris/payment.py index a770d629..d227f162 100644 --- a/src/finch/types/hris/payment.py +++ b/src/finch/types/hris/payment.py @@ -1,6 +1,7 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. from typing import List, Optional +from typing_extensions import Literal from ..money import Money from ..._models import BaseModel @@ -35,5 +36,25 @@ class Payment(BaseModel): pay_date: Optional[str] = None + pay_frequencies: Optional[ + List[ + Literal[ + "annually", + "semi_annually", + "quarterly", + "monthly", + "semi_monthly", + "bi_weekly", + "weekly", + "daily", + "other", + ] + ] + ] = None + """List of pay frequencies associated with this payment.""" + + pay_group_ids: Optional[List[str]] = None + """Array of the Finch id (uuidv4) of every pay group associated with this payment.""" + pay_period: Optional[PayPeriod] = None """The pay period object.""" diff --git a/src/finch/types/provider.py b/src/finch/types/provider.py index 9967cd34..5cbb2c18 100644 --- a/src/finch/types/provider.py +++ b/src/finch/types/provider.py @@ -375,6 +375,10 @@ class AuthenticationMethodSupportedFieldsPayment(BaseModel): pay_date: Optional[bool] = None + pay_frequencies: Optional[bool] = None + + pay_group_ids: Optional[bool] = None + pay_period: Optional[AuthenticationMethodSupportedFieldsPaymentPayPeriod] = None