API key configs
Events emitted when API key configuration settings are updated in a Qlik Cloud tenant. These events enable monitoring of API key configuration changes for compliance and security.
These events are available for consumption via:
These events are deprecated and will be removed on or after November 30, 2026.
Use the API key configs events in the core namespace instead. For the full event mapping, see the deprecation notice.
Published when the API key configuration is updated.
Payload
object- id stringRequired
Identifies the event.
- time string
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- type stringRequired
Unique identifier for the event type.
- source stringRequired
Identifies the context in which an event happened.
- specversion stringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttype string
Content type of the data value. Must adhere to RFC 2046 format.
- userid string
Unique identifier for the user triggering the event.
- originip string
Origin IP address.
- tenantid stringRequired
Unique identifier for the tenant related to the event.
- sessionid string
Unique identifier for the session related to the event.
- data object
data properties
- apiKeysEnabled booleanRequired
Determines if API keys functionality is enabled.
- maxKeysPerUser stringRequired
Maximum number of active API keys per user.
- maxApiKeyExpiry stringRequired
Maximum expiry for an API key, in ISO 8601 format.
- scimExternalClientExpiry stringRequired
Expiry of the SCIM
externalClienttoken in ISO 8601 duration format, for exampleP365Dfor 365 days. Set when creating anexternalClientAPI key for a SCIM-compatible identity provider.
-
com.qlik.api-keys-config.updated
Example payload of the "API key config updated" event
{ "id": "A234-1234-1234", "time": "2018-10-30T07:06:22Z", "type": "com.qlik.api-keys-config.updated", "source": "com.qlik/my-service", "specversion": "1.0", "datacontenttype": "string", "userid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "originip": "0.0.0.0", "tenantid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "sessionid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "data": { "apiKeysEnabled": true, "maxKeysPerUser": 5, "maxApiKeyExpiry": "PT24H", "scimExternalClientExpiry": "P365D" }}