AutomationFlowsGeneral › List User Files

List User Files

List-User-Files. Uses googleDrive. Webhook trigger; 3 nodes.

Webhook trigger★☆☆☆☆ complexity3 nodesGoogle Drive
General Trigger: Webhook Nodes: 3 Complexity: ★☆☆☆☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "nodes": [
    {
      "parameters": {
        "path": "files",
        "responseMode": "responseNode",
        "options": {}
      },
      "id": "e1b28dcc-59d4-46e6-9205-37837ecc9ebe",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1.1,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "resource": "fileFolder",
        "queryString": "=",
        "returnAll": true,
        "filter": {
          "folderId": {
            "__rl": true,
            "value": "={{ $json.query.id }}",
            "mode": "id"
          }
        },
        "options": {}
      },
      "id": "557cd294-709f-4edf-8654-72fc6c032195",
      "name": "Google Drive",
      "type": "n8n-nodes-base.googleDrive",
      "typeVersion": 3,
      "position": [
        224,
        0
      ],
      "credentials": {
        "googleDriveOAuth2Api": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "respondWith": "json",
        "responseBody": "={{ Object.keys($input.all()[0].json).length === 0 ? [] : $input.all().map(item => item.json) }}",
        "options": {
          "responseCode": 200
        }
      },
      "id": "27fa4f3d-8aae-42d8-bfd2-8dc4fcce790f",
      "name": "Respond to Webhook",
      "type": "n8n-nodes-base.respondToWebhook",
      "typeVersion": 1.1,
      "position": [
        448,
        0
      ]
    }
  ],
  "connections": {
    "Webhook": {
      "main": [
        [
          {
            "node": "Google Drive",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Drive": {
      "main": [
        [
          {
            "node": "Respond to Webhook",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "meta": {
    "templateCredsSetupCompleted": true
  }
}

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

List-User-Files. Uses googleDrive. Webhook trigger; 3 nodes.

Source: https://github.com/lukaszkotowski-git/projektnacito/blob/01dc2c392b77e6ed4e9bdee251c7ae6cbdaa719f/n8n/list-user-files.json — original creator credit. Request a take-down →

More General workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

General

Tool: Create Google Doc. Uses googleDrive. Webhook trigger; 3 nodes.

Google Drive
General

Create Student Folder. Uses googleDrive. Webhook trigger; 3 nodes.

Google Drive
General

seo-auditor. Uses executeCommand, googleDrive, readBinaryFile. Webhook trigger; 15 nodes.

Execute Command, Google Drive, Read Binary File
General

CIBC PDF to Google Drive. Uses googleDrive. Webhook trigger; 6 nodes.

Google Drive
General

Google Docs. Uses googleDrive. Webhook trigger; 3 nodes.

Google Drive