Build powerful integrations with our comprehensive REST API
Our REST API allows you to integrate BenefitNest with your existing systems. All API requests require authentication using an API key.
# Base URL
https://api.benefitnest.space/v1
# Authentication Header
Authorization: Bearer YOUR_API_KEY
/api/v1/employeesRetrieve a list of all employees with their benefit enrollments
/api/v1/claimsSubmit a new claim for processing
/api/v1/benefitsGet available benefit plans and configurations
/api/v1/enrollments/:idUpdate an employee's benefit enrollment
/api/v1/analytics/usageRetrieve benefit utilization analytics and reports
/api/v1/webhooksRegister webhooks for real-time event notifications
curl -X GET "https://api.benefitnest.space/v1/employees" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
{
"data": [
{
"id": "emp_123",
"name": "John Doe",
"email": "john@company.com",
"department": "Engineering",
"enrollments": [
{
"plan_id": "plan_health_001",
"status": "active",
"start_date": "2025-01-01"
}
]
}
],
"meta": {
"total": 150,
"page": 1,
"per_page": 20
}
}Receive real-time notifications for events like claim submissions, approvals, and enrollment changes.
Standard: 1,000 requests/minute
Enterprise: 10,000 requests/minute
Our developer support team is here to help with your integration.
Contact Developer Support →