Qué es
El alcance limita lo que puede hacer una API key sobre la empresa a la que pertenece. Hay dos valores:- Solo lectura (
read): únicamenteGET(yHEAD). Sirve para exportar o consultar catálogo, sucursales, medios de pago e informes. - Lectura y escritura (
write): incluye la lectura y además puede crear, actualizar o borrar en los endpoints de esa empresa. Es el alcance para cargar un catálogo, importar un CSV, poner fotos o cambiar cobros.
Dónde está
El alcance se elige al crear la clave en Configuración → Equipo → API keys. Después no se edita: si necesitás otro alcance, creá una clave nueva y revocá la anterior.Cómo se usa
Si una clave
read llama a un POST o PUT, la API responde 403 con insufficient_scope.
Configuración
Las claves no pueden crear, listar ni revocar otras API keys. Eso se hace en el back office, con una sesión de administrador o de superadmin. Tampoco alcanzan para:- crear o renombrar empresas de plataforma;
- cambiar funcionalidades de plataforma;
- ver la flota global de sincronización;
- administrar releases de la APK.
write, operar el resto de la API de esa empresa: productos, categorías, importación CSV, imageUrl, medios de pago, sucursales, stock, empleados y lo demás que un administrador haría en el back office.
Tips y advertencias
Una clavewrite implica read: no hace falta crear dos claves para el mismo script si necesita consultar y después guardar.
Relacionado
Autenticación
Encabezado Bearer y URL base.
Ejemplos
Llamadas concretas con curl.