Scribd Downloader avatar

Scribd Downloader

Pricing

from $0.00001 / actor start

Go to Apify Store
Scribd Downloader

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

apisupply

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

1

Monthly active users

3 days ago

Last modified

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:

  1. Go to the Storage tab in your Actor run
  2. Click on the Key-Value Store
  3. Find the record named document-{documentId} (e.g., document-528017616)
  4. 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

ParameterTypeRequiredDescription
documentIdsArray of strings✅ YesOne or more Scribd document IDs to download
proxyConfigurationObject❌ NoApify 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:
FieldDescription
documentIdThe Scribd document ID
fileUrlDirect API URL to the downloaded file in key-value store
messageStatus 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