API
Pular para o conteúdo principal

Listar terminais

Obtenha a lista de todos os terminais associados à integração, com opções de filtro e paginação.

Endpoint

GET /terminals

Parâmetros de pesquisa

Todos os parâmetros são opcionais e podem ser combinados para refinar a pesquisa:

ParâmetroTipoDescriçãoExemplo
terminalIdstringFiltrar pelo id do terminal123456789
namestringFiltrar pelo nome do terminalloja-centro, armazem-norte
pageintegerNúmero da página (paginação)1, 2, 3
limitstringNúmero de resultados por página10, 25, 50 (max: 500)
sortstringOrdenar resultadoscreatedAt, -created_at, terminalId

Exemplos

Listar todos os terminais

GET /terminals

Múltiplos filtros combinados

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

Estrutura da Resposta

CampoTipoDescrição
uuidstringIdentificador único do terminal
terminalIdstringId do terminal
namestringNome do terminal
modelstringModelo do terminal
processorstringNome do processador das transações
supplierdatetimeNome do fornecedor do terminal
features.allowRemoteTransactionsbooleanIndica se o terminal aceita transações remotas (Suportado apenas em terminais cloud)
features.allowGenerateQrCodebooleanIndica se o terminal tem a possibilidade de gerar QR Codes
features.allowRealTimeTransactionSinchronizationbooleanIndica se o terminal sincroniza as transações em realtime com o backoffice PayPay
createdAtdatetimeData de criação do registo
updatedAtdatetimeData da última atualização
Terminais Cloud

Os terminais que têm a funcionalidade allowRemoteTransactions ativa, são os terminais do tipo Cloud.

Próximos Passos

Agora que sabe listar terminais, explore: