API
Saltar al contenido principal

Listado de Terminales

Obtenga la lista de todos los terminales asociados a la integración, con opciones de filtro y paginación.

Parámetros de búsqueda

Todos los parámetros son opcionales y se pueden combinar para refinar la búsqueda:

ParámetroTipoDescripciónEjemplo
terminalIdstringFiltrar por el ID del terminal123456789
namestringFiltrar por el nombre del terminalloja-centro, armazem-norte
pageintegerNúmero de página (paginación)1, 2, 3
limitstringNúmero de resultados por página10, 25, 50 (max: 500)
sortstringOrdenar resultadoscreatedAt, -created_at, terminalId

Ejemplos

Listar todos los terminales

GET /terminals

Múltiples filtros combinados

GET /terminals?terminalId=806030356&sort=-createdAt

Estructura de la Respuesta

CampoTipoDescripción
uuidstringIdentificador único del terminal
terminalIdstringID del terminal
namestringNombre del terminal
modelstringModelo del terminal
processorstringNombre del procesador de transacciones
supplierdatetimeNombre del proveedor del terminal
features.allowRemoteTransactionsbooleanIndica si el terminal acepta transacciones remotas (solo compatible con terminales cloud)
features.allowGenerateQrCodebooleanIndica si el terminal tiene la posibilidad de generar códigos QR
features.allowRealTimeTransactionSinchronizationbooleanIndica si el terminal sincroniza las transacciones en tiempo real con el backoffice de PayPay.
createdAtdatetimeFecha de creación del registro
updatedAtdatetimeFecha de la última actualización

important
Los terminales que tienen la funcionalidad allowRemoteTransactions activa, son los terminales del tipo Cloud.

Próximos Pasos

Ahora que ya sabe cómo listar terminales, explore: