Worktic AI
EmpezarAPI
Referencia

API interna de Worktic AI

Los endpoints requieren sesión y permisos según el recurso. No expongas rutas administrativas a integraciones externas sin autenticación adicional.

Autenticación

POST/api/auth/register
POST/api/auth/login
GET/api/auth/me
POST/api/auth/logout

CRM y ventas

GET/api/crm/contacts
GET/api/crm/opportunities
GET/api/products
GET/api/appointments
GET/api/conversations

IA y agentes

GET/api/agents
POST/api/agents/test
GET/api/agents/metrics
GET/api/agents/routes

Marketing

GET/api/marketing/overview
GET/api/marketing/campaigns
POST/api/marketing/generate
GET/api/marketing/landings
GET/api/marketing/leads

Social Hub

GET/api/social/overview
GET/api/social/connections
POST/api/social/oauth/start
GET/api/social/posts
POST/api/social/publish
GET/api/social/analytics
POST/api/social/metrics/ingest

Ejemplo de solicitud

fetch('/api/social/overview', {
  method: 'GET',
  credentials: 'include',
  headers: { 'Accept': 'application/json' }
}).then(r => {
  if (!r.ok) throw new Error(`HTTP ${r.status}`);
  return r.json();
});
Contrato realConsulta el código de la versión instalada para confirmar métodos, campos y respuestas. Esta referencia resume las rutas detectadas en el proyecto.