Claves de API y la API pública

Actualizado el 15 de octubre de 20266 min de lectura
En esta colecciónIntegraciones y apps

La API pública permite que otros sistemas trabajen en tu espacio de trabajo sin iniciar sesión como una persona. Un flujo de n8n puede crear una tarea cuando termina una grabación, un script puede traer las horas del mes pasado y un formulario puede registrar lo que el cliente aprobó por WhatsApp.

Es la otra mitad de los webhooks: los webhooks avisan a tus herramientas que algo pasó en RecReview, y la API permite que tus herramientas actúen en RecReview.

Antes de empezar: la API necesita una suscripción Studio paga; no Creator, no Pro y no la prueba gratuita. Solo los propietarios y administradores del espacio de trabajo pueden crear claves.

Crea una clave

  1. Haz clic en tu avatar, arriba a la derecha, y elige Configuración del espacio de trabajo.
  2. En Avanzado, abre la pestaña API.
  3. Haz clic en Nueva clave.
  4. Dale un Nombre, como n8n — grabaciones. Este nombre aparece como autor de todo lo que hace la clave.
  5. En Permisos, marca solo lo que la automatización necesita.
  6. En Vence, elige Nunca, En 30 días, En 90 días o En 1 año.
  7. Haz clic en Crear clave.
  8. Copia la clave que aparece en Copia tu clave ahora y guárdala en tu herramienta de automatización. Luego haz clic en Ya la guardé.

Atención: Esta es la única vez que se muestra la clave completa. RecReview no puede mostrártela de nuevo. Si la pierdes, crea una clave nueva y revoca la anterior.

Un espacio de trabajo puede tener hasta 20 claves activas al mismo tiempo. Las claves revocadas y vencidas no cuentan.

Permisos

Una clave solo puede hacer lo que marques. Todo lo demás se rechaza.

Permiso Qué permite
Crear tareas Crear tareas de video y tareas de galería de fotos
Leer tareas Listar tareas y leer una tarea, con sus versiones y enlaces
Actualizar tareas (estado, fechas, responsable, enlaces) Cambiar el título, la descripción, el estado, la fase, el bloqueo, el responsable, los plazos, las etiquetas y la estimación de una tarea, y agregarle enlaces
Leer comentarios de revisión Leer los comentarios y respuestas de una versión, incluidos los que son solo para el equipo
Registrar el veredicto del cliente Registrar que el cliente aprobó o pidió cambios fuera de la app
Leer registros de horas Leer las horas registradas por el equipo
Leer clientes / Crear clientes Listar clientes / agregar un cliente nuevo
Leer proyectos / Crear proyectos Listar proyectos / agregar un proyecto nuevo
Leer miembros (para el responsable) Listar nombres y correos de las personas a las que se puede asignar una tarea
Leer estados, fases y bloqueos Leer tu flujo de trabajo, para que la automatización use las claves correctas

No es posible cambiar el cliente o el proyecto de una tarea por la API: eso cambiaría el código del video y el portal donde aparece la tarea.

Usa la clave

Cada solicitud va a https://rec.review/api/v1 y lleva la clave en el encabezado Authorization:

Authorization: Bearer rr_live_...

Los cuerpos de solicitud y respuesta son JSON. Los campos que la API no conoce se rechazan, así un error de tipeo no se ignora en silencio.

Para comprobar que la clave funciona, llama a GET /me. Responde con el nombre de la clave, sus permisos y el espacio de trabajo al que pertenece. Cada clave pertenece a un espacio de trabajo, así que nunca pasas un id de espacio de trabajo.

Ejemplo: crear una tarea

curl -X POST https://rec.review/api/v1/tasks \
  -H "Authorization: Bearer $RECREVIEW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: recording-1234" \
  -d '{
    "title": "Edición — Clase 3",
    "projectId": "<project id>",
    "dueDate": "2026-10-30T15:00:00.000Z",
    "attachments": [
      { "type": "link", "name": "Transcripción", "url": "https://drive.google.com/..." }
    ]
  }'

La tarea pasa por las mismas validaciones y las mismas automatizaciones de Tarea creada que una creada en la app. Envía "kind": "gallery" para crear una tarea de galería de fotos.

