Annotate Documents with cURL

Communicate with REST API to add, remove and retrieve annotations. Retrieve a PDF version of any of the long list of supported document formats.

  • GroupDocs.Annotation Cloud SDK for .NET
  • GroupDocs.Annotation Cloud SDK for Java
  • GroupDocs.Annotation Cloud SDK for PHP
  • GroupDocs.Annotation Cloud SDK for Python
  • GroupDocs.Annotation Cloud SDK for Ruby
  • GroupDocs.Annotation Cloud SDK for Node.js

GroupDocs.Annotation Cloud REST API helps you develop cross-platform document annotator. Build tools for annotating all common business documents and image file formats. Apply sticky notes, watermark overlays, pointers, drop arrows, redactions, and other types of graphic as well as text markups. Retrieve document information, render annotated documents to supported formats. Our Annotation RESTful API also supports 3rd part cloud storage, such as Amazon S3, Windows Azure, Dropbox etc.

Frequently Asked Questions

Can I try GroupDocs.Annotation REST APIs on Android for free?

You can try GroupDocs.Annotation Low-Code APIs without any limitations.

I do not want to upload my confidential files anywhere for annotations? What are my options?

GroupDocs.Annotation Cloud is also available as Docker image which can be used to self-host the service. Or you may build your own services using GroupDocs.Annotation High-code APIs which currently drive our REST APIs.

Advanced Document Annotation REST API Features

Add/remove graphic annotations & text markups

Retrieve document information such as metadata

Fetch annotation data for supported file formats

Import/export annotation list of the document

Render annotated document to PDF

Save resultant annotated document to storage & fetch its link

Support for multiple file formats & Cross-platform compatibility

Apply text redaction to the slide’s content

Apply annotations to Header/Footer area in Microsoft Word documents

Work with Document Annotations

GroupDocs.Annotation Cloud for cURL provides a number of ways to deal with annotations. It not only allows retrieving annotations from documents, but also adds (exports) annotation to a document and retrieves the resultant document as stream.

Extract Document Annotations - cURL

curl -X GET "" \
-H "accept: application/json" \
-H "authorization: Bearer xxxxxx"

Robust Set of Annotation Tools

GroupDocs.Annotation Cloud for cURL supports a robust set of annotation types, which can primarily be divided into two categories; graphical annotations and text-based annotations. Both of these categories have further sub-categories of annotations and markups that you can use in your document annotation solutions. Text based annotations, include adding comments to various text selections, hiding text of choice by redaction, applying various text markups, e.g., underlines and strikethroughs, and adding sticky notes to rich text. On the other hand, graphical annotations include, area annotations to highlight area with rectangle in order to add notes, area redaction to hide classified text or image, point annotations to pick a point and apply notes to it, Pointer/arrow annotations to drop arrow for pointing towards an object within document, polyline annotation to draw freehand shapes and lines, watermark annotations to apply text-based watermark overlays, and distance annotations.

Easy Integration

Using the document annotation functionality of GroupDocs.Annotation Cloud with cURL is quite easy. Create an account at GroupDocs.Cloud to get the App SID & App Key. No type of installation is required to be done at the server or client end.

GroupDocs.Annotation Cloud also offers individual document rendering SDKs for other popular languages as listed below: