# List authorized Google Drive files

URL: /en/docs/api/v1/integrations/google-docs/authorized-files/get
Last Updated: 2026-07-30T21:15:30.617Z

## Description
No description available.

## Available Actions
- Execute GET request
- View request parameters
- View response schema
- Get code examples
- Navigate to related topics
- View step-by-step instructions
- Get best practices

## Content
### GET /api/v1/integrations/google-docs/authorized-files

**List authorized Google Drive files**

Returns the current tenant's authorized Google Drive asset IDs for the active integration connection/environment.

**Authentication:** Bearer token (`Authorization: Bearer <token>`)

**Query parameters:**

| Name | Type | Required | Description |
|---|---|---|---|
| `providerConfigKey` | string | No |  |
| `connectionId` | string | No | Optional connection override when multiple connections exist. |

**Responses:**

- `200` - Authorized files loaded
  - `success` (enum: true, required)
  - `data` (AuthorizedFilesPayload (object), required)
    - `connectionId` (string, required)
    - `environment` (enum: dev | prod)
    - `integrationUrl` (string, required)
    - `files` (array of AuthorizedFile (object), required)
      - `id` (string, required): Google Drive file ID
      - `meta` (object): Provider-specific metadata persisted with the authorized file ID
      - `name` (string)
      - `mimeType` (string)
      - `url` (string)
- `401` - Unauthorized
- `403` - Forbidden - Admin or Content Manager role required
  - `error` (string, required)
  - `code` (string)
  - `data` (object)
- `404` - Integration not connected for this tenant/environment
  - `success` (enum: false, required)
  - `code` (enum: integration_required, required)
  - `error` (string, required)
  - `data` (object, required)
    - `integrationUrl` (string, required)
- `500` - Internal server error

