Search QRCode Signature

Note
Note:  The features listed on this page are supported only in GroupDocs.Signature Cloud V1

GroupDocs.Signature Cloud REST API supports to search QRCode signatures in supported document formats. It provides method to search Digital Signature in Document Pages with different options qrCodeTypeName, text, matchType and other search features by using Search Options Object data in request body.

Search QRCode Signature

You can search QRCode Signature on Document provided by fileName and document folder (if required) using following API. It expects Search Options Object data in request body.

It returns an object which contains document name, folder location and search result.

Resource

The following GroupDocs.Signature Cloud REST API resource has been used in the example to search QRCode signature in a document.

cURL example

curl --request POST \
--url http://api.groupdocs.cloud/v1/signature/SignedForVerificationAll.xlsx/QRCode/search?folder#signed \
--header 'authorization: [Access Token]' \
--header 'content-type: application/json' \
--data '{ "qrCodeTypeName": "Aztec", "text": "John Smith", "matchType": "Contains", "documentPageNumber": 1, "pagesSetup": { "firstPage": true, "lastPage": false, "oddPages": false, "evenPages": false, "pageNumbers": [ 1 ] }, "searchAllPages": true, "OptionsType": "CellsSearchQRCodeOptionsData" }'
{
  "signatures": [
    {
      "qrCodeTypeName": "Aztec",
      "text": "John Smith",
      "signatureType": "CellsQRCodeSignatureData"
    },
    {
      "qrCodeTypeName": "Aztec",
      "text": "John Smith",
      "signatureType": "CellsQRCodeSignatureData"
    }
  ],
  "fileName": "SignedForVerificationAll.xlsx",
  "folder": "cells",
  "code": 200,
  "status": "OK"
}

SDK examples

The API is completely independent of your operating system, database system or development language. We provide and support API SDKs in many development languages in order to make it even easier to integrate. You can see our available SDKs list here.

Search QRCode Signature in a Document at Provided URL

You can search QR-Code Signature for document at provided URL with Search Options using following API. It retrieves file from specified URL and tries to detect file type when fileName parameter is not specified.

It expects Search Options object data in request body. Based on passed Search Options settings proceeds with Document search, it returns object which contains result of searching process. The field Signatures keeps list of objects which represents found signatures like WordsQRCodeSignatureData.

Resource

The following GroupDocs.Signature Cloud REST API resource has been used in the example to search QRCode signature in a document at provided URL.

cURL example

curl --request POST \
--url http://api.groupdocs.cloud/v1/signature/qrcode/search?url#https%3a%2f%2fwww.dropbox.com%2fs%2fumokluz338w4ng7%2fone-page.docx%3fdl%3d1 \
--header 'authorization: [Access Token]' \
--header 'content-type: application/json' \
--data '{  "QRCodeTypeName" : "Aztec",  "MatchType" : "Contains",  "DocumentPageNumber": 1,  "Text": "John Smith",  "SearchAllPages" : true,  "OptionsType" : "WordsSearchQRCodeOptionsData" }'
{
  "fileName": "document.docx",
  "folder": "Output",
  "Code": "OK",
  "Status" : "OK",
  "Signatures" : [
    { QRCodeTypeName: "Aztec", Text: "John Smith" },
    { QRCodeTypeName: "Aztec", Text: "John Smith esq." }
    ]
}

SDK examples

The API is completely independent of your operating system, database system or development language. We provide and support API SDKs in many development languages in order to make it even easier to integrate. You can see our available SDKs list here.