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

validunknown required
expires_atunknown required

Changes

No recorded changes to this operation across all 2 revisions of this API.