Pasarela Payment MyPay
  1. Payments
Pasarela Payment MyPay
  • Quick Start
  • Instalacion
  • Payments
    • Payments
      POST
    • Detalles de Transaccion
      POST
    • Paginacion y Filtro
      GET
    • Obtener validaciones de las transacciones
      GET
  1. Payments

Paginacion y Filtro

GET
/api/payments/filter-paged
Payments
Lista transacciones con paginación real y filtros (fechas, códigos de respuesta, tenant si aplica al alcance de la API Key).

Autenticación#

Requiere X-Api-Key válida.

Entradas#

Paginación: número y tamaño de página con límites máximos definidos por el backend.
Filtros: rango de fechas (obligatorio o recomendado), códigos de respuesta, tipo de acción, otros criterios permitidos.

Salida#

Colección de elementos resumidos (identificadores, importes, estado, códigos/textos de respuesta, marcas de tiempo, metadatos relevantes),
Metadatos de paginación: total de elementos, total de páginas, indicador de siguiente/anterior.

Validaciones clave#

Paginación en rangos válidos; tamaño de página dentro de umbrales.
Rango de fechas coherente (inicio ≤ fin) y en zona horaria documentada.

Errores simulados#

400 Bad Request: paginación inválida, rango invertido o filtros incompatibles.
401 Unauthorized: API Key ausente/inválida.
500 Internal Server Error: error al consultar la fuente de datos o componer la página.
Notas: Evita cargas masivas: usa paginación para reportes operativos y dashboards.
Cuando un filtro reduce demasiado el conjunto (p. ej., fechas muy estrechas), la página puede quedar vacía; esto no es un error.

Solicitud

Parámetros de consulta

Respuestas

🟢200OK
OK
Esta respuesta no tiene un body.
Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://sandbox.mypaygateway.io/api/payments/filter-paged?PaymentType&MinAmount&Response&ResponseCode&TypeTransaction&CompanyName&CompanyCode&TransactionId&ResponseText&AuthCode&PageNumber&PageSize&SortBy&Ascending'
Modificado en 2025-11-17 21:29:08
Anterior
Detalles de Transaccion
Siguiente
Obtener validaciones de las transacciones
Built with