Tu editor, app o script manda el plan del video y recibe qué corregir antes de renderizar: hook con silencio, palabras cortadas, CTA que falta, sonidos que no existen.
POST /v1/revisarLas herramientas de SHIRUSHI para tus apps, webs y automatizaciones: revisar planes de edición, el Marketplace de skills y las bibliotecas de sonido. Sin IA adentro: todo es código, rápido y predecible.
SHIRUSHI_LLAVE). No la pongas en el código de una página pública.Cada llamada lleva tu llave en la cabecera Authorization. Las llaves de la API empiezan con shr_. Si la regeneras en SHIRUSHI, la anterior deja de funcionar al tiro.
Cada cuenta tiene 1.000 llamadas al día, que se renuevan a medianoche (UTC). Cada respuesta trae dos cabeceras para que sepas dónde vas:
| Cabecera | Qué dice |
|---|---|
x-limite-dia | Tu límite diario de llamadas. |
x-restantes-hoy | Cuántas te quedan hoy. |
Los errores siempre vienen como { "error": "…" } con un mensaje en español que puedes mostrar tal cual.
| Código | Cuándo pasa |
|---|---|
400 | Faltan datos o el formato no es el esperado. |
401 | Falta la llave, no es válida o la regeneraste. |
404 | La ruta, la skill o el sonido no existen (o la skill no es de tu cuenta). |
429 | Pasaste el límite del día. |
500 | Algo falló de nuestro lado. Reintenta en un rato. |
Para qué la usan los equipos que trabajan con video:
Tu editor, app o script manda el plan del video y recibe qué corregir antes de renderizar: hook con silencio, palabras cortadas, CTA que falta, sonidos que no existen.
POST /v1/revisarMuestra el catálogo de skills en tu sitio o app, o publica tus skills automáticamente desde tu repositorio cada vez que cambian.
GET /v1/skillsBusca efectos y música de licencia libre desde tu app y baja solo los que usa cada video.
GET /v1/sonidosZapier, Make, n8n, Slack o tu CRM reciben un aviso cuando se crea un video, llega material, un video queda listo o se programa.
POST /v1/webhooksLleva la producción de varios clientes con tu propio sistema: cada cliente con su cuenta y su llave.
Una llave por cuentaCargando las rutas…
Cada aviso trae la cabecera x-shirushi-firma: t=…,v1=…. Calcula el HMAC-SHA256 de t + "." + cuerpo con tu secreto whsec_… y compáralo con v1. Si no coincide, o si t tiene más de 5 minutos, ignora el aviso. Responde con un 2xx apenas lo recibas.
Cuerpo de ejemplo:
Crear videos en el calendario y subir material desde Notion, tu CRM, Zapier, Make o n8n.