UnivoCorp API
Build custom integrations, automate workflows, and extend UnivoCorp with our RESTful API. Full documentation and SDKs available.
OAuth 2.0
Secure authentication using industry-standard OAuth 2.0.
Rate Limiting
1000 requests per minute. Higher limits for enterprise.
HTTPS Only
All API calls must use HTTPS encryption.
OpenAPI Spec
Full OpenAPI 3.0 specification available.
Quick Start
Get started in minutes
Simple, intuitive API that developers love.
JavaScript
// Example: List all employees
const response = await fetch('https://api.univocorp.com/v1/employees', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
});
const employees = await response.json();
console.log(employees);Endpoints
API Reference
Full REST API with all major resources.
| Method | Endpoint | Description |
|---|---|---|
| GET | /employees | List all employees |
| POST | /employees | Create a new employee |
| GET | /employees/{id} | Get employee details |
| PUT | /employees/{id} | Update an employee |
| DELETE | /employees/{id} | Delete an employee |
| GET | /attendance | List attendance records |
| POST | /attendance/clock-in | Record clock-in |
| GET | /leave | List leave requests |
| POST | /leave | Submit leave request |
| GET | /payroll/runs | List payroll runs |