El encabezado Idempotency-Key es opcional, pero vale la pena enviarlo. Básalo en el evento que disparó la automatización. Si la misma solicitud llega dos veces, RecReview devuelve la tarea que ya creó en lugar de duplicarla.

Otras llamadas útiles

Llamada Permiso
GET /tasks: lista tareas, filtradas por cliente, proyecto, estado, fase, responsable o texto Leer tareas
PATCH /tasks/:id: actualiza una tarea; cambiar el estado ejecuta tus automatizaciones Actualizar tareas
GET /tasks/:id/comments: comentarios de la versión más reciente Leer comentarios de revisión
POST /tasks/:id/verdict: approved o changes_requested, con el canal (whatsapp, email, meeting u other) Registrar el veredicto del cliente
GET /time-entries?from=...&to=...: horas en un rango de fechas Leer registros de horas
GET /workflow: las claves de tus estados, fases y bloqueos Leer estados, fases y bloqueos

Registrar un veredicto tiene el mismo efecto que registrarlo desde la pantalla de revisión: libera el bloqueo del cliente, ejecuta tus automatizaciones y, si es una aprobación, envía el correo de entrega final y el webhook video.delivery_approved. Solo funciona en la versión más reciente.

Mantén la clave fuera de la vista

En n8n, guarda la clave como una credencial Header Auth (nombre Authorization, valor Bearer rr_live_...) y selecciona esa credencial en el nodo HTTP Request. No pegues la clave directamente en un nodo o una expresión: se filtraría en los flujos exportados y en el historial de ejecuciones.

Límites

  • 120 solicitudes por minuto por clave.
  • 2000 tareas creadas por la API por espacio de trabajo cada 24 horas.
  • Demasiados intentos fallidos de autenticación desde la misma dirección se bloquean por unos minutos.

Superar un límite devuelve un error 429. Espera e inténtalo de nuevo.

Lo que deja la clave

Todo lo que hace una clave queda firmado con su nombre. En el registro de actividad de una tarea, el autor aparece como el nombre de la clave seguido de (API), por ejemplo n8n — grabaciones (API), para que cualquiera del equipo sepa qué vino de una automatización.

La pestaña API lista cada clave con sus permisos, quién la creó, cuándo fue su Último uso y cuándo vence.

Cuando una clave deja de funcionar

  • Revocada. Haz clic en Revocar en la clave y confirma con Revocar clave. Las automatizaciones que la usan se detienen de inmediato. No se puede deshacer.
  • Vencida. Pasó la fecha de vencimiento que elegiste.
  • Quien la creó dejó de ser administrador. Una clave solo funciona mientras la persona que la creó siga siendo propietaria o administradora del espacio de trabajo. Si se la quita, archiva, suspende o cambia a otro rol, la clave aparece como Inactiva. Un administrador tiene que crear una nueva.
  • Cambió el plan. Si el espacio de trabajo deja Studio, o la suscripción se cancela, queda impaga o se pausa, todas las claves dejan de funcionar hasta que vuelva la suscripción. Un pago atrasado que todavía se está reintentando no detiene las claves.

Las solicitudes fallidas devuelven un código de error, como api_key_revoked, api_key_expired, api_key_creator_inactive, insufficient_scope o plan_required, para que tu automatización sepa en qué caso cayó.

Preguntas frecuentes

¿Qué planes incluyen la API?
Solo una suscripción Studio paga. Creator y Pro no la incluyen, y tampoco la prueba gratuita, aunque la prueba tenga los límites de Studio. Una suscripción Studio con un pago atrasado sigue funcionando mientras se reintenta el cobro.
Perdí mi clave. ¿Puedo verla de nuevo?
No. La clave completa se muestra una sola vez, cuando la creas. Crea una clave nueva, actualiza tu automatización y revoca la anterior.
¿Puedo subir videos por la API?
Todavía no. La API crea y actualiza tareas, lee comentarios y horas, registra veredictos del cliente y gestiona clientes y proyectos. Las subidas se siguen haciendo en la app.
¿Por qué dejó de funcionar mi clave?
Fue revocada, venció, la persona que la creó ya no es propietaria ni administradora del espacio de trabajo, o el espacio de trabajo ya no tiene una suscripción Studio paga. El código de error de la respuesta te dice cuál de estos casos es.

Artículos relacionados

¿Todavía necesitas ayuda?

Escríbenos y te respondemos en un día hábil.