APIAPI

Аутентификация, authority и idempotency

Аутентифицируйтесь явно, соблюдайте Workspace и связывайте платный логический запуск с Idempotency-Key.

Зрелость API / MCP

Документация публична, но доступность API/MCP определяется живым манифестом и правами аккаунта. Foundation/experimental не являются обещанием стабильности.

Bearer authentication

Передавайте MYEQ token в Authorization. Неверный явный Bearer fail-closed и не меняет личность на browser session.

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

Workspace — часть авторизации

Валидный token не обходит tenant fence; проверяется актуальное membership.

Классы authority

Read читает, Plan предлагает без расходов, Mutate меняет state, Spend запускает платную работу, Approve фиксирует решение, Admin меняет policy.

Платная execution требует idempotency

Используйте стабильный Idempotency-Key и явное подтверждение. Не делайте blind retry после неоднозначного результата.

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 · JobСгенерировано ≠ Сертифицировано