@@ -106,6 +106,7 @@ def create(
106106
107107 timeout: Override the client-level default timeout for this request, in seconds
108108 """
109+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
109110 return self ._post (
110111 "/employer/benefits" ,
111112 body = maybe_transform (
@@ -155,6 +156,7 @@ def retrieve(
155156 """
156157 if not benefit_id :
157158 raise ValueError (f"Expected a non-empty value for `benefit_id` but received { benefit_id !r} " )
159+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
158160 return self ._get (
159161 f"/employer/benefits/{ benefit_id } " ,
160162 options = make_request_options (
@@ -198,6 +200,7 @@ def update(
198200 """
199201 if not benefit_id :
200202 raise ValueError (f"Expected a non-empty value for `benefit_id` but received { benefit_id !r} " )
203+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
201204 return self ._post (
202205 f"/employer/benefits/{ benefit_id } " ,
203206 body = maybe_transform ({"description" : description }, benefit_update_params .BenefitUpdateParams ),
@@ -236,6 +239,7 @@ def list(
236239
237240 timeout: Override the client-level default timeout for this request, in seconds
238241 """
242+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
239243 return self ._get_api_list (
240244 "/employer/benefits" ,
241245 page = SyncSinglePage [CompanyBenefit ],
@@ -274,6 +278,7 @@ def list_supported_benefits(
274278
275279 timeout: Override the client-level default timeout for this request, in seconds
276280 """
281+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
277282 return self ._get_api_list (
278283 "/employer/benefits/meta" ,
279284 page = SyncSinglePage [SupportedBenefit ],
@@ -356,6 +361,7 @@ async def create(
356361
357362 timeout: Override the client-level default timeout for this request, in seconds
358363 """
364+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
359365 return await self ._post (
360366 "/employer/benefits" ,
361367 body = await async_maybe_transform (
@@ -407,6 +413,7 @@ async def retrieve(
407413 """
408414 if not benefit_id :
409415 raise ValueError (f"Expected a non-empty value for `benefit_id` but received { benefit_id !r} " )
416+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
410417 return await self ._get (
411418 f"/employer/benefits/{ benefit_id } " ,
412419 options = make_request_options (
@@ -452,6 +459,7 @@ async def update(
452459 """
453460 if not benefit_id :
454461 raise ValueError (f"Expected a non-empty value for `benefit_id` but received { benefit_id !r} " )
462+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
455463 return await self ._post (
456464 f"/employer/benefits/{ benefit_id } " ,
457465 body = await async_maybe_transform ({"description" : description }, benefit_update_params .BenefitUpdateParams ),
@@ -492,6 +500,7 @@ def list(
492500
493501 timeout: Override the client-level default timeout for this request, in seconds
494502 """
503+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
495504 return self ._get_api_list (
496505 "/employer/benefits" ,
497506 page = AsyncSinglePage [CompanyBenefit ],
@@ -530,6 +539,7 @@ def list_supported_benefits(
530539
531540 timeout: Override the client-level default timeout for this request, in seconds
532541 """
542+ extra_headers = {** self ._client ._bearer_auth , ** (extra_headers or {})}
533543 return self ._get_api_list (
534544 "/employer/benefits/meta" ,
535545 page = AsyncSinglePage [SupportedBenefit ],
0 commit comments