Saltar al contenido principal
PUT
cURL

Autorizaciones

Authorization
string
header
requerido

Para tus propios scripts e integraciones de servidor a servidor. Crea una clave en la app en Configuración > Acceso > Claves de API y cópiala entonces, porque se muestra una sola vez. Envíala como Authorization: Bearer <key>. La clave actúa como el miembro que la creó, en la organización en la que se creó. Una llamada necesita el permiso del miembro y uno de los alcances de la clave, como inventory:read o sales:write. Una clave con * tiene todos los alcances.

Cuerpo

application/json

Cómo lee la app web el escáner de código de barras tipo keyboard wedge del miembro. Se reemplazan todos los valores.

gap_ms
integer
requerido

La pausa más larga entre dos caracteres de un escaneo, en milisegundos, de 10 a 80. El valor predeterminado es 50.

Rango requerido: 10 <= x <= 80
min_length
integer
requerido

La cantidad mínima de caracteres que forma un escaneo, de 3 a 12. El valor predeterminado es 4.

Rango requerido: 3 <= x <= 12
screen_reader
boolean
requerido

Si el miembro usa un lector de pantalla.

prefix
string | null

Una tecla o cadena de hasta 8 caracteres después de la cual todo lo que se escribe se lee como un escaneo, sin importar el tiempo. Envía null para ninguna.

Maximum string length: 8
gs_replacement
string | null

Lo que escribe el escáner en lugar del separador de grupo GS1 (ASCII 29), de hasta 4 caracteres, como ~. Envía null si no hay ninguno.

Maximum string length: 4
tones
boolean | null

Si se reproduce un sonido en cada escaneo. Envía null para seguir la opción de screen_reader.

Respuesta

ScannerPreferencesResource

data
ScannerPreferencesResource · object
requerido

Cómo lee la app web el escáner de código de barras tipo keyboard wedge del miembro.