eCMRhub.docs

Changelog

Changes to eCMR Hub that affect agents and integrations, newest first.

Phase 1 (in build)

In build

Nothing in this section is released yet. Entries move to a dated release when they ship.

  • OAuth connections. Agents, the CLI and chat connectors sign in through the browser with the company's consent; clients register themselves. The company sees and disconnects them in the dashboard.
  • Human approvals. Operations that cannot be undone answer 428 APPROVAL_REQUIRED until a person approves the exact call; repeat with x-ecmr-approval. New codes: APPROVAL_MISMATCH, APPROVAL_REJECTED, APPROVAL_EXPIRED, CONNECTION_REVOKED.
  • ecmrhub CLI with browser sign-in, approvals and every catalog operation.
  • Remote MCP server for Claude, ChatGPT and other MCP clients.
  • Dashboard for the company: documents with eFTI readiness, API keys, connections, approvals, activity log.
  • This documentation, with llms.txt, llms-full.txt, Markdown of every page and the public OpenAPI contract.
  • Programs serving many companies connect to each company separately through OAuth.

Available before phase 1

  • HTTP API and SDK: drafts with revisions, issuing, documents and versions, PDFs, evidence, signing links.
  • Company API keys with permissions.
  • eFTI field definitions and gap check.

On this page