Referencia de @styx/api-contracts generada de su TSDoc.
packages/api-contracts/package.jsonPágina generada desde
el TSDoc de @styx/api-contracts. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
constInvitationCreatedReplySchema:TObject<{invitation:TObject<{createdAt:TInteger;createdBy:TString;TOptional<TString>;expiresAt:TInteger;id:TString;maxUses:TInteger;note:TOptional<TString>;redeemedBy:TArray<TString>;revokedAt:TOptional<TInteger>;role:TUnion<[TLiteral<"restricted">,TLiteral<"member">]>;status:TUnion<[TLiteral<"active">,TLiteral<"exhausted">,TLiteral<"expired">,TLiteral<"revoked">]>;uses:TInteger; }>;token:TString; }>
Body 201 de POST /auth/invitations: la invitación y su token, una sola vez.