Clientes API multi-store
Usa un único cliente API para integrar las tiendas que pertenecen al mismo negocio de Revi. El cliente no crea tiendas y solo ve las que autoriza el propietario del negocio.
1. Lista las tiendas autorizadas
curl https://api.revi.io/api/2026-10/stores \
-H "Authorization: Bearer $REVI_API_TOKEN" \
-H "Accept: application/json"2. Opera sobre una tienda
Cada escritura indica exactamente una tienda en la ruta:
curl https://api.revi.io/api/2026-10/stores/123/orders \
-H "Authorization: Bearer $REVI_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"orders":[{"id_order":"A-1001","status":"ready"}]}'No envíes el negocio ni la tienda en el JSON. Una tienda fuera de los permisos devuelve el mismo 404 store_not_found que una tienda inexistente.
Permisos
Empieza con un preset y restríngelo cuando sea posible. Los scopes sensibles personal_data:read e invitation_suppressions:write se seleccionan expresamente. Sin personal_data:read, se omiten los datos personales del cliente. Las opiniones anónimas nunca revelan la identidad del autor, incluso con ese scope avanzado.
Rotación
Emite una segunda credencial, despliégala en tu servidor, verifica las requests y después revoca la anterior. El cliente admite como máximo dos credenciales activas durante la rotación.