This endpoint serves the purpose of creating a worker credentials.
cURL
curl --request POST \ --url https://api.roostedhr.com/api/1_12/workers/{id}/credentials \ --header 'Content-Type: application/json' \ --header 'X-API-KEY: <api-key>' \ --data ' { "credentials_id": "AP1nm7sNrd", "p_id": "12345", "date_completed": "2023-12-03T20:00:00.000Z", "date_expired": "2023-12-04T20:00:00.000Z", "clients_id": null, "locations_id": null, "file_name": "", "file_type": "", "file": null, "name": "" } '
200
Example
{ "id": "<string>", "personnel_id": 123, "credentials_id": "<string>", "submitter_id": 123, "submitter_name": "<string>", "date_completed": "<string>", "date_completed_nice": "<string>", "date_expired": "<string>", "date_expired_nice": "<string>", "date_submitted": "<string>", "date_submitted_nice": "<string>", "file_location_value": "<string>", "file_name": "<string>", "file_display_name": "<string>", "clients_id": "<string>", "client_name": "<string>", "locations_id": 123, "location_name": "<string>", "deleted": 123, "personnel_credentials_id": "<string>", "company_id": 123, "name": "<string>", "description": "<string>", "expiring_inform": 123, "expiring_inform_period": 123, "expiring_inform_hr": 123, "expiring_inform_hr_period": 123, "expired_inform": 123, "expired_inform_hr": 123, "rule_usable": 123, "worker_viewable": 123, "worker_editable": 123, "type": "<string>", "protected": 123, "course_id": 123, "expiration_months": 123 }
Worker ID
x >= 0
OK