api_key.query¶
Sent on api_key changes.
ApiKeyAddedEvent
Type: objectNo Additional Properties
Id
Type: integerApiKeyEntry
Type: objectNo Additional Properties
Id
Type: integerUnique identifier for the API key.
Name
Type: string Default: "nobody"Human-readable name for the API key.
Must be at least 1 characters long
Must be at most 200 characters long
Username
Username associated with the API key or null for system keys.
Must be at least 1 characters long
User Identifier
User ID (numeric) or SID (string) that owns this API key.
Iterations
Type: integerNumber of iterations of PBKDF2-SHA512.
Salt
Type: stringBase64 encoded salt for API key.
Stored Key
Type: stringSCRAM StoredKey for API key.
Server Key
Type: stringSCRAM ServerKey for API key.
Created At
Type: stringFormat: date-timeTimestamp when the API key was created.
Expires At
Default: nullExpiration timestamp for the API key or null for no expiration.
Local
Type: booleanWhether this API key is for local system use only.
Revoked
Type: booleanWhether the API key has been revoked and is no longer valid.
Revoked Reason
Reason for API key revocation or null if not revoked.
ApiKeyChangedEvent
Type: objectNo Additional Properties
Id
Type: integerApiKeyEntry
Type: objectNo Additional Properties
Id
Type: integerUnique identifier for the API key.
Name
Type: string Default: "nobody"Human-readable name for the API key.
Must be at least 1 characters long
Must be at most 200 characters long
Username
Username associated with the API key or null for system keys.
Must be at least 1 characters long
User Identifier
User ID (numeric) or SID (string) that owns this API key.
Iterations
Type: integerNumber of iterations of PBKDF2-SHA512.
Salt
Type: stringBase64 encoded salt for API key.
Stored Key
Type: stringSCRAM StoredKey for API key.
Server Key
Type: stringSCRAM ServerKey for API key.
Created At
Type: stringFormat: date-timeTimestamp when the API key was created.
Expires At
Default: nullExpiration timestamp for the API key or null for no expiration.
Local
Type: booleanWhether this API key is for local system use only.
Revoked
Type: booleanWhether the API key has been revoked and is no longer valid.
Revoked Reason
Reason for API key revocation or null if not revoked.
ApiKeyRemovedEvent
Type: objectNo Additional Properties
Id
Type: integerRequired roles: API_KEY_READ