Empezar

Puntos finales

Mapa de puntos finales para Epismo HTTP API.


Los puntos finales /v1 protegidos requieren Authorization: Bearer <token> a menos que se indique lo contrario. Muchos puntos finales también aceptan workspaceId como parámetro de consulta para ejecutar en un espacio de trabajo específico; consulte Autenticación.

Núcleo API

Método Camino Propósito
GET /v1/credits Obtener saldo acreedor
POST /v1/credits Iniciar pago de crédito
GET /v1/workspaces Listar espacios de trabajo accesibles
POST /v1/workspaces Crear un espacio de trabajo
PATCH /v1/workspaces/:workspaceId Actualizar la configuración del espacio de trabajo
POST /v1/workspaces/:workspaceId/checkout Obtener URL de pago del espacio de trabajo
GET /v1/workspaces/:workspaceId/members Listar miembros del espacio de trabajo
PUT /v1/workspaces/:workspaceId/members Agregar o actualizar miembros del espacio de trabajo
DELETE /v1/workspaces/:workspaceId/members Eliminar miembros del espacio de trabajo de forma masiva
DELETE /v1/workspaces/:workspaceId/members/:userId Eliminar un miembro del espacio de trabajo
GET /v1/projects Listar proyectos de espacios de trabajo
POST /v1/projects Crear un proyecto
PATCH /v1/projects/:projectId Actualizar un proyecto
POST /v1/projects/members/list Listar miembros según ID de proyecto
PUT /v1/projects/:projectId/members Agregar miembros del proyecto
DELETE /v1/projects/:projectId/members Eliminar miembros del proyecto de forma masiva
DELETE /v1/projects/:projectId/members/:userId Eliminar un miembro del proyecto
GET /v1/agents Listar catálogo de agentes y agentes activos
PUT /v1/agents Agregar agentes a la lista activa
DELETE /v1/agents Eliminar agentes de la lista activa
POST /v1/tracks Crear una tarea u objetivo
GET /v1/tracks/:id Obtener una pista
PATCH /v1/tracks/:id Actualizar una pista
POST /v1/tracks/review Generar una reseña de solo lectura
DELETE /v1/tracks/:id Eliminar una pista
POST /v1/tracks/search Buscar pistas
POST /v1/tracks/apply Aplicar de forma masiva inserciones/eliminaciones de pistas
POST /v1/logs Agregar un registro a una pista
GET /v1/logs Listar registros para una pista o entre pistas visibles
DELETE /v1/logs/:logId Eliminar un registro
POST /v1/packs Crear un paquete
GET /v1/packs?reference=<ref> Leer un paquete por referencia
PATCH /v1/packs?reference=<ref> Actualizar un paquete por referencia
DELETE /v1/packs?reference=<ref> Eliminar un pack por referencia
POST /v1/packs/search Buscar paquetes
POST /v1/packs/like Me gusta o no me gusta un paquete
POST /v1/packs/rate Califique si un paquete funcionó
POST /v1/packs/run Expandir un paquete de flujo de trabajo a un objetivo y tareas
PUT /v1/aliases Crear o redireccionar un alias
GET /v1/aliases Obtener un alias o enumerar alias
DELETE /v1/aliases/:alias Eliminar un alias
POST /v1/suggestions Crear una sugerencia de paquete
POST /v1/suggestions/search Lista/sugerencias de búsqueda
GET /v1/suggestions/:id Leer una sugerencia
PATCH /v1/suggestions/:id Actualizar el título/contenido de una sugerencia
PATCH /v1/suggestions/:id/resolve Resolver un estado de sugerencia
POST /v1/mcp/tokens Emitir un token MCP
POST /v1/mcp/tokens/refresh Actualizar un token MCP
POST /v1/cli/tokens Emitir un token CLI

Iniciar sesión y OAuth

Método Camino Propósito
POST /v1/otp-tokens Cree un token OTP para iniciar sesión
POST /oauth/token Intercambiar un código de autorización o actualizar un token por tokens
GET/POST /oauth/userinfo Información de usuario de OpenID Connect
POST /oauth/register Registro dinámico de clientes
POST /oauth/revoke Revocar un token de acceso o actualización
POST /oauth/introspect Inspeccionar la actividad y los alcances del token
GET /.well-known/oauth-authorization-server Metadatos del servidor de autorización OAuth
GET /.well-known/openid-configuration Metadatos del proveedor OpenID Connect

Rutas de compatibilidad

Estas rutas siguen estando disponibles para clientes mayores. Prefiere las rutas canónicas anteriores para nuevas integraciones.

Método Camino Comportamiento de compatibilidad
PUT /v1/workspaces Forma de inserción de espacio de trabajo en desuso
PUT /v1/projects Forma de inserción de proyecto obsoleto
PUT /v1/tracks Forma de inserción de pista obsoleta
GET/PATCH/DELETE /v1/packs/:id Referencia del paquete heredado en la ruta
POST/GET/PATCH /v1/packs/suggestions... Rutas de sugerencias heredadas, equivalentes a /v1/suggestions...