Guías

Permisos (scopes)

Una clave lleva permisos; cada operación exige exactamente uno. Concede los mínimos que necesites.

Los permisos del contrato. Cada uno tiene un ancla para enlazarlo.

PermisoPermiteOperacionesHerramientas MCP
account:readLeer la cuenta que hizo la petición: su nombre, zona horaria, moneda, país, add-ons, la clave de API con sus permisos (scopes) y los límites de uso. GET /api/v1/account es la primera llamada de cualquier integración, así que este es el permiso (scope) que hay que conceder primero.11
ai:askHacer una pregunta al asistente de Filmo sobre los datos de la cuenta en lenguaje natural. Nunca escribe, pero cada llamada gasta créditos de IA de la cuenta, y puede buscar en la web.11
availability:readConsultar la disponibilidad de artículos en un rango de fechas, y leer las indisponibilidades de una persona, un vehículo o un espacio.22
availability:writeDeclarar, corregir, cerrar y eliminar indisponibilidades de una persona, un vehículo o un espacio. Eliminar una indisponibilidad no se puede deshacer.33
collections:readLeer el árbol de colecciones con el que se organiza el catálogo.11
collections:writeCrear y renombrar colecciones, y moverlas dentro del árbol.22
contacts:readLeer contactos (clientes y proveedores), sus direcciones y contactos relacionados, y buscar contactos por número de contacto.44
contacts:writeCrear, modificar y eliminar contactos, sus direcciones, condiciones comerciales y vínculos con contactos relacionados. Eliminar un contacto elimina también sus relaciones, notas, archivos, tareas, métodos de pago y acceso al portal de clientes, y no se puede deshacer. Quitar una dirección tampoco se puede deshacer.1010
contracts:readLeer contratos de alquiler con el estado de su documento y de su firma.22
contracts:writeValidar, firmar, anular y cancelar contratos de alquiler. Validar un contrato le asigna número y lo bloquea. Anularlo le quita la validez. Cancelar un contrato es terminal: un contrato cancelado ya no se puede firmar. Un contrato ya firmado solo se puede deshacer anulando el documento.44
crm:readLeer oportunidades del CRM y los embudos por los que avanzan.44
crm:writeCrear y modificar oportunidades, moverlas entre etapas, cerrarlas y vincularles documentos.55
custom-fields:readLeer las definiciones de los campos personalizados de la cuenta (identificador, tipo y valores aceptados), no los valores guardados en los registros.11
incidents:readLeer incidencias (material roto, perdido o dañado) y el recuento de incidencias por estado.33
incidents:writeAbrir y actualizar incidencias, y comentarlas.33
internal-services:readLeer servicios internos, las asignaciones planificadas que no cuelgan de un pedido.22
internal-services:writeCrear y modificar servicios internos.22
invoices:readLee facturas (con sus líneas), notas de crédito y proformas (totales y estado; sus líneas no se publican).77
invoices:writeValidar y anular facturas y notas de crédito, cambiar el estado comercial de las proformas y crear o actualizar el espejo de una factura emitida por otro sistema. Validar una factura o una nota de crédito le asigna número, la firma y la bloquea, y después ninguna de las dos se puede editar; anularla conserva el número y no se puede deshacer. Anular una factura no emite una nota de crédito.66
items:readLeer artículos del catálogo y sus unidades serializadas.44
items:writeCrear, modificar y eliminar artículos, incluidos sus precios, propiedades físicas, accesorios, alternativas y variantes, y actualizar unidades serializadas. Eliminar un artículo elimina también sus unidades serializadas, notas, archivos y tareas, y no se puede deshacer.99
kits:readLeer kits, los grupos con nombre de artículos que salen juntos.22
kits:writeCrear y modificar kits.22
notes:readLeer las notas adjuntas a una entidad de la cuenta.11
notes:writeEscribir notas en entidades de la cuenta.11
orders:readLeer pedidos de alquiler y sus líneas.33
orders:writeCrear y modificar pedidos, y ejecutar acciones sobre ellos (reservar, anular la reserva, cancelar, archivar, devolver líneas). Cancelar un pedido no se puede deshacer desde la API. Devolver líneas devuelve el material al stock, así que un reintento sin la misma Idempotency-Key lo devuelve dos veces. Envía tu propia clave. Reservar descuenta stock y crea las tareas de entrega y devolución.77
planner:readLeer los servicios de personal y de flota de una ventana de fechas, con quién los cubre, y los recursos que se pueden asignar.22
planner:writeAsignar recursos a los servicios del planificador y quitarlos.22
projects:readLeer proyectos y el catálogo de tipos de proyecto.33
projects:writeCrear, modificar y archivar proyectos, y vincularles pedidos o desvincularlos.55
purchase-orders:readLeer órdenes de compra a proveedores.22
purchase-orders:writeModificar, aprobar y recepcionar órdenes de compra. Recepcionar una orden de compra registra inventario nuevo, así que un reintento sin el mismo Idempotency-Key duplica el stock. Envía tu propia clave.33
quotes:readLeer presupuestos (versión activa) y sus líneas.33
quotes:writeModificar el estado comercial de los presupuestos. Confirmar una versión de un presupuesto pasa todas las demás versiones a superseded.11
repair-tickets:readLeer tickets de reparación.22
repair-tickets:writeCrear y modificar tickets de reparación, incluidas sus líneas. Enviar lines al actualizar un ticket sustituye todo el conjunto de líneas: envíalas todas o ninguna.22
schedule:readLeer la agenda consolidada de un rango de fechas: proyectos, pedidos, tareas, servicios internos y servicios de pedido.11
services:readLeer servicios, las líneas vendibles que no proceden del inventario.22
services:writeCrear y modificar servicios, incluidos los precios.22
spaces:readLeer almacenes y espacios alquilables.22
spaces:writeModificar y eliminar espacios, y reemplazar sus servicios y equipamiento y establecer su precio. Eliminar un espacio elimina también sus notas, archivos, tareas, imágenes e indisponibilidades declaradas, y no se puede deshacer.44
staff:readLeer miembros del personal y comprobar la disponibilidad del personal en un rango de fechas.33
staff:writeCrear, modificar y eliminar miembros del personal (solo datos de organización). Eliminar a un miembro del personal no se puede deshacer.33
subrents:readLeer subalquileres, el material alquilado a otras empresas para cubrir un trabajo.22
subrents:writeModificar subalquileres.11
supplier-invoices:readLeer facturas recibidas de proveedores.22
supplier-invoices:writeValidar y anular facturas recibidas de proveedores. Validar una factura de proveedor le asigna número y la bloquea, y anularla conserva su número. Ambas acciones requieren el add-on de compras.22
tags:readLeer el vocabulario de etiquetas de la cuenta.11
tags:writeCrear y eliminar etiquetas, y asignarlas o quitarlas en entidades. Eliminar una etiqueta la quita de todas las entidades que la tenían, y no se puede deshacer.44
tasks:readLeer tareas, eventos de la agenda y tipos de tarea.33
tasks:writeCrear, modificar y eliminar tareas. Eliminar una tarea no se puede deshacer.33
treasury:readLeer cuentas de tesorería, pagos y métodos de pago, y los pagos de una factura.66
treasury:writeRegistrar, modificar y vincular pagos. Registrar un pago escribe en tus cuentas: un reintento sin el mismo Idempotency-Key lo registra dos veces. Envía tu propia clave.33
users:readLeer las personas con acceso a la cuenta, con su rol y estado de acceso. Solo los administradores pueden llamarla.11
vehicles:readLeer vehículos de la flota y comprobar la disponibilidad de la flota en un rango de fechas.33
vehicles:writeCrear, modificar y eliminar vehículos. Eliminar un vehículo no se puede deshacer.33
workflows:readListar los workflows de la cuenta y si cada uno está activo. Las definiciones no se publican.11
workflows:runIniciar una ejecución de un workflow, como hace el botón Ejecutar de la app. La ejecución se realiza en segundo plano y hace lo que digan los pasos del workflow, así que puede cambiar datos en Filmo y tener efectos fuera de Filmo. Este es el permiso más amplio del contrato: una ejecución hace lo que digan los pasos del workflow. Concédelo solo a las integraciones que necesiten iniciar workflows y envía tu propio Idempotency-Key.11

