Adobe Acrobat Analyzer REST API Overview

Last update: March 1, 2026.

Adobe Acrobat Analyzer provides APIs that allow enterprises to automatically ingest, process, search, and extract structured, auditable insights from large volumes of documents, helping teams automate workflows, reduce risk, and make faster decisions at scale.

These APIs enable organizations to:

Access is provided through a Technical Account configured in the Adobe Developer Console using OAuth server-to-server authentication. This allows secure, system-to-system integration without requiring individual user login tokens.

Primary API Endpoints

API methods online

Getting access to Acrobat Analyzer APIs

To use the APIs, you must create a Technical Account in the Adobe Developer Console.

A Technical Account:

Prerequisites

Before creating a Technical Account:

Create a Technical Account

  1. Log in to the Adobe Developer Portal (https://developer.adobe.com/) with an organization account that has the required permissions.
  2. Go to the Developer Console by selecting Console.

select-console-developer-console.png

  1. Select Create a new project.
    This project represents your Technical Account.

create-as-new-project.png

  1. Select Add API.

add-api

  1. Select your Adobe Acrobat Sign Product profile.

acrobat-sign-product

  1. Select Next to establish OAuth server-to-server authentication.

add-oauth.png

  1. Select Save configured API.

save-configured-api.png

Your Technical Account is now configured.

Generate an access token

  1. Go to Connected Credentials and select Generate access token.

generate-access-token.png

  1. Copy the access token. Use this token to authenticate API requests.

Important:

copy-access-token.png

  1. Store the access token securely.

Using Acrobat Analyzer APIs

Once you generate the access token, you can begin making API calls:

  1. Access the online API documentation

  2. Select Authorize.

authorize

  1. Paste your access token.

paste-access-code

  1. Begin invoking API endpoints.

Your system is now authenticated as the Technical Account.

In production environments, include the token in the Authorization header of each API request.

Enable X-On-Behalf-of access (optional)

What is x-on-behalf-user access?

Technical Accounts can act on behalf of specific end users within the same organization. This is known as x-on-behalf-user access.

When enabled, the Technical Account can:

This supports enterprise workflows where a central system programmatically manages or extracts data from user-level Acrobat Analyzer accounts.

Requirements for on-behalf access

Two conditions must be met:

Requests for users outside the organization will be rejected.

Steps to allowlist a user for x-on-behalf access

To enable a Technical Account to act on behalf of specific users, follow these steps.

Step 1: Identify the Technical Account that will make the API calls

tech-account-id

Step 2: Identify the end users to be allowlisted

On-behalf access will be rejected if:

Carefully validate all email addresses before you submit the request.

Step 3: Submit a support ticket to add allowlist users

Adobe Support manages allowlisting to enforce governance and security controls.

Important:

Once approved:

x-on-behalf-user