Get enrollment details
enrollments.retrieve(enrollment_id) -> EnrollmentRetrieveResponse { data }
GET/v1/enrollments/{enrollment_id}
Retrieves detailed information for a specific enrollment by ID.
Get enrollment details
require "vitable_connect"
vitable_connect = VitableConnect::Client.new(
api_key: "My API Key",
environment: "environment_1" # defaults to "production"
)
enrollment = vitable_connect.enrollments.retrieve("enrl_abc123def456")
puts(enrollment){
"data": {
"id": "enrl_abc123def456",
"employee_id": "empl_xyz789ghi012",
"employer_id": "empr_def456ghi789",
"benefit": {
"id": "bprd_medical456",
"name": "MEC Plus",
"product_code": "MEC_PLUS",
"category": "Medical"
},
"status": "enrolled",
"coverage_start": "2026-04-01",
"coverage_end": "2027-03-31",
"employee_deduction_in_cents": 5000,
"employer_contribution_in_cents": 25000,
"answered_at": "2026-01-20T14:30:00Z",
"terminated_at": null,
"created_at": "2026-01-15T10:30:00Z",
"updated_at": "2026-01-15T10:30:00Z"
}
}Returns Examples
{
"data": {
"id": "enrl_abc123def456",
"employee_id": "empl_xyz789ghi012",
"employer_id": "empr_def456ghi789",
"benefit": {
"id": "bprd_medical456",
"name": "MEC Plus",
"product_code": "MEC_PLUS",
"category": "Medical"
},
"status": "enrolled",
"coverage_start": "2026-04-01",
"coverage_end": "2027-03-31",
"employee_deduction_in_cents": 5000,
"employer_contribution_in_cents": 25000,
"answered_at": "2026-01-20T14:30:00Z",
"terminated_at": null,
"created_at": "2026-01-15T10:30:00Z",
"updated_at": "2026-01-15T10:30:00Z"
}
}