Employers
List employers
client.employers.list(EmployerListParams { active_in, limit, name, page } query?, RequestOptionsoptions?): EmployerListResponse { id, active, created_at, 7 more }
/v1/employers
Create employer
client.employers.create(EmployerCreateParams { address, ein, legal_name, name } body, RequestOptionsoptions?): Employer { id, active, created_at, 7 more }
/v1/employers
Get employer
client.employers.retrieve(stringemployerID, RequestOptionsoptions?): Employer { id, active, created_at, 7 more }
/v1/employers/{employer_id}
Update employer
client.employers.update(stringemployerID, EmployerUpdateParams { active, address, legal_name, name } body?, RequestOptionsoptions?): Employer { id, active, created_at, 7 more }
/v1/employers/{employer_id}
Create eligibility policy
client.employers.createEligibilityPolicy(stringemployerID, EmployerCreateEligibilityPolicyParams { effective_date, name, rules, 2 more } params, RequestOptionsoptions?): BenefitEligibilityPolicy { id, active, created_at, 7 more }
/v1/employers/{employer_id}/benefit-eligibility-policy
Models
EmployersEmployees
List employees
client.employers.employees.list(stringemployerID, EmployeeListParams { active_in, employee_class, limit, page } query?, RequestOptionsoptions?): EmployeeListResponse { id, active, created_at, 7 more }
/v1/employers/{employer_id}/employees
Create employee
client.employers.employees.create(stringemployerID, EmployeeCreateParams { date_of_birth, email, first_name, 9 more } body, RequestOptionsoptions?): Employee { id, active, created_at, 7 more }
/v1/employers/{employer_id}/employees