Leer la cuenta que hizo la petición: su nombre, zona horaria, moneda, país, add-ons, la clave de API con sus permisos (scopes) y los límites de uso. GET /api/v1/account es la primera llamada de cualquier integración, así que este es el permiso (scope) que hay que conceder primero.

Hacer una pregunta al asistente de Filmo sobre los datos de la cuenta en lenguaje natural. Nunca escribe, pero cada llamada gasta créditos de IA de la cuenta, y puede buscar en la web.

Consultar la disponibilidad de artículos en un rango de fechas, y leer las indisponibilidades de una persona, un vehículo o un espacio.

Declarar, corregir, cerrar y eliminar indisponibilidades de una persona, un vehículo o un espacio. Eliminar una indisponibilidad no se puede deshacer.

Leer el árbol de colecciones con el que se organiza el catálogo.

Crear y renombrar colecciones, y moverlas dentro del árbol.

Leer contactos (clientes y proveedores), sus direcciones y contactos relacionados, y buscar contactos por número de contacto.

Crear, modificar y eliminar contactos, sus direcciones, condiciones comerciales y vínculos con contactos relacionados. Eliminar un contacto elimina también sus relaciones, notas, archivos, tareas, métodos de pago y acceso al portal de clientes, y no se puede deshacer. Quitar una dirección tampoco se puede deshacer.

