Recursos para IA
Obter lista de terminalshttps://api.mercadopago.com/terminals/v1/list
Este endpoint permite que você obtenha uma lista dos terminals Point ativas em sua conta, com as informações correspondentes à sua respectiva caixa, filial e modo de operação. Os terminals disponíveis para executar esta requisição serão: NEWLAND_N950, INGENICO_MOVE2500, GERTEC_MP35P, PAX_A910 e PAX_Q92. Em caso de sucesso, a requisição retornará uma resposta com o status 200.
GET
Request parameters
Header
Authorization
string
OBRIGATÓRIO
Access Token obtido através do painel de desenvolvedores. Obrigatório ser enviado em todas as requisições.
Query
limit
integer
Limite de paginação. Especifica o número máximo de registros que você deseja obter na resposta. Deve ser um valor numérico maior ou igual a 1 e menor ou igual a 50. O valor padrão é 50.
offset
integer
Offset de paginação. Determina o ponto inicial a partir do qual os registros devem ser obtidos. Deve ser um valor numérico maior ou igual a zero (0). Seu valor padrão é zero (0).
store_id
string
É o identificador da loja, que corresponde ao parâmetro
id obtido na resposta à sua criação. Você deve enviá-lo apenas se quiser filtrar os terminals disponíveis por loja.pos_id
integer
É o identificador da caixa, que corresponde ao parâmetro
id obtido na resposta à sua criação. Você deve enviá-lo apenas se quiser filtrar os terminals disponíveis por caixa.Response parameters
data
object
Este nó contém uma lista de terminals Point disponíveis associados à sua conta do Mercado Pago.
paging
object
Erros
401Erro.
unauthorized
O valor enviado como Access Token está incorreto. Verifique e tente a enviar requisição novamente com o valor correto.
500Erro.
internal_error
Erro interno. Revise a mensagem retornada e tente enviar a solicitação novamente.
Request
curl -X GET \
'https://api.mercadopago.com/terminals/v1/list?limit=50&store_id=1235456678&pos_id=1235456678'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer APP_USR-8*********88776-122*********fc20dede6*********a497d7225*********64' \
Response
{
"data": {
"terminals": [
{
"id": "NEWLAND_N950__SBX0000001",
"pos_id": 47792476,
"store_id": "47792478",
"external_pos_id": "SUC0101POS",
"operating_mode": "PDV | STANDALONE | UNDEFINED"
}
]
},
"paging": {
"total": 1,
"offset": 0,
"limit": 50
}
}