beta-invites
Preview Beta Invite
Tell the public landing page whether a link is still usable. No auth.
Read-only — previewing never consumes the invite. Reveals nothing about the inviter.
Args: token: The plaintext token from the /join/{token} URL. request: FastAPI request (caller IP for the rate-limit bucket). db: Database session.
Returns: {"valid": true, "expires_at": ...} for a usable link.
Raises: RateLimitError: 429 when the caller's per-IP bucket is exhausted. NotFoundException: 404 — unknown, revoked, or malformed token. BetaInviteGoneError: 410 — expired or already redeemed.
get/api/v1/beta-invites/{token}/preview
Request
- Base URL: https://memory.kagura-ai.com (the document declares no server; this is the origin it was published from)
- URL: https://memory.kagura-ai.com/api/v1/beta-invites/{token}/preview
- Auth: none declared
Path parameters
tokenstring required
Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.