- Schema:
INTEGRATIONS view¶
This Account Usage view displays a row for each integration in your account, including API, catalog, external access, notification, security, and storage integrations.
Columns¶
| Column Name | Data Type | Description |
|---|---|---|
| ID | NUMBER | Internal, system-generated identifier for the integration. |
| NAME | VARCHAR | Name of the integration. |
| TYPE | VARCHAR | Type of the integration (for example, |
| CATEGORY | VARCHAR | Category of the integration (for example, |
| DETAILS | VARIANT | Additional configuration details for the integration. Depending on the integration type, this column contains an OBJECT value with the following key-value pairs, or NULL for other integration types:
|
| ENABLED | BOOLEAN | TRUE if the integration is enabled and available for use; FALSE if the integration is disabled. |
| OWNER | VARCHAR | Name of the role that owns the integration. NULL if the integration has been dropped. |
| OWNER_ROLE_TYPE | VARCHAR | The type of role that owns the object, for example |
| COMMENT | VARCHAR | Comment for the integration, if any. |
| CREATED | TIMESTAMP_LTZ | Date and time when the integration was created. |
| LAST_ALTERED | TIMESTAMP_LTZ | Date and time when the integration was last altered. |
| DELETED | TIMESTAMP_LTZ | Date and time when the integration was dropped. NULL if the integration has not been dropped. |
Usage notes¶
- Latency for the view may be up to 240 minutes (4 hours).
- Credentials, secrets, and other sensitive authentication properties configured on an integration are not returned in this view. For API,
external access, and external stage storage integrations, the
DETAILScolumn exposes only the configured network rules and location allowlists or blocklists.
Examples¶
Retrieve all active integrations in the account:
Retrieve all active external access integrations and their allowed network rules: