APIAPI

Autenticación, autoridad e idempotencia

Autentica explícitamente, respeta Workspace y liga cada intento pagado a una clave de idempotencia.

Madurez API / MCP

La documentación pública se puede compartir, pero la disponibilidad de capacidades API y MCP la gobiernan el manifiesto vivo y el acceso de la cuenta. Foundation o experimental no implican estabilidad.

Autenticación Bearer

Envía el token MYEQ en Authorization. Si una credencial Bearer explícita es inválida, la petición falla; MYEQ no cambia silenciosamente a una sesión del navegador.

curl https://myeq.pro/api/v1/production/capabilities \
  -H "Authorization: Bearer $MYEQ_API_KEY"

Workspace forma parte de la autorización

Un token válido no evita el tenant fence. Las rutas de proyecto verifican membresía vigente y fallan cerrado si no pueden resolver la evidencia.

Clases de autoridad

Read inspecciona. Plan propone sin gasto. Mutate cambia estado. Spend despacha trabajo pagado. Approve registra aceptación responsable. Admin cambia credenciales o políticas.

La ejecución pagada exige idempotencia

Usa una Idempotency-Key estable por intento lógico y confirmación explícita. No reintentes automáticamente operaciones pagadas o mutantes tras un resultado ambiguo.

curl -X POST https://myeq.pro/api/v1/production/plans/PLAN_ID/generate \
  -H "Authorization: Bearer $MYEQ_API_KEY" \
  -H "Idempotency-Key: production-123-attempt-1" \
  -H "Content-Type: application/json" \
  -d '{"confirm": true}'
Workspace · Project · Asset · Entity · Storyboard · Plan · JobGenerado ≠ Certificado