Api InData Clientes
  1. Employee
Api InData Clientes
  • Api inData
    • Introducción
    • Autenticación
    • Respuestas del API
    • Client
      • Crear cliente
      • Actualizar cliente
      • Obtener cliente por código
    • ClientBranch
      • Crear una nueva sucursal de cliente
      • Actualizar una sucursal de cliente
      • Obtener una sucursal de cliente por código
    • Employee
      • Create Employee
        POST
      • Actualizar empleado
        PUT
      • Obtener Empleado
        GET
      • Actualizar foto empleado
        PATCH
    • OperationalSite
      • Crear sitio operativo / puesto
      • Actualizar sitio operativo / puesto
      • Obtener sitio operativo / puesto
    • HoursWorked
      • Consulta horas trabajadas
    • Programming
      • Crear programación
      • Actualizar programación
      • Obtener programación
      • Consultar programaciones
  1. Employee

Actualizar empleado

Prod Env
https://api.indata.com.co
Prod Env
https://api.indata.com.co
PUT
https://api.indata.com.co
/api/v1/employees/{code}
Este endpoint permite actualizar un empleado en el sistema, incluyendo toda la información básica necesaria.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Header Params

Body Params application/json

Example
{
    "name": "Claudio",
    "lastName": "Quiñónez",
    "gender": "M",
    "code": "omfo0",
    "identificationType": "Pasaporte",
    "identificationNumber": "31182",
    "birthDate": "2023-09-29",
    "position": "Oficial",
    "personalAddress": "Huerta Octavio Quintanilla 8",
    "mobileNumber": "925505806",
    "phoneNumber": "969-855-553",
    "entryDate": "2024-07-10",
    "bloodType": "A",
    "rh": "+",
    "city": "La Línea de la Concepción",
    "alternatePhoneNumber": "951 700 701",
    "additionalField1": "dignissimos",
    "additionalField2": "dolorem",
    "additionalField3": "nesciunt",
    "additionalField4": "iste",
    "emergencyContact1": "Jorge Casillas",
    "phoneEmergencyContact1": "939 432 292",
    "emergencyContact2": "Juan Ramón Manzanares",
    "phoneEmergencyContact2": "979670668"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.indata.com.co/api/v1/employees/ABC456' \
--header 'x-api-key;' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "Claudio",
    "lastName": "Quiñónez",
    "gender": "M",
    "code": "omfo0",
    "identificationType": "Pasaporte",
    "identificationNumber": "31182",
    "birthDate": "2023-09-29",
    "position": "Oficial",
    "personalAddress": "Huerta Octavio Quintanilla 8",
    "mobileNumber": "925505806",
    "phoneNumber": "969-855-553",
    "entryDate": "2024-07-10",
    "bloodType": "A",
    "rh": "+",
    "city": "La Línea de la Concepción",
    "alternatePhoneNumber": "951 700 701",
    "additionalField1": "dignissimos",
    "additionalField2": "dolorem",
    "additionalField3": "nesciunt",
    "additionalField4": "iste",
    "emergencyContact1": "Jorge Casillas",
    "phoneEmergencyContact1": "939 432 292",
    "emergencyContact2": "Juan Ramón Manzanares",
    "phoneEmergencyContact2": "979670668"
}'

Responses

🟢201Empleado creado exitosamente
application/json
Body

Example
{
    "id": 0,
    "firstName": "string",
    "lastName": "string",
    "gender": "M",
    "code": "string",
    "typeIdentification": {
        "name": "string",
        "id": 0,
        "abbreviation": "string"
    },
    "identification": "string",
    "birthDate": "2019-08-24",
    "position": {
        "name": "string",
        "id": 0,
        "code": "string"
    },
    "personalAddress": "string",
    "mobile": "string",
    "phone": "string",
    "entryDate": "2024-01-01 08:00:00",
    "bloodType": "A",
    "rhFactor": "+",
    "city": {
        "name": "string",
        "id": 0,
        "code": "string"
    },
    "alternatePhone": "string",
    "extra1": "string",
    "extra2": "string",
    "extra3": "string",
    "extra4": "string",
    "isActive": "true"
}
🟠400Solicitud inválida
Modified at 2024-07-23 12:38:32
Previous
Create Employee
Next
Obtener Empleado
Built with