Coherence

Mint a single-use coherence claim-intent ticket (anonymous).

The coherence report-claim flow (MNE-1379). A LOGGED-OUT viewer of a Coherence report who clicks "Claim your report" and creates an account receives a short-lived, single-use, opaque ticket (mci_…) scope-bound to {report_slug, intent: enroll_passkey}. That ticket — NOT a session token or cookie — is the only value that rides the sign-up → email-confirm → return round-trip on the URL, so nothing sensitive lands in the URL, the confirmation email, or browser localStorage. There is NO proof at mint: the report is publicly viewable (the slug is not a secret), so the authorization for the claim is the email-confirmation round-trip the user must complete to reach the authed exchange (proof of control of the email the report binds to). Intentionally public (security: []), the same posture as /dojo/claim-intent. Exchange the ticket via POST /coherence/claim-intent/exchange once authenticated.

post/coherence/claim-intent

Request

  • Base URL: https://api.mnemom.ai/v1
  • URL: https://api.mnemom.ai/v1/coherence/claim-intent
  • Auth: none required

Request body

report_slugstring required

The Coherence report slug to bind the claim to (16 URL-safe chars). Carried through the round-trip so the claim page can resume the ceremony on the authenticated return.

Response

A single-use claim-intent ticket.

intent_tokenstring required

Opaque single-use ticket (mci_…). Present it to the exchange. Never a session token.

expires_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.