Documentación
SmartPos API
Obtener dispositivos

Obtener dispositivos

Nivel de seguridad requerida para este servicio

Medio  Medio (accessToken)

Objetivo

El servicio devuelve un listado con todas las terminales del comercio y su estado.

Request

Method: GET
/external/posdevice-api/get-pos-devices
curl -X GET "https://$env/external/posdevice-api/get-pos-devices" \
    -H 'Authorization: $YOUR_ACCESS_TOKEN'

Ejemplo de Respuestas:

JSON
[
    {
        "deviceId": "E4A53A25-43E5-43E5-4218-65CCD3CO9C45",
        "deviceName": "Caja 1",
        "serialNumber": 38282213232211,
        "terminalId": "08bbb0d4-9716-4eb3-a9a6-8af070ee88cc",
        "brand": null,
        "model": null,
        "productNumber": null,
        "hwVersion": null,
        "deviceMode": "DEFAULT"
    },
    {
        "deviceId": "558E7229-2335-4218-8150-07FFF22CA621",
        "deviceName": "Caja Guardia",
        "serialNumber": 18234452005001,
        "terminalId": "08bbb0d4-9716-4eb3-a9a6-8af070ee88cc",
        "brand": "UROVO",
        "model": "i9100",
        "productNumber": "FF13WL4AD522ELX1",
        "hwVersion": "V2.1.0",
        "deviceMode": "UNATTENDED"
    }
]

La identificación única del dispositivo se realiza a partir del deviceId

Posibles Mode de Operación (deviceMode):

CódigoDescripción
DEFAULTModo normal (Por defecto)
UNATTENDEDModo desatendido

En el caso de las APIs, los dispositivos siempre operan en el modo desatendido (UNATTENDED)