Self-hosted or n8n cloud – use the HTTP Request node to upload documents to HelpRange, create tracked links with any protection, and run workflows when your documents are opened. Pair it with n8n AI agents and our MCP server.
Send the binary file from any node (Drive, S3, IMAP) to /api/v2/files as multipart “file”.
Passcode, expiry, views limit, watermark, e-mail gate and download control per link.
Webhook node + HelpRange webhook, or a Schedule Trigger polling /api/v2/views.
n8n AI Agent can use HelpRange through the MCP Client tool: https://www.helprange.com/mcp.
The API key acts as you – your folders only, nothing can be deleted.
Plain HTTPS and JSON – no community node to install.
Authentication. Your API key from Settings → Profile → API key, sent as the header X-API-Key (or Authorization: Api-Key <key>). OAuth access tokens work too.
POST https://www.helprange.com/api/v2/files
Upload a file: multipart field "file", or "file_url" (public link) or "content_base64" + "filename"; optional "folder_id". Returns the document id and its default share link.
POST https://www.helprange.com/api/v2/files/{id}/links
Create a share link. JSON: label, allow_download, passcode, expires_on (YYYY-MM-DD), views_limit, watermark, require_email, disallow_forwarding, one_viewer_at_a_time. Returns the URL.
GET https://www.helprange.com/api/v2/views
Trigger “New document view”: the latest views, newest first – viewer, document, link, seconds read, country.
GET https://www.helprange.com/api/v2/uploads
Trigger “New file from a client”: files uploaded through file requests and data rooms.
GET https://www.helprange.com/api/v2/folders, /api/v2/documents, /api/v2/me
Folders and documents for dropdowns; “me” tests the connection.
curl -X POST https://www.helprange.com/api/v2/files/123/links \
-H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \
-d '{"label": "ACME – Anna", "passcode": "s3cret", "expires_on": "2026-12-31", "watermark": true}'
Header Auth with name X-API-Key and your HelpRange API key.
POST https://www.helprange.com/api/v2/files, body “Form-Data” with a binary field “file”.
Another HTTP Request: POST /api/v2/files/{{ $json.id }}/links with JSON settings.
Included in the 3-day trial and in the Pro and Unlimited plans. Plans & pricing
Not needed: the HTTP Request node covers every endpoint; a credential with the X-API-Key header is all you set up.
Yes – connect the agent to the HelpRange MCP server; it can read documents and statistics, upload files and create links.
Encrypted in Frankfurt, Germany (EU).
3-day free trial, then a free plan. No credit card required.
Start free trial