Skip to content

PAD

  • Purpose: Guide to quickly start using the PAD (Automatic Document Processing) API.
  • Description: Automates the extraction of information into structured data, applicable to forms, documents, invoices, receipts, personal identity cards, passports, driverโ€™s licenses, and other custom documents of interest, using internal AI/ML models.

Prerequisites

  • Is necessary to already have an API Credentials from your organization
  • Your account should have at least the roles: pad and usage.

PAD flow

Basic data extraction flow from a document:

  1. The client sends a POST request to the PAD API at the /analyze endpoint.
  2. The PAD API creates a log USAGE record of the request.
  3. The PAD API applies validations to the incoming data.
  4. The PAD API performs JSON parsing of the validated data.
  5. The PAD API sends a success response back to the client.

Extracto flow

Usage

Files formats allowedFiles Maximum size
PDF500 MB
Images format: PNG, BMP, JPEG/JPG, HEIF, TIFF500 MB

Limitations

  • PDF documents with passwords are not supported.
  • URL path with security are not allowed.
  • The model personal_docs can validate any kind of passports around the world, personal ID and driver licenses from United States, India, Europe, Australia and Canada for other countries is possible canโ€™t get all the expected fields for this scenario please create a support ticket to create a custom model, remember to give to us documents examples.

Resources