## Create eligibility policy `employers.create_benefit_eligibility_policy(stremployer_id, EmployerCreateBenefitEligibilityPolicyParams**kwargs) -> BenefitEligibilityPolicyResponse` **post** `/v1/employers/{employer_id}/benefit-eligibility-policies` Creates a benefit eligibility policy for the specified employer. ### Parameters - `employer_id: str` Unique employer identifier (empr_*) - `classification: str` Which employee classifications are eligible. One of: full_time, part_time, all - `waiting_period: str` Waiting period before eligibility. One of: first_of_following_month, 30_days, 60_days, none ### Returns - `class BenefitEligibilityPolicyResponse: …` Response containing a single benefit eligibility policy resource. - `data: BenefitEligibilityPolicy` - `id: str` - `active: bool` - `classification: str` - `created_at: datetime` - `employer_id: str` - `updated_at: datetime` - `waiting_period: str` ### Example ```python import os from vitable_connect import VitableConnect client = VitableConnect( api_key=os.environ.get("VITABLE_CONNECT_API_KEY"), # This is the default and can be omitted ) benefit_eligibility_policy_response = client.employers.create_benefit_eligibility_policy( employer_id="empr_abc123def456", classification="classification", waiting_period="waiting_period", ) print(benefit_eligibility_policy_response.data) ``` #### Response ```json { "data": { "id": "id", "active": true, "classification": "classification", "created_at": "2019-12-27T18:11:19.117Z", "employer_id": "employer_id", "updated_at": "2019-12-27T18:11:19.117Z", "waiting_period": "waiting_period" } } ```