List eligible plans
enrollments.list_plans(strenrollment_id) -> EnrollmentListPlansResponse
/v1/enrollments/{enrollment_id}/plans
Retrieves all insurance plans eligible for selection for a specific enrollment. Returns available plan options with coverage tiers, premium costs, deductibles, and carrier info. Use during enrollment process to show employees their plan choices.
Parameters
enrollment_id: str
Returns
List eligible plans
from vitable_connect_api import VitableConnectAPI
client = VitableConnectAPI(
api_key="My API Key",
)
response = client.enrollments.list_plans(
"enrl_abc123def456",
)
print(response)
[
{
"id": "id",
"costs": [
{
"coverage_tier": "Unspecified",
"employee_contribution_cents": 0,
"employer_contribution_cents": 0,
"total_monthly_premium_cents": 0
}
],
"name": "name",
"carrier_name": "carrier_name",
"deductible_cents": 0,
"description": "description",
"out_of_pocket_max_cents": 0,
"tier": "Bronze"
}
]
Returns Examples
[
{
"id": "id",
"costs": [
{
"coverage_tier": "Unspecified",
"employee_contribution_cents": 0,
"employer_contribution_cents": 0,
"total_monthly_premium_cents": 0
}
],
"name": "name",
"carrier_name": "carrier_name",
"deductible_cents": 0,
"description": "description",
"out_of_pocket_max_cents": 0,
"tier": "Bronze"
}
]