Guarda una nota, un enlace o una respuesta
Envía un elemento a la vez a tu espacio MyInc como un clip que tu equipo de IA puede reutilizar.
Agent API v1
Envía notas, enlaces, markdown y archivos a tu espacio de trabajo de MyInc con una sola API key. Usa la misma API para convertir ese contexto en pages y drafts, que siempre esperan tu aprobación antes de publicarse.
curl https://myinc.app/api/agent/clips \
-X POST \
-H 'Authorization: Bearer tk_your_api_key' \
-H 'Idempotency-Key: clip-001' \
-H 'Content-Type: application/json' \
-d '{
"title": "Insight semanal",
"text": "Guarda la respuesta final de la investigación de hoy."
}'Envía un elemento a la vez a tu espacio MyInc como un clip que tu equipo de IA puede reutilizar.
Agrupa elementos relacionados en una sola captura para que tu espacio los mantenga juntos.
Primero organiza el contexto en una page y luego pide a MyInc que genere un draft, que queda a la espera de tu aprobación.
Abre un project desde tu agente y coloca clips, pages y drafts en las etapas del project a medida que avanza el trabajo.
Inicia sesión en MyInc y crea una API key con scope en Settings → API keys.
Envía la key como auth Bearer en cada solicitud y añade un Idempotency-Key en las de escritura.
Empieza con un clip o un lote de ingest y luego expándete a pages, generación de drafts, subidas y projects.
La Agent API v1 de MyInc usa API keys personales. Crea keys con scope para integraciones específicas en Settings → API keys y guárdalas en el servidor como tokens Bearer.
curl https://myinc.app/api/agent/clips \
-X POST \
-H 'Authorization: Bearer tk_your_api_key' \
-H 'Idempotency-Key: clip-001' \
-H 'Content-Type: application/json' \
-d '{
"title": "Insight semanal",
"text": "Guarda la respuesta final de la investigación de hoy."
}'Las solicitudes a la Agent API usan los mismos límites de plan que el producto. Los créditos se aplican a las acciones con IA, no a una cuota separada solo para agentes.
Los endpoints de escritura admiten Idempotency-Key. Reenviar la misma solicitud con la misma key devuelve el resultado guardado. Reutilizar la misma key con otro body devuelve 409.
curl https://myinc.app/api/agent/projects \
-X POST \
-H 'Authorization: Bearer tk_your_api_key' \
-H 'Idempotency-Key: project-2026-04-launch' \
-H 'Content-Type: application/json' \
-d '{
"name": "Plan de lanzamiento de abril",
"template": "goal_milestones"
}'/api/agent/clipsÚsalo para una sola nota, enlace o respuesta guardada.
{
"title": "Respuesta guardada",
"text": "Este es el resumen final que vale la pena conservar.",
"tags": ["research", "launch"]
}/api/agent/ingestEnvía texto, URLs y markdown juntos y mantenlos agrupados en una sola captura.
{
"items": [
{ "type": "url", "url": "https://example.com/article" },
{ "type": "markdown", "title": "Notas", "text": "# Puntos clave\n- Uno\n- Dos" }
]
}/api/agent/uploadEnvía subidas multipart por la misma superficie de la Agent API cuando tu agente necesita adjuntar archivos.
curl https://myinc.app/api/agent/upload \
-H 'Authorization: Bearer tk_your_api_key' \
-H 'Idempotency-Key: upload-001' \
-F '[email protected]'/api/agent/pages/:id/generateUsa la generación de pages cuando tus clips ya están organizados en una page.
{
"mode": "custom",
"prompt": "Convierte esta page en un brief corto y publicable."
}/api/agent/projectsAbre un nuevo project de MyInc desde tu flujo de agente con nombre, plantilla y estado.
{
"name": "Plan de lanzamiento de abril",
"template": "goal_milestones",
"icon": "🚀"
}/api/agent/projects/:id/itemsColoca un clip, page, draft o elemento publicado en una etapa del project de MyInc desde tu flujo de agente.
{
"stage": "clip",
"referenceId": "clip_123"
}La Agent API v1 devuelve un envelope normalizado para que tu integración maneje el éxito y el error de forma coherente.
{
"success": true,
"data": {
"id": "clip_123",
"title": "Respuesta guardada"
},
"error": null
}Conecta Hermes o cualquier agente que construyas a tu espacio MyInc. Empieza con clips e ingest y añade pages, generación y projects a medida que tu equipo de IA asume más trabajo.
Apunta tu agente a clips e ingest para enviar notas, enlaces y markdown a tu espacio MyInc sobre la marcha.
Ver descripción del productoUna vez que el contexto está en tu espacio, genera pages y drafts y organiza el trabajo en projects, todo a la espera de tu aprobación.
Ver descripción del productoAbre cada endpoint para ver un body de solicitud, un ejemplo de respuesta y notas de integración.
/api/agent/clipsCrear un clip{
"title": "Respuesta guardada",
"text": "Este es el resumen final que vale la pena conservar.",
"tags": ["research", "launch"]
}{
"success": true,
"data": {
"id": "clip_123",
"title": "Respuesta guardada",
"text": "Este es el resumen final que vale la pena conservar."
},
"error": null
}/api/agent/ingestIngest por lotes{
"items": [
{ "type": "url", "url": "https://example.com/article" },
{ "type": "markdown", "title": "Notas", "text": "# Puntos clave\n- Uno\n- Dos" }
]
}{
"success": true,
"data": {
"captureBatchId": "batch_123",
"created": [
{ "id": "clip_1", "title": "https://example.com/article", "url": "https://example.com/article" },
{ "id": "clip_2", "title": "Notas", "url": null }
],
"failed": []
},
"error": null
}/api/agent/uploadSubir un archivocurl https://myinc.app/api/agent/upload \
-H 'Authorization: Bearer tk_your_api_key' \
-H 'Idempotency-Key: upload-001' \
-F '[email protected]'{
"success": true,
"data": {
"id": "clip_upload_123",
"title": "notes.md"
},
"error": null
}/api/agent/pages/:id/generateGenerar un draft desde una page{
"mode": "custom",
"prompt": "Convierte esta page en un brief corto y publicable."
}{
"success": true,
"data": {
"jobId": "draft_123",
"type": "page_generation",
"status": "completed",
"result": {
"draftId": "draft_123"
}
},
"error": null
}/api/agent/projectsCrear un project{
"name": "Plan de lanzamiento de abril",
"template": "goal_milestones",
"icon": "🚀"
}{
"success": true,
"data": {
"id": "project_123",
"name": "Plan de lanzamiento de abril",
"template": "goal_milestones"
},
"error": null
}/api/agent/projects/:id/itemsAñadir un elemento a una etapa del project{
"stage": "clip",
"referenceId": "clip_123"
}{
"success": true,
"data": {
"id": "project_item_123",
"stage": "clip",
"referenceId": "clip_123"
},
"error": null
}La mejor primera integración es simple: guarda una respuesta útil, un enlace o una nota en markdown en tu espacio de trabajo. Cuando funcione, conviértela en pages y drafts que tu equipo de IA prepara para tu aprobación.