ApiKeyInfo

  • When the key was created

  • Whether the key is enabled (false = suspended)

  • Tenant scope for the key

  • When the key expires (null = never)

  • Unique API key identifier

  • Whether this key inherits the user's roles (roleId is null)

  • When the key was last used

  • Display name for the API key

  • Key prefix (e.g., "gpcn_")

  • Whether rate limiting is enabled

  • Maximum requests per window

  • Rate limit window in seconds

  • Role assigned to key (null = inherits user roles)

  • Roles for this key - single role if scoped, user's roles if inherited

    Properties: 4
  • Starting characters of the key INCLUDING prefix (e.g., "gpcn_AbC12345"). Use this alone for display, do NOT concatenate with prefix.

  • Email of the key owner

  • User who owns this key

  • Name of the key owner