SlideShare Download API - Documentation

Version: 1.0

Last Updated: March 17, 2025

Base URL: https://slidesgrabby.com/api/

📌 API Overview

The SlideShare Download API allows users to convert SlideShare presentations into downloadable PDF or PPT files. The API validates user input, ensures the provided URL is from SlideShare, and processes the request.

🚀 Request Method

POST

📋 Request Headers

Header Name Value Description
Content-Type application/json Required for JSON request payload

📌 Request Parameters

Parameter Type Required Description
slideshare_url string ✅ Yes A valid SlideShare URL of the presentation
format string ✅ Yes File format: pdf or ppt

🔍 Example Request

Make a `POST` request with the following JSON payload:

{
    "slideshare_url": "https://www.slideshare.net/example",
    "format": "pdf"
}
        

📩 Example Response (Success)

{
    "download_url": "https://slidesgrabby.com/downloads/example.pdf"
}
        

⚠️ Example Response (Error)

{
    "error": "Invalid SlideShare URL. Only SlideShare links are allowed."
}
        

📌 Response Status Codes

Status Code Description
200 OK Request successful, download URL provided
400 Bad Request Missing or invalid parameters
405 Method Not Allowed Only POST requests are allowed
500 Internal Server Error Unexpected error occurred on the server

🔒 Security & Validation

✅ The slideshare_url must be a valid SlideShare link (URLs from other domains will be rejected).
✅ Only the pdf and ppt formats are supported.
✅ Requests should be made using POST with a JSON payload.

🛠️ Troubleshooting

❌ Ensure you are using a valid SlideShare URL.
❌ Verify that the API request is using `POST`.
❌ Check that the format parameter is either `pdf` or `ppt`.

📞 Contact

If you need support, contact [email protected].