Automate spreadsheet unlocking using cURL and our cloud-based API. Whether you're working with Excel (.xlsx, .xls, .xlsm), CSV (.csv), TSV (.tsv), or Apple Numbers (.numbers), this solution lets you upload a password-protected file and remove its encryption-all with a simple command-line call. The password is passed securely as a query string. Ideal for developers, analysts, and DevOps teams, cURL offers a lightweight, scriptable way to restore access without relying on GUIs or browser-based tools.
With cURL, you can integrate spreadsheet unlocking into shell scripts, CI/CD pipelines, or remote server workflows. Upload files via multipart/form-data and pass the password as a query string-all from your terminal. This method ensures fast, secure, and scalable access restoration with minimal dependencies.
Command-line simplicity: Use cURL to send password-protected spreadsheet files directly to our cloud API for unlocking. No SDKs, wrappers, or GUIs-just restored access with a few lines of terminal code. Ideal for automation, scripting, and remote operations.
Secure password removal: Pass the password as a query string and receive an unlocked version of the file. Perfect for recovery, migration, or integration into broader data workflows.
Seamless integration: Easily embed into CI/CD workflows, cron jobs, or shell scripts. cURL's cross-platform compatibility makes it perfect for Linux, macOS, and Windows environments.
Secure and scalable: All file transfers are encrypted, and the API scales from small unlock jobs to enterprise-grade recovery pipelines. Unlock spreadsheet content at speed with full control over headers, tokens, and responses.
curl -X POST "https://api.sheetize.cloud/unlock?secret=yourPassword123" \
-F "UploadFileRequest.File=@/path/to/protected-spreadsheet.xlsx"
Usage Notes:
?secret=yourPassword → Pass the password as a query string