Skip to content

Commit 61ef456

Browse files
feat(api): api update
1 parent f07e754 commit 61ef456

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 46
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch%2Ffinch-c2370afb40b9a600e92693131137b40faa9e40e844239205fd075ca3ecdd1483.yml
3-
openapi_spec_hash: 5fb5b714cb5dcb048e4e0e2b7a1e2e8d
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch%2Ffinch-93c2fbc3e83e40488eb98b3a725ff189f13d8f71c0835ecfa32b0263985291e4.yml
3+
openapi_spec_hash: e9893a65174ade751b2e63f6e5fa0936
44
config_hash: 53778a0b839c4f6ad34fbba051f5e8a6

src/finch/types/hris/company_benefit.py

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,34 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
from typing import Optional
3+
from typing import List, Optional
4+
from typing_extensions import Literal
45

56
from ..._models import BaseModel
67
from .benefit_type import BenefitType
78
from .benefit_frequency import BenefitFrequency
89

9-
__all__ = ["CompanyBenefit"]
10+
__all__ = ["CompanyBenefit", "CompanyContribution", "CompanyContributionTier"]
11+
12+
13+
class CompanyContributionTier(BaseModel):
14+
match: Optional[float] = None
15+
16+
threshold: Optional[float] = None
17+
18+
19+
class CompanyContribution(BaseModel):
20+
tiers: Optional[List[CompanyContributionTier]] = None
21+
22+
type: Optional[Literal["match"]] = None
1023

1124

1225
class CompanyBenefit(BaseModel):
1326
benefit_id: str
1427
"""The id of the benefit."""
1528

29+
company_contribution: Optional[CompanyContribution] = None
30+
"""The company match for this benefit."""
31+
1632
description: Optional[str] = None
1733

1834
frequency: Optional[BenefitFrequency] = None

0 commit comments

Comments
 (0)