# Adiciona um registro de ponto Adiciona um registro por vez para o funcionário na data e hora passada. Este registro é armazenado como um registro com type='registro externo'. IMPORTANTE: Os registros de um funcionário mesmo que inseridos com sucesso por este endpoint, serão exibidos na interface do admin TiqueTaque apenas se o cadastro do funcionário possuir uma escala e um empregador configurados. Depois de configurados os campos os registros previamente adicionados serão exibidos também. Os campos employee_id e employee_external_id são mutuamente exclusivos no corpo da requisição. Endpoint: POST /times Version: 2.1 Security: BasicAuth ## Request fields (application/json): - `employee_id` (string) - `employee_external_id` (string) - `time` (string) Example: "2024-09-09T08:00" ## Response 200 fields (applicaton/json): - `_status` (string) Example: "OK" - `employee` (string) Example: "fff5bc225b511a6edec2873ff" - `time` (string) Example: "2024-09-09T08:00" ## Response 401 fields (application/json): - `_code` (integer) Código de erro interno. - `_status` (string) Example: "ERR" - `_error` (object) - `_error.code` (integer) Codigo de erro HTTP. - `_error.message` (string) Mensagem de erro interna. - `_error._ui_message` (string) Mensagem de erro para o usuário. ## Response 403 fields (application/json): - `_code` (integer) Example: 156 - `_error` (object) - `_error.code` (integer) Example: 403 - `_error.message` (string) Example: "No permission for external records." - `_error.ui_message` (string) Example: "Você não possui permissão para adicionar registros via API." - `status` (string) Example: "ERR" ## Response 404 fields (application/json): - `_code` (integer) Código de erro interno. - `_status` (string) Example: "ERR" - `_error` (object) - `_error.code` (integer) Codigo de erro HTTP. - `_error.message` (string) Mensagem de erro interna. - `_error._ui_message` (string) Mensagem de erro para o usuário. ## Response 422 fields (application/json): - `_code` (integer) Código de erro interno. - `_status` (string) Example: "ERR" - `_error` (object) - `_error.code` (integer) Codigo de erro HTTP. - `_error.message` (string) Mensagem de erro interna. - `_error._ui_message` (string) Mensagem de erro para o usuário.