⚡ Quickstart
// 1. Descarga el SDK
// curl -O https://nerhia-api-852702111467.us-central1.run.app/sdk/js
const { NerhiaClient } = require('./nerhia-client');
const nerhia = new NerhiaClient({
apiKey: process.env.NERHIA_API_KEY
});
// Lanzar un render
const job = await nerhia.render({
location: 'Santiago',
template: 'NERHIAReport'
}, { wait: true });
console.log(job.videoUrl);
🛠️ Developer Tools
SDK
Client SDKs para JavaScript y Python — zero dependencies
JS + Python
GraphQL Playground
Ejecuta queries GraphQL interactivamente
Interactive
API Explorer
Explora y prueba todos los endpoints REST
REST
Webhooks
Configura notificaciones HTTP para eventos
Events
API Docs
Referencia completa de la API REST
Reference
Playground
Sandbox en vivo para experimentar
Sandbox
🔗 Key Endpoints
POST/renderLanzar un render de video
GET/render/:idEstado de un render
POST/batchBatch render (múltiples)
POST/ingestSubir PDF/imagen → contexto
POST/ai/renderRender por prompt IA
POST/graphqlGraphQL endpoint
GET/queue/statsEstado de la cola
GET/analytics/overviewMétricas generales
POST/webhooksCrear webhook
GET/sdk/jsDescargar SDK JavaScript
GET/sdk/pythonDescargar SDK Python