HR Employee Payroll Create
-
URL
/v1/employees/:employee_id/payrolls
-
Method:
POST
-
HEADERS
Authorization=bearer ACCESS_TOKEN
URL Params
Required:
employee_id=[integer]
-
Data Params
hr_employee_payroll[pay_day]=[date]
hr_employee_payroll[hours]=[decimal]
hr_employee_payroll[price_per_hour]=[decimal]
hr_employee_payroll[date_from]=[date]
hr_employee_payroll[date_to]=[date]
-
Success Response:
- Code: 201 CREATED
Content:{"data":
{"payroll":{
"id":28,
"pay_day date": "DATE",
"hours": 160.00,
"price_per_hour": 15.50,
"date_from":"DATE_FROM",
"date_to":"DATE_TO",
}}}
- Code: 201 CREATED
-
Error Response:
- Code: 401 UNAUTHORIZED
Content:{ "error": "Invalid access token" }
OR
- Code: 401 UNAUTHORIZED
Content{ "error": "You don't have permission" }
OR
- Code: 422 UNPROCESSABLE ENTITY
Content:{ "errors": {
"date_from":["can't be blank"],
"date_to":["can't be blank"],
}}
- Code: 401 UNAUTHORIZED
-
Sample Call:
-
Notes: