Saltar al contenido
Developers
API · Webhooks · SDKs

Tus datos de EHS, donde los necesites — programables.

Todo lo que ves en la plataforma está disponible en una API REST limpia. Webhooks para cada evento, SDKs oficiales y un sandbox abierto para probar sin riesgos.

create-incident.ts
// Crear un nuevo incidente en Safe
import { Inditia } from '@inditia/sdk';

const client = new Inditia({
  apiKey: process.env.INDITIA_API_KEY,
});

const incident = await client.safe.incidents.create({
  companyId: 'cmp_01H...',
  type: 'near_miss',
  severity: 'medium',
  location: { site: 'Obra Nordelta', area: 'Sector B' },
  description: 'Andamio sin arnés — trabajador sin incidente.',
  occurredAt: new Date(),
});

// Trigger automático de Flow → revisión médica si 'severity >= high'
console.log(incident.id); // 'inc_01H...'

201 Created

inc_01H9K…

Qué podés hacer

Cuatro pilares que cubren el 95% de las integraciones.

Desde sincronizar empleados con tu ERP hasta construir un dashboard custom para tu directorio — todo sin tocar nuestro core.

REST API completa

100% de paridad con la plataforma. Paginación estable, filtros potentes, rate limits documentados.

  • 200+ endpoints
  • OpenAPI 3.1 spec
  • Auth OAuth2 + API keys

Webhooks con retry

Eventos en tiempo real con firma HMAC, retry exponencial y replay histórico desde el dashboard.

  • 50+ event types
  • Signed payloads
  • Replay 30 días

SDKs oficiales

TypeScript/Node, Python y Go. Tipados, con retries built-in, instrumentación OpenTelemetry.

  • Type-safe
  • Auto-retry
  • Zero-config tracing

Sandbox gratuito

Ambiente idéntico a producción con datos fake. Sin límite de tiempo ni de requests razonables.

  • Datos demo listos
  • Sin tarjeta
  • Reset con 1 click
Endpoints populares

Un vistazo a lo que vas a usar 10 veces al día.

Todos con ejemplos cURL y código en los 3 SDKs en la documentación.

Inditia Safe
GET /v1/safe/risks Listar matriz de riesgos de una empresa
POST /v1/safe/incidents Registrar un nuevo incidente o near-miss
GET /v1/safe/audits/:id Obtener una auditoría con su evidencia
POST /v1/safe/ppe/assignments Asignar EPP a un empleado
Inditia Flow
POST /v1/flow/runs Ejecutar un flow por ID con payload custom
GET /v1/flow/runs/:id Ver el estado y los pasos de una ejecución
POST /v1/flow/triggers Disparar un flow por evento externo
Inditia Platform
GET /v1/employees Listar empleados con filtros por área y puesto
POST /v1/webhooks Crear una suscripción a eventos
GET /v1/audit-log Stream del audit log para compliance
SDKs oficiales

Elegí tu stack.

v2.18

TypeScript / Node

npm install @inditia/sdk
github.com/inditia/sdk-node
v2.15

Python

pip install inditia
github.com/inditia/sdk-python
v1.9

Go

go get github.com/inditia/sdk-go
github.com/inditia/sdk-go

Construí sobre Inditia.

Sandbox gratuito para siempre. Una API key en 30 segundos. Pagás solo cuando pasás a producción y superás el free tier.

Todos los sistemas operativos · status.inditia.com