Scribd Downloader
Pricing
from $0.00001 / actor start
Scribd Downloader
Download publicly accessible Scribd documents as PDF files with ease. Simply provide the document ID from any Scribd URL (e.g., scribd.com/document/528017616/...) and the Actor will automatically fetch and save the file. Automate document retrieval, bulk downloading workflows.
Pricing
from $0.00001 / actor start
Rating
0.0
(0)
Developer
apisupply
Maintained by CommunityActor stats
1
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scribd Document Downloader
Automatically download publicly accessible Scribd documents as PDF files by providing their document IDs. The Actor uses Scribd's API signature flow to obtain access tokens, retrieves document binaries, and saves them directly to Apify's key-value storage — ready for you to download with a single click.
✨ Features
- 📄 Download public Scribd documents as PDF files
- 🔢 Supports multiple document IDs in a single run
- 🔒 Uses proxy support to reduce blocking and improve reliability
- 💾 Saves files directly to Apify key-value storage
- 📊 Produces metadata records for each download (document ID, file URL, status)
- ⚡ Fast and lightweight — no Scribd account required
🚀 Getting Started
Step 1 — Find the Document ID
The document ID is the number in the Scribd URL:
https://www.scribd.com/document/528017616/My-Document-Title 528017616 This is the document ID
Step 2 — Configure the Input
Enter one or more document IDs in the Document ID(s) field:
{"documentIds": ["528017616"]}
For multiple documents:
{"documentIds": ["528017616", "424279284", "399103751"]}
Step 3 — Run the Actor
Click Start and wait for the Actor to finish. It typically completes in just a few seconds per document.
Step 4 — Download Your File
After the run completes, your files are saved in the key-value store. Here is how to access them:
- Go to the Storage tab in your Actor run
- Click on the Key-Value Store
- Find the record named document-{documentId} (e.g., document-528017616)
- Click on it to preview or download the PDF file
⚠️ Note: If you use the direct API download link, you must append your Apify API token to the URL: https://api.apify.com/v2/key-value-stores/{storeId}/records/document-{documentId}?token=YOUR_API_TOKEN You can find your API token in Apify Console → Settings → Integrations.
📥 Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| documentIds | Array of strings | ✅ Yes | One or more Scribd document IDs to download |
| proxyConfiguration | Object | ❌ No | Apify Proxy settings. Defaults to Apify Proxy enabled |
Example Input
{ "documentIds": ["528017616"], "proxyConfiguration": { "useApifyProxy": true } }
📤 Output
Each successful download produces:
- A PDF file saved in the key-value store under the key document-{documentId}
- A metadata record in the default dataset with the following fields:
| Field | Description |
|---|---|
| documentId | The Scribd document ID |
| fileUrl | Direct API URL to the downloaded file in key-value store |
| message | Status message of the download |
Example Output (Dataset)
{ "documentId": "528017616", "fileUrl": "https://api.apify.com/v2/key-value-stores/{storeId}/records/document-528017616", "message": "You can see and download the file on storage tab." }
❓ FAQ
Q: Do I need a Scribd account? A: No. The Actor only works with publicly accessible Scribd documents — no account or subscription is needed.
Q: Why can't I open the download link directly? A: The file is stored in your private Apify storage. To access it directly via URL, append your API token to the link, or simply download it from the Apify Console key-value store tab.
Q: What file format is the output? A: Documents are downloaded as PDF files.
Q: Can I download multiple documents at once? A: Yes! Just add multiple document IDs to the documentIds array input.
Q: What if a document is behind a paywall? A: The Actor only supports publicly accessible documents. Paywalled or private documents cannot be downloaded.
Q: How do I find my Apify API token? A: Go to Apify Console → Settings → Integrations to find your API token.
🔗 Resources
- Apify Platform Documentation: https://docs.apify.com
- Key-Value Store Documentation: https://docs.apify.com/platform/storage/key-value-store
- Apify Console: https://console.apify.com