This is an n8n community node for Put.io.
Put.io is a cloud storage service that allows you to download and manage files.
To use this node, you need to have a Put.io account and an API key. You can find your API key in your Put.io account settings under "API Settings".
The node supports the following operations:
- Lists files in a specified folder
- Endpoint:
GET /files/list
- Parameters:
-
parent_id
: ID of the folder to list (default: 0 for root)
-
- Retrieves details of a specific file
- Endpoint:
GET /files/{file_id}
- Downloads a specific file
- Endpoint:
GET /files/{file_id}/download
- Creates a new folder
- Endpoint:
POST /files/create-folder
- Parameters:
-
name
: Name of the new folder -
parent_id
: ID of the parent folder (default: 0 for root)
-
- Uploads a file to Put.io
- Endpoint:
POST /files/upload
- Parameters:
-
file
: The file to upload -
parent_id
: ID of the parent folder (default: 0 for root)
-
Here's a sample curl request to check your account status:
curl -X GET "https://api.put.io/v2/account/info" \
-H "Authorization: Bearer YOUR_API_KEY"
Follow the installation guide in the n8n community nodes documentation.