Accept a product invite.
RG M1 invite flow (MNE-7166). Redeems an opaque pinv_… invite token: validates the token, marks the product_invite accepted exactly-once, grants the invitee access to the invited product(s), and tops the account's µ balance up to the invite's per-product entitlement (never a sum, never a debit; computed server-side at accept time) via billing. Invitee-facing and authenticated — a user invite requires the caller to be that user (403 invite_account_mismatch otherwise); an email-bound invite requires the caller's account email (resolved server-side, never from the request) to match the invited address; the emailed token is the proof of inbox possession, so the email need not be confirmed yet (403 invite_email_mismatch otherwise; 502 if the identity lookup fails, 503 if no identity provider is configured); an org invite requires the caller to be an owner/admin of that org. Idempotent: a second accept re-asserts access and returns 200 without re-firing the grant. The grant amount is admin-only and never appears in the request or response — the response only reports whether the starter grant fired or was deferred.
Request
- Base URL: https://api.mnemom.ai/v1
- URL: https://api.mnemom.ai/v1/invites/accept
- Auth: HTTP bearer
Request body
Response
Invite accepted (or already accepted). Product access is granted; the response reports whether the starter grant fired or was deferred. Never carries the grant amount.
Changes
No recorded changes to this operation across all 1 revision of this API.