1. Pagos
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
      • Obtener todos los Empleados
      • Obtener todos los Empleados (V1.1)
      • Crear un Empleado
      • Crear Empleados en Lote
      • Actualizar un Empleado por Personal ID
      • Actualizar un Empleado por Payflow ID
      • Actualizar un Empleado por Payroll ID
    • Licencias
      • Empleados con Licencia
      • Licencia de Empleado
      • Remover Licencia a Empleado
    • Pagos
      • Obtener un Pago
        GET
      • Obtener todos los Pagos
        GET
      • Obtener Pagos del Empleado
        GET
      • Obtener monto disponible
        GET
      • Solicitar pago
        POST
      • Suscribirse a las Actualizaciones de Pago
        POST
      • Marcar un Pago como Informado
        PUT
  • 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. Pagos

Obtener Pagos del Empleado

Production
https://api-public.payflow.es
Production
https://api-public.payflow.es
GET
https://api-public.payflow.es
/payments/{personalId}
Recupera todos los pagos EWA asociados a un empleado específico, identificado por supersonalId, durante un período o ciclo de pago determinado.
Si se proporcionan tantostartDate/endDate comocycle,cycletiene prioridad.
Si no se proporciona el parámetro de consultastatus, el endpoint devuelve por defecto los pagos con estadoprocessingyprocessed.
El filtro de estado
El parámetro de consultastatuspermite filtrar por uno o varios estados. Para filtrar por varios estados, envía el parámetro varias veces.
Ejemplo: ?status=error&status=processed

Request

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

Query Params

Responses

🟢200
application/json
Bodyapplication/json

🟠404
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api-public.payflow.es/payments/?start=&end=&cycle=&status=undefined' \
--header 'authorization: <api-key>'
Response Response Example
200 - Success
{
    "data": [
        {
            "id": "AaAAAA01aa",
            "user": "12345678Z",
            "userPayrollId": "Emp01",
            "amount": 250,
            "fee": 0,
            "status": "processed",
            "paid": true,
            "requestedAt": "2025-05-05T09:00:00.000Z",
            "paidAt": "2025-05-05T09:01:00.000Z",
            "message": null,
            "informedToIntegration": false
        }
    ]
}
Modified at 2026-08-12 07:29:39
Previous
Obtener todos los Pagos
Next
Obtener monto disponible
Built with