From 5eac8fb7d8a8bc9213b83f942ebce2c361473a8a Mon Sep 17 00:00:00 2001 From: Stainless Bot Date: Tue, 21 Nov 2023 14:27:58 +0000 Subject: [PATCH] feat(api): updates --- src/finch/types/hris/individual.py | 6 ++++++ src/finch/types/provider.py | 9 ++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/finch/types/hris/individual.py b/src/finch/types/hris/individual.py index 8f8ae112..65cd42d2 100644 --- a/src/finch/types/hris/individual.py +++ b/src/finch/types/hris/individual.py @@ -29,6 +29,12 @@ class Individual(BaseModel): emails: Optional[List[Email]] = None + encrypted_ssn: Optional[str] = None + """Note: This property is only available if enabled for your account. + + Please reach out to your Finch representative if you would like access. + """ + ethnicity: Optional[ Literal[ "asian", diff --git a/src/finch/types/provider.py b/src/finch/types/provider.py index 0b732b0f..f41eae12 100644 --- a/src/finch/types/provider.py +++ b/src/finch/types/provider.py @@ -25,6 +25,7 @@ "AuthenticationMethodSupportedFieldsEmploymentEmployment", "AuthenticationMethodSupportedFieldsEmploymentIncome", "AuthenticationMethodSupportedFieldsEmploymentLocation", + "AuthenticationMethodSupportedFieldsEmploymentManager", "AuthenticationMethodSupportedFieldsIndividual", "AuthenticationMethodSupportedFieldsIndividualEmails", "AuthenticationMethodSupportedFieldsIndividualPhoneNumbers", @@ -167,6 +168,10 @@ class AuthenticationMethodSupportedFieldsEmploymentLocation(BaseModel): state: Optional[bool] = None +class AuthenticationMethodSupportedFieldsEmploymentManager(BaseModel): + id: Optional[bool] = None + + class AuthenticationMethodSupportedFieldsEmployment(BaseModel): id: Optional[bool] = None @@ -192,7 +197,7 @@ class AuthenticationMethodSupportedFieldsEmployment(BaseModel): location: Optional[AuthenticationMethodSupportedFieldsEmploymentLocation] = None - manager: Optional[object] = None + manager: Optional[AuthenticationMethodSupportedFieldsEmploymentManager] = None middle_name: Optional[bool] = None @@ -234,6 +239,8 @@ class AuthenticationMethodSupportedFieldsIndividual(BaseModel): emails: Optional[AuthenticationMethodSupportedFieldsIndividualEmails] = None + encrypted_ssn: Optional[bool] = None + ethnicity: Optional[bool] = None first_name: Optional[bool] = None