Add an employee
Add somebody to the directory with the net amount they are paid.
Add somebody to the directory with the net amount they are paid.
Authorization
OAuth2PasswordBearer In: header
Cookie Parameters
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Someone on the payroll. IN-302.
Where the money goes is given one of two ways: beneficiary_id for a saved
recipient, or account_identifier with enough context to reach it. Prefer
the beneficiary — it has been name-checked and screened once, whereas a raw
account is re-typed every time somebody edits the record.
Response Body
application/json
application/json
curl -X POST "https://example.com/api/b/v1/payroll/employees" \ -H "Content-Type: application/json" \ -d '{ "employee_number": "EMP-0042", "full_name": "Aline Uwase", "net_pay_minor": 45000000, "currency": "RWF", "payout_method": "mobile_money" }'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "employee_number": "string", "full_name": "string", "department": "string", "employment_type": "full_time", "net_pay_minor": 0, "currency": "string", "payout_method": "mobile_money", "beneficiary_id": "0a8df251-de2a-4394-bffc-6b9d9795700d", "account_identifier": "string", "country_code": "string", "status": "active", "created_at": "2019-08-24T14:15:22Z"}