curl --request POST \
--url https://api.vitablehealth.com/v1/company-benefit-enrollments/elect \
--header 'Content-Type: application/json' \
--header 'X-Partner-API-Key: <api-key>' \
--data '
{
"elections": [
{
"enrollment_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"waived_in": true,
"chosen_item_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"chosen_external_plan": {
"plan_id": "<string>",
"plan_name": "<string>",
"carrier": "<string>"
},
"waived_dependents_fake_ids": [
"<string>"
]
}
],
"dependents": [
{
"fake_id": "<string>",
"type": "spouse",
"first_name": "<string>",
"last_name": "<string>",
"date_of_birth": "2023-12-25",
"suffix": "Jr.",
"email": "<string>",
"phone": "<string>",
"address": {
"street_address": "<string>",
"city": "<string>",
"state": "<string>",
"zip_code": "<string>"
}
}
],
"signing": {
"full_name": "<string>",
"signature": "<string>",
"signature_date": "2023-12-25",
"e_sign_consent_in": true
}
}
'{
"data": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"company_benefit_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"company_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"enrollment_status": "Unanswered",
"plan_name": "<string>",
"tier_name": "<string>",
"employee_premium": 123,
"employer_contribution": 123,
"coverage_start_date": "2023-12-25",
"coverage_end_date": "2023-12-25",
"enrollment_date": "2023-11-07T05:31:56Z"
}
]
}Process benefit enrollment elections for employees and their dependents. Allows payroll providers to submit enrollment choices, waive benefits, add dependents, and complete the enrollment process with electronic signatures.
curl --request POST \
--url https://api.vitablehealth.com/v1/company-benefit-enrollments/elect \
--header 'Content-Type: application/json' \
--header 'X-Partner-API-Key: <api-key>' \
--data '
{
"elections": [
{
"enrollment_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"waived_in": true,
"chosen_item_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"chosen_external_plan": {
"plan_id": "<string>",
"plan_name": "<string>",
"carrier": "<string>"
},
"waived_dependents_fake_ids": [
"<string>"
]
}
],
"dependents": [
{
"fake_id": "<string>",
"type": "spouse",
"first_name": "<string>",
"last_name": "<string>",
"date_of_birth": "2023-12-25",
"suffix": "Jr.",
"email": "<string>",
"phone": "<string>",
"address": {
"street_address": "<string>",
"city": "<string>",
"state": "<string>",
"zip_code": "<string>"
}
}
],
"signing": {
"full_name": "<string>",
"signature": "<string>",
"signature_date": "2023-12-25",
"e_sign_consent_in": true
}
}
'{
"data": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"company_benefit_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"company_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"enrollment_status": "Unanswered",
"plan_name": "<string>",
"tier_name": "<string>",
"employee_premium": 123,
"employer_contribution": 123,
"coverage_start_date": "2023-12-25",
"coverage_end_date": "2023-12-25",
"enrollment_date": "2023-11-07T05:31:56Z"
}
]
}Partner API key for external integrations
Benefit election choices
Show child attributes
Unique enrollment identifier
Whether coverage was waived
Selected plan or option identifier
List of dependents who waived coverage
Dependent information for enrollment
Show child attributes
Temporary identifier for the dependent
Type of dependent relationship
spouse, child, domestic_partner Dependent's first name
Dependent's last name
Dependent's date of birth
Name suffix
Jr., Sr., II, III, IV Dependent's email address
Dependent's phone number
Enrollment elections processed successfully
Processed enrollments
Show child attributes
Unique enrollment identifier
Associated benefit plan ID
Associated employee ID
Current enrollment status
Unanswered, Enrolled, Waived Selected benefit plan name
Selected coverage tier
Employee premium amount in cents
Employer contribution in cents
Coverage effective date
Coverage termination date
Date enrollment was completed