Leer contratos de alquiler con el estado de su documento y de su firma.

Validar, firmar, anular y cancelar contratos de alquiler. Validar un contrato le asigna número y lo bloquea. Anularlo le quita la validez. Cancelar un contrato es terminal: un contrato cancelado ya no se puede firmar. Un contrato ya firmado solo se puede deshacer anulando el documento.

Leer oportunidades del CRM y los embudos por los que avanzan.

Crear y modificar oportunidades, moverlas entre etapas, cerrarlas y vincularles documentos.

Leer las definiciones de los campos personalizados de la cuenta (identificador, tipo y valores aceptados), no los valores guardados en los registros.

Leer incidencias (material roto, perdido o dañado) y el recuento de incidencias por estado.

Abrir y actualizar incidencias, y comentarlas.

Leer servicios internos, las asignaciones planificadas que no cuelgan de un pedido.

Crear y modificar servicios internos.

Lee facturas (con sus líneas), notas de crédito y proformas (totales y estado; sus líneas no se publican).

Validar y anular facturas y notas de crédito, cambiar el estado comercial de las proformas y crear o actualizar el espejo de una factura emitida por otro sistema. Validar una factura o una nota de crédito le asigna número, la firma y la bloquea, y después ninguna de las dos se puede editar; anularla conserva el número y no se puede deshacer. Anular una factura no emite una nota de crédito.

Leer artículos del catálogo y sus unidades serializadas.

Crear, modificar y eliminar artículos, incluidos sus precios, propiedades físicas, accesorios, alternativas y variantes, y actualizar unidades serializadas. Eliminar un artículo elimina también sus unidades serializadas, notas, archivos y tareas, y no se puede deshacer.

Leer kits, los grupos con nombre de artículos que salen juntos.

Crear y modificar kits.

Leer las notas adjuntas a una entidad de la cuenta.

Escribir notas en entidades de la cuenta.

Leer pedidos de alquiler y sus líneas.

