1. Empleados
Payflow API
Colombia
  • Spain
  • Colombia
  • Peru
  • Guías
    • Guía de integración vía API
    • Guía de integración vía SFTP
  • Guías y definiciones
    • Empleados
      • Estados del empleado
      • Conceptos salariales
    • Pagos
      • Ciclo de vida de un pago
  • Explora nuestra API publica
    • Autenticación y Estado del Sistema
      • Verificación de Estado
      • Prueba de API Key
    • Empresa
      • Obtener Detalles de la Compañía
    • Empleados
      • Obtener un Empleado
        GET
      • Obtener todos los Empleados
        GET
      • Obtener todos los Empleados (V1.1)
        GET
      • Crear un Empleado
        POST
      • Crear Empleados en Lote
        POST
      • Actualizar un Empleado por Personal ID
        PUT
      • Actualizar un Empleado por Payflow ID
        PUT
      • Actualizar un Empleado por Payroll ID
        PUT
    • Licencias
      • Empleados con Licencia
      • Licencia de Empleado
      • Remover Licencia a Empleado
    • Pagos
      • Obtener un Pago
      • Obtener todos los Pagos
      • Obtener Pagos del Empleado
      • Obtener monto disponible
      • Solicitar pago
      • Suscribirse a las Actualizaciones de Pago
      • Marcar un Pago como Informado
  • Estructura de Notificación
    • Actualizaciones de pago
  • Lista de bancos soportados
    • Entidades bancarias admitidas
  • Schemas
    • Empresa
      • Respuesta de la Empresa
    • Empleado
      • CO | Solicitud para crear Empleado
      • CO | Solicitud de actualización de empleado
      • CO | Respuesta del empleado
      • Licencia de Empleado
    • Pagos
      • Respuesta del pago
      • Respuesta de pago Convoluted
      • Actualización de pago
    • Error
      • Generic Error Response
  1. Empleados

Obtener todos los Empleados (V1.1)

Production
https://api-public.payflow.es
Production
https://api-public.payflow.es
GET
https://api-public.payflow.es
/employees
Recupera la información de todos los empleados de la empresa con soporte de paginación.
Para usar esta versión, las peticiones deben incluir la cabecera 1.1 api-version y los parámetros de consulta offset y limit.

Request

Authorization
API Key
Add parameter in header
authorization
Example:
authorization: ********************
or
Query Params

Header Params

Responses

🟢200
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api-public.payflow.es/employees?offset=&limit=' \
--header 'api-version: 1.1' \
--header 'authorization: <api-key>'
Response Response Example
{
    "data": [
        {
            "id": 245,
            "payrollId": "001",
            "firstName": "María",
            "lastName": "Rodríguez Pérez",
            "documentType": "C_CIUDADANIA",
            "personalId": "12345678",
            "bankAccountNumber": "17469294854",
            "bankAccountType": "checking",
            "iban": null,
            "bic_swift": "BANCOLOMBIA",
            "bankEntity": "BANCOLOMBIA",
            "grossSalary": 3500000,
            "netSalary": 2800000,
            "paymentFrequency": "monthly",
            "availableAmount": 750000,
            "restrictedAmount": 0,
            "startDate": "2024-01-15",
            "contractEnd": null,
            "email": "maria.rodriguez@empresa.co",
            "address": "Carrera 11 #85-32, Apartamento 501, Bogotá D.C.",
            "phone": "+573012345678",
            "status": "active",
            "subsidiary": 15,
            "subsidiaryTaxId": "900123456-7",
            "subsidiaryCode": "BOG001",
            "active": true,
            "counter": 0,
            "agreedTyC": true,
            "lastLearnflowUse": null
        },
        {
            "id": 246,
            "payrollId": "002",
            "firstName": "Carlos",
            "lastName": "Gómez Restrepo",
            "documentType": "C_CIUDADANIA",
            "personalId": "79854213",
            "bankAccountNumber": "09872345610",
            "bankAccountType": "savings",
            "iban": null,
            "bic_swift": "DAVIVIENDA",
            "bankEntity": "DAVIVIENDA",
            "grossSalary": 4200000,
            "netSalary": 3300000,
            "paymentFrequency": "monthly",
            "availableAmount": 980000,
            "restrictedAmount": 0,
            "startDate": "2023-09-01",
            "contractEnd": null,
            "email": "carlos.gomez@empresa.co",
            "address": "Calle 72 #10-34, Oficina 201, Bogotá D.C.",
            "phone": "+573158765432",
            "status": "active",
            "subsidiary": 15,
            "subsidiaryTaxId": "900123456-7",
            "subsidiaryCode": "BOG001",
            "active": true,
            "counter": 0,
            "agreedTyC": true,
            "lastLearnflowUse": null
        }
    ],
    "total": 2
}
Modified at 2026-08-12 07:25:08
Previous
Obtener todos los Empleados
Next
Crear un Empleado
Built with