Parser
Welcome to the documentation hub for our powerful parsing API, designed to make extracting and separating embedded content from spreadsheet files effortless. Whether you're handling traditional Excel formats like .xlsx and .xls, lightweight CSV or TSV files, Apple Numbers documents, or a growing list of other supported types, this API provides a unified, straightforward interface to dissect your data. With a single, developer‑friendly call, you can retrieve images, charts, and raw textual data, each delivered as distinct files ready for further analysis, archiving, or transformation. The service is built for speed and security, ensuring that large datasets are processed quickly while keeping your information protected throughout the workflow.
Main Features
Our documentation walks you through every step of integrating the parser into your applications—from authentication and request construction to interpreting the rich response payloads that contain your extracted assets. Detailed examples illustrate how to handle multi‑sheet workbooks, manage binary content, and configure optional parameters for custom output formats. Additionally, best‑practice guidelines help you optimize performance, handle edge cases, and maintain compliance with data privacy standards. Whether you're a seasoned developer looking to automate data pipelines or a newcomer seeking a reliable tool for data extraction, this guide equips you with the knowledge to unlock the full potential of the API with confidence.
Documents
Parameters
- UploadFileRequest.OperationId: This is an operation id
- UploadFileRequest.Files: These are files you need to upload them to our online services, you can prepare the data in your very own way but it must follow the standard of the html input file.
-
Send a request that includes the files and the access token Parser API
curl -X 'POST' \ 'https://api.sheetize.cloud/parser' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
The service will respond with a download URL for the processed file, in this example it is:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Send a request that includes the file name and the folder name to Download API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - You will receive the file and you can either use it or simply forward it to the next step of your workflow.