Referencia de endpoints
Resumen de los recursos principales de la REST API de Pulbot.
Referencia
- GET /billing/balance/
- Saldo actual de la cuenta.
- GET /billing/runs/
- Historial de runs con costo.
- POST /resource-connectors/oauth2/start/
- Genera el enlace de consentimiento. X-API-Key; body: {"platform_id":"<id>"}. Contrato completo en API → Conectar Gmail y recursos OAuth.
- GET /flows/
- Lista todos los flows del usuario. Soporta paginación.
- POST /flows/
- Crea un nuevo flow. Body: {name, description?}
- GET /flows/{id}/
- Detalle de un flow: nodos, edges, metadata.
- PATCH /flows/{id}/
- Actualiza nombre/descripción del flow.
- DELETE /flows/{id}/
- Elimina el flow (irreversible).
- GET /flows/{id}/export/
- Exporta el flow como plantilla JSON.
- POST /flows/import/
- Importa una plantilla. Body: {template, name?}
- GET /tools/
- Lista tools. Params: ?category=api|transform|condition|agent|code|global
- POST /tools/
- Crea una tool.
- GET /resource-connectors/
- Lista recursos conectados de la identidad y organización autenticadas.
- GET /conversations/
- Lista conversaciones del Inbox. Soporta filtros CRM.
- POST /tools/<tool_id>/execute/
- Ejecuta una herramienta como simulación de Pulbot; puede llamar proveedores reales. Scope flow:simulate. Ver contrato y límites en API → Integrar un asistente.
Siguiente paso
Lee sobre webhooks entrantes.