Annotation

Welcome to the next generation of data preparation solutions. In today's fast paced business environment, every second counts, and the quality of your data can mean the difference between a winning strategy and a missed opportunity. Traditional spreadsheet workflows are riddled with hidden comments, lingering annotations, and stale notes that clutter files, obscure insights, and slow down collaboration. Our cutting edge platform tackles these challenges head on, providing a seamless, automated experience that transforms chaotic sheets into pristine, analysis ready documents. Whether you're a data analyst grappling with massive financial models, a developer integrating reporting tools, or an enterprise IT team tasked with maintaining compliance across hundreds of files, our suite delivers the speed, reliability, and scalability you need. Built on a robust cloud native architecture, the solution scales effortlessly from a handful of files to millions, guaranteeing low latency processing and end to end encryption at rest and in transit. The intuitive user interface and comprehensive SDKs empower both technical and non technical users to harness the power of automation without a steep learning curve. By automating routine cleanup tasks, you free valuable time for strategic analysis, accelerate decision making, and ensure that every stakeholder works with the most accurate, annotation free data possible. Join thousands of forward thinking organizations that have already turned spreadsheet clutter into a competitive advantage.

Main Features

The Annotation API is the cornerstone of our data-sanitization suite, delivering a single, developer-friendly endpoint that removes annotations, comments, and notes from a wide array of spreadsheet formats. By sending your file—whether an Excel workbook (.xlsx or .xls), a comma-separated values (CSV) file, a tab-separated values (TSV) document, or an Apple Numbers file—to our secure service, you receive back a clean version in the same format within milliseconds. The API abstracts the intricacies of each file type, handling embedded objects, merged cells, and protected sheets so you never have to write custom parsers or risk breaking formulas. Supporting batch operations, you can process hundreds of files with a single HTTP request, while our built-in throttling safeguards ensure consistent performance even under heavy load. Authentication is handled through standard API keys or OAuth 2.0 tokens, giving you fine-grained control over who can invoke the service. All data in transit is encrypted with TLS 1.3, and files are stored only for the minimal processing window before being purged, complying with GDPR, HIPAA, and other regulatory frameworks. Our transparent pricing model is based on the number of pages processed, with volume discounts that make large-scale deployments cost-effective. Comprehensive documentation, SDKs for popular languages, and interactive Swagger UI let you start testing within minutes.

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.

Use The Endpoint

  • Send a request that includes the files and the access token Annotation API
    curl -X 'POST' \ 'https://api.sheetize.cloud/annotation' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer The_Secret_Access_Token \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@TestFile.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/AFolderName/AFileName.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.
X
فارسی
Italiano
Tiếng Việt
Català
Türk
हिन्दी
Čeština
Lietuvis
Ελληνικά
Dansk
Magyar
Български
Deutsch
Bahasa Melayu
Nederlands
Русский
English
Український
Español
Polskie
ภาษาไทย
Português
ქართველი
Français
Română
한국어
Slovák
繁體中文
日本語
Indonesia
العربية
简体中文