From bbcba2d6713f83fb3dc30e01b22c3165de941ecf Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 29 Apr 2026 17:20:44 +0000 Subject: [PATCH 1/2] feat(api): api update --- .stats.yml | 4 +- .../types/beneficial_owner_create_params.py | 4 +- .../types/beneficial_owner_update_params.py | 4 +- src/increase/types/entity.py | 3 +- src/increase/types/entity_create_params.py | 37 ++++++++++++++----- src/increase/types/entity_update_params.py | 13 +++++-- 6 files changed, 48 insertions(+), 17 deletions(-) diff --git a/.stats.yml b/.stats.yml index d55f76dc..285770f4 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 237 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-2f50481c658c231d13f4b8851f0e4fb30cd2b72d39aff0cb826a24306bcd27cd.yml -openapi_spec_hash: aa94ab16c59d918fd1b634a365b1dd50 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-3b0fb8ec4f6710c53d729d6c7803a7187c1f8747b701117209f3beccba254e65.yml +openapi_spec_hash: 333cca68278fcc6b9d9d24fd8203db5e config_hash: 9dd89544e7c0403ccb0e0827de6a9cbf diff --git a/src/increase/types/beneficial_owner_create_params.py b/src/increase/types/beneficial_owner_create_params.py index 36ed82d9..c3a070ac 100644 --- a/src/increase/types/beneficial_owner_create_params.py +++ b/src/increase/types/beneficial_owner_create_params.py @@ -156,7 +156,9 @@ class IndividualIdentification(TypedDict, total=False, extra_items=object): # t number: Required[str] """ An identification number that can be used to verify the individual's identity, - such as a social security number. + such as a social security number. For Social Security Numbers and Individual + Taxpayer Identification Numbers, submit nine digits with no dashes or other + separators. """ drivers_license: IndividualIdentificationDriversLicense diff --git a/src/increase/types/beneficial_owner_update_params.py b/src/increase/types/beneficial_owner_update_params.py index 5312d874..fa751c2a 100644 --- a/src/increase/types/beneficial_owner_update_params.py +++ b/src/increase/types/beneficial_owner_update_params.py @@ -159,7 +159,9 @@ class Identification(TypedDict, total=False, extra_items=object): # type: ignor number: Required[str] """ An identification number that can be used to verify the individual's identity, - such as a social security number. + such as a social security number. For Social Security Numbers and Individual + Taxpayer Identification Numbers, submit nine digits with no dashes or other + separators. """ drivers_license: IdentificationDriversLicense diff --git a/src/increase/types/entity.py b/src/increase/types/entity.py index 6b0e621e..a64d80bb 100644 --- a/src/increase/types/entity.py +++ b/src/increase/types/entity.py @@ -183,7 +183,8 @@ class CorporationLegalIdentifier(BaseModel): """The category of the legal identifier. - `us_employer_identification_number` - The Employer Identification Number (EIN) - for the company. The EIN is a 9-digit number assigned by the IRS. + for the company. The EIN is a 9-digit number assigned by the IRS; submit it as + nine digits with no dashes or other separators. - `other` - A legal identifier issued by a foreign government, like a tax identification number or registration number. """ diff --git a/src/increase/types/entity_create_params.py b/src/increase/types/entity_create_params.py index 055e0bb2..dc97975b 100644 --- a/src/increase/types/entity_create_params.py +++ b/src/increase/types/entity_create_params.py @@ -274,7 +274,9 @@ class CorporationBeneficialOwnerIndividualIdentification(TypedDict, total=False, number: Required[str] """ An identification number that can be used to verify the individual's identity, - such as a social security number. + such as a social security number. For Social Security Numbers and Individual + Taxpayer Identification Numbers, submit nine digits with no dashes or other + separators. """ drivers_license: CorporationBeneficialOwnerIndividualIdentificationDriversLicense @@ -345,7 +347,11 @@ class CorporationLegalIdentifier(TypedDict, total=False): """ value: Required[str] - """The legal identifier.""" + """The legal identifier. + + For US Employer Identification Numbers, submit nine digits with no dashes or + other separators. + """ category: Literal["us_employer_identification_number", "other"] """The category of the legal identifier. @@ -353,7 +359,8 @@ class CorporationLegalIdentifier(TypedDict, total=False): If not provided, the default is `us_employer_identification_number`. - `us_employer_identification_number` - The Employer Identification Number (EIN) - for the company. The EIN is a 9-digit number assigned by the IRS. + for the company. The EIN is a 9-digit number assigned by the IRS; submit it as + nine digits with no dashes or other separators. - `other` - A legal identifier issued by a foreign government, like a tax identification number or registration number. """ @@ -486,7 +493,10 @@ class GovernmentAuthority(TypedDict, total=False): """The legal name of the government authority.""" tax_identifier: Required[str] - """The Employer Identification Number (EIN) for the government authority.""" + """The Employer Identification Number (EIN) for the government authority. + + Submit nine digits with no dashes or other separators. + """ website: str """The website of the government authority.""" @@ -611,7 +621,9 @@ class JointIndividualIdentification(TypedDict, total=False, extra_items=object): number: Required[str] """ An identification number that can be used to verify the individual's identity, - such as a social security number. + such as a social security number. For Social Security Numbers and Individual + Taxpayer Identification Numbers, submit nine digits with no dashes or other + separators. """ drivers_license: JointIndividualIdentificationDriversLicense @@ -787,7 +799,9 @@ class NaturalPersonIdentification(TypedDict, total=False, extra_items=object): number: Required[str] """ An identification number that can be used to verify the individual's identity, - such as a social security number. + such as a social security number. For Social Security Numbers and Individual + Taxpayer Identification Numbers, submit nine digits with no dashes or other + separators. """ drivers_license: NaturalPersonIdentificationDriversLicense @@ -1041,7 +1055,9 @@ class TrustTrusteeIndividualIdentification(TypedDict, total=False, extra_items=o number: Required[str] """ An identification number that can be used to verify the individual's identity, - such as a social security number. + such as a social security number. For Social Security Numbers and Individual + Taxpayer Identification Numbers, submit nine digits with no dashes or other + separators. """ drivers_license: TrustTrusteeIndividualIdentificationDriversLicense @@ -1227,7 +1243,9 @@ class TrustGrantorIdentification(TypedDict, total=False, extra_items=object): # number: Required[str] """ An identification number that can be used to verify the individual's identity, - such as a social security number. + such as a social security number. For Social Security Numbers and Individual + Taxpayer Identification Numbers, submit nine digits with no dashes or other + separators. """ drivers_license: TrustGrantorIdentificationDriversLicense @@ -1319,5 +1337,6 @@ class Trust(TypedDict, total=False): tax_identifier: str """The Employer Identification Number (EIN) for the trust. - Required if `category` is equal to `irrevocable`. + Submit nine digits with no dashes or other separators. Required if `category` is + equal to `irrevocable`. """ diff --git a/src/increase/types/entity_update_params.py b/src/increase/types/entity_update_params.py index 635185f2..e7c41e42 100644 --- a/src/increase/types/entity_update_params.py +++ b/src/increase/types/entity_update_params.py @@ -121,13 +121,18 @@ class CorporationLegalIdentifier(TypedDict, total=False): """ value: Required[str] - """The identifier of the legal identifier.""" + """The identifier of the legal identifier. + + For US Employer Identification Numbers, submit nine digits with no dashes or + other separators. + """ category: Literal["us_employer_identification_number", "other"] """The category of the legal identifier. - `us_employer_identification_number` - The Employer Identification Number (EIN) - for the company. The EIN is a 9-digit number assigned by the IRS. + for the company. The EIN is a 9-digit number assigned by the IRS; submit it as + nine digits with no dashes or other separators. - `other` - A legal identifier issued by a foreign government, like a tax identification number or registration number. """ @@ -335,7 +340,9 @@ class NaturalPersonIdentification(TypedDict, total=False, extra_items=object): number: Required[str] """ An identification number that can be used to verify the individual's identity, - such as a social security number. + such as a social security number. For Social Security Numbers and Individual + Taxpayer Identification Numbers, submit nine digits with no dashes or other + separators. """ drivers_license: NaturalPersonIdentificationDriversLicense From e76ff615102a0c045396310028da60cf59e184d1 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 29 Apr 2026 17:33:23 +0000 Subject: [PATCH 2/2] release: 0.502.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- src/increase/_version.py | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 25b00795..2c7ce2d5 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.501.0" + ".": "0.502.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index f27d989b..3fa57b1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.502.0 (2026-04-29) + +Full Changelog: [v0.501.0...v0.502.0](https://github.com/Increase/increase-python/compare/v0.501.0...v0.502.0) + +### Features + +* **api:** api update ([bbcba2d](https://github.com/Increase/increase-python/commit/bbcba2d6713f83fb3dc30e01b22c3165de941ecf)) + ## 0.501.0 (2026-04-28) Full Changelog: [v0.500.0...v0.501.0](https://github.com/Increase/increase-python/compare/v0.500.0...v0.501.0) diff --git a/pyproject.toml b/pyproject.toml index 772743df..cf18d3d5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "increase" -version = "0.501.0" +version = "0.502.0" description = "The official Python library for the increase API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/increase/_version.py b/src/increase/_version.py index c5433beb..873b62f1 100644 --- a/src/increase/_version.py +++ b/src/increase/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "increase" -__version__ = "0.501.0" # x-release-please-version +__version__ = "0.502.0" # x-release-please-version