Authentication, authority and idempotency
Authenticate explicitly, respect Workspace access and bind every paid replay to an idempotency key.
The public documentation is shareable, but API and MCP capability availability is governed by the live product manifest and account access. Foundation or experimental operations are not stability promises.
Bearer authentication
Send the MYEQ API token in the Authorization header. An invalid explicit Bearer credential fails closed; MYEQ does not silently switch identity to an ambient browser session.
curl https://myeq.pro/api/v1/production/capabilities \
-H "Authorization: Bearer $MYEQ_API_KEY"Workspace access is part of authentication
A valid token does not bypass project tenancy. Project routes verify current Workspace membership and fail closed when tenant evidence cannot be resolved.
Paid execution requires idempotency
Use a stable Idempotency-Key for a logical paid attempt and explicit confirmation. Do not automatically retry paid or mutating operations after an ambiguous outcome.
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}'