List employers
Returns the caller’s employer book — every employer with its computed columns (enrollment-rate summary, benefit-family tags, HRIS connection, benefit-lifecycle stage) merged with the employer’s flat CRM fields (legal name, EIN, contact, address, timestamps). The book is derived from the authenticated principal: one organization’s employers, or every organization’s for a caller whose reach is not a single organization. Supports search by display name, legal name, or exact EIN, employer id or contact email, benefit-family/lifecycle/HRIS filters, and page/limit pagination.
Parameters
Filter to employers whose HRIS connection is with one of these payroll providers (e.g. ADP RUN). Matched case-insensitively; free text, so read the available values from the HRIS-providers endpoint rather than assuming a fixed set.
List employers
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
)
page = client.employers.list()
page = page.data[0]
print(page.employer_id){
"data": [
{
"employer_id": "empr_abc123def456",
"organization_id": "org_xyz789",
"reference_id": "partner-emp-001",
"name": "Acme Corporation",
"legal_name": "Acme Corporation Inc.",
"ein": "XX-XXX1234",
"email": "hr@acme.com",
"phone_number": "4155550100",
"active": true,
"address": {
"address_line_1": "123 Main Street",
"address_line_2": "Suite 100",
"city": "San Francisco",
"state": "CA",
"zipcode": "94102"
},
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-06-20T14:45:00Z",
"enrollment_rate_summary": {
"eligible": 84,
"enrolled": 78,
"percentage": 93
},
"benefit_families": [
"MEC",
"ICHRA"
],
"hris_status": {
"provider": "paychex_flex",
"provider_label": "Paychex Flex",
"status": "Active"
},
"benefit_lifecycle_stage": {
"stage": "active",
"as_of_date": "2026-12-31"
}
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 1,
"total_pages": 1
}
}Returns Examples
{
"data": [
{
"employer_id": "empr_abc123def456",
"organization_id": "org_xyz789",
"reference_id": "partner-emp-001",
"name": "Acme Corporation",
"legal_name": "Acme Corporation Inc.",
"ein": "XX-XXX1234",
"email": "hr@acme.com",
"phone_number": "4155550100",
"active": true,
"address": {
"address_line_1": "123 Main Street",
"address_line_2": "Suite 100",
"city": "San Francisco",
"state": "CA",
"zipcode": "94102"
},
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-06-20T14:45:00Z",
"enrollment_rate_summary": {
"eligible": 84,
"enrolled": 78,
"percentage": 93
},
"benefit_families": [
"MEC",
"ICHRA"
],
"hris_status": {
"provider": "paychex_flex",
"provider_label": "Paychex Flex",
"status": "Active"
},
"benefit_lifecycle_stage": {
"stage": "active",
"as_of_date": "2026-12-31"
}
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 1,
"total_pages": 1
}
}