Extract PDF

Extract content from PDF documents and output it in a structured JSON format, along with tables and figures

Extract PDF Content, Tables content and Tables/Figures renditions from a PDF document. Various available options are: (mutually exclusive)

  1. Extract text with structure (headings, paragraphs, lists and footnotes)

  2. Extract tables data as CSV or XLSX

  3. Extract tables as images.

  4. Extract bounding boxes for characters present in text blocks(paragraphs, list, headings)

  5. Extract figures or images as PNG

post/operation/extractpdf

Request

  • Base URL: https://pdf-services-ue1.adobe.io
  • URL: https://pdf-services-ue1.adobe.io/operation/extractpdf
  • Auth: none declared. Required headers: Authorization, x-api-key

Headers

Authorizationstring required

Bearer + Token (<a href="https://developer.adobe.com/document-services/docs/overview/pdf-services-api/gettingstarted/#step-1--getting-the-access-token">Learn more</a> about getting the access token)

x-api-keystring required

The clientId from the generated credentials

Request body

OR

Example request

{
  "assetID": "urn:aaid:AS:UE1:23c30ee0-2c4d-46d6-87f2-087832fca718",
  "getCharBounds": false,
  "includeStyling": false,
  "elementsToExtract": [
    "text",
    "tables"
  ],
  "tableOutputFormat": "xlsx",
  "renditionsToExtract": [
    "tables",
    "figures"
  ],
  "includeHeaderFooter": false,
  "tagEncapsulatedText": [
    "Figure"
  ],
  "notifiers": [
    {
      "type": "CALLBACK",
      "data": {
        "url": "https://dummy.callback.org/",
        "headers": {
          "x-api-key": "dummykey",
          "access-token": "dummytoken"
        }
      }
    }
  ]
}

Response

Request creation for the operation and status uri generated, which can be found in the 'location' header.

Changes

No recorded changes to this operation across all 8 revisions of this API.