Crear y modificar pedidos, y ejecutar acciones sobre ellos (reservar, anular la reserva, cancelar, archivar, devolver líneas). Cancelar un pedido no se puede deshacer desde la API. Devolver líneas devuelve el material al stock, así que un reintento sin la misma Idempotency-Key lo devuelve dos veces. Envía tu propia clave. Reservar descuenta stock y crea las tareas de entrega y devolución.

Leer los servicios de personal y de flota de una ventana de fechas, con quién los cubre, y los recursos que se pueden asignar.

Asignar recursos a los servicios del planificador y quitarlos.

Leer proyectos y el catálogo de tipos de proyecto.

Crear, modificar y archivar proyectos, y vincularles pedidos o desvincularlos.

Leer órdenes de compra a proveedores.

Modificar, aprobar y recepcionar órdenes de compra. Recepcionar una orden de compra registra inventario nuevo, así que un reintento sin el mismo Idempotency-Key duplica el stock. Envía tu propia clave.

Leer presupuestos (versión activa) y sus líneas.

Modificar el estado comercial de los presupuestos. Confirmar una versión de un presupuesto pasa todas las demás versiones a superseded.

Leer tickets de reparación.

Crear y modificar tickets de reparación, incluidas sus líneas. Enviar lines al actualizar un ticket sustituye todo el conjunto de líneas: envíalas todas o ninguna.

Leer la agenda consolidada de un rango de fechas: proyectos, pedidos, tareas, servicios internos y servicios de pedido.

Leer servicios, las líneas vendibles que no proceden del inventario.

Crear y modificar servicios, incluidos los precios.

Leer almacenes y espacios alquilables.

Modificar y eliminar espacios, y reemplazar sus servicios y equipamiento y establecer su precio. Eliminar un espacio elimina también sus notas, archivos, tareas, imágenes e indisponibilidades declaradas, y no se puede deshacer.

Leer miembros del personal y comprobar la disponibilidad del personal en un rango de fechas.

Crear, modificar y eliminar miembros del personal (solo datos de organización). Eliminar a un miembro del personal no se puede deshacer.

Leer subalquileres, el material alquilado a otras empresas para cubrir un trabajo.

Modificar subalquileres.

Leer facturas recibidas de proveedores.

Validar y anular facturas recibidas de proveedores. Validar una factura de proveedor le asigna número y la bloquea, y anularla conserva su número. Ambas acciones requieren el add-on de compras.

Leer el vocabulario de etiquetas de la cuenta.

Crear y eliminar etiquetas, y asignarlas o quitarlas en entidades. Eliminar una etiqueta la quita de todas las entidades que la tenían, y no se puede deshacer.

Leer tareas, eventos de la agenda y tipos de tarea.

Crear, modificar y eliminar tareas. Eliminar una tarea no se puede deshacer.

Leer cuentas de tesorería, pagos y métodos de pago, y los pagos de una factura.

Registrar, modificar y vincular pagos. Registrar un pago escribe en tus cuentas: un reintento sin el mismo Idempotency-Key lo registra dos veces. Envía tu propia clave.

Leer las personas con acceso a la cuenta, con su rol y estado de acceso. Solo los administradores pueden llamarla.

Leer vehículos de la flota y comprobar la disponibilidad de la flota en un rango de fechas.

Crear, modificar y eliminar vehículos. Eliminar un vehículo no se puede deshacer.

Listar los workflows de la cuenta y si cada uno está activo. Las definiciones no se publican.

Iniciar una ejecución de un workflow, como hace el botón Ejecutar de la app. La ejecución se realiza en segundo plano y hace lo que digan los pasos del workflow, así que puede cambiar datos en Filmo y tener efectos fuera de Filmo. Este es el permiso más amplio del contrato: una ejecución hace lo que digan los pasos del workflow. Concédelo solo a las integraciones que necesiten iniciar workflows y envía tu propio Idempotency-Key.

¿Te ha resultado útil esta página?