Unify Logo Footer.svg
Unify Integrations
Logo
AlgoDocs

AlgoDocs

Logo

3 mins READ

Use the AlgoDocs connector to extract and process document data with AI.

Integrating your application with AlgoDocs lets you use these operations in an automation. It exposes 5 actions, listed below. Add the connector from the Connections area, authenticate, then select its operations in the automation builder. Capabilities: actions.

Authentication

Before you begin, make sure you have the following information:

Connection Name: Choose a meaningful name for your connection. This name helps you identify the connection within your application or integration settings.

Authentication Type: The authentication method for this connector is defined in the connection setup. Select the connector in the Connections area to see the fields it requires.

Authentication & setup

AlgoDocs API supports two authentication methods. Every request requires credentials obtained from your AlgoDocs account.

Include your API key in the request header:

x-api-key: {your_api_key}

2. Basic Authentication

Use HTTP Basic Auth with your email and API key:

Authorization: Basic {base64_encoded_credentials}

Where credentials are: email_address:api_key encoded in base64.

Getting Your API Key

  1. Sign up or log in at https://algodocs.com/register

  2. Access your AlgoDocs account dashboard

  3. Navigate to API Keys section at https://app.algodocs.com/restapi

  4. Retrieve your Secret API key

  5. Store it securely for authentication requests

algodocs-1-bff09526.png
algodocs-1-bff09526.png

Actions

Action Name

Description

Get document

Gets document details by ID in AlgoDocs

List extractors

List all document data extractors in AlgoDocs

List folders

List all folders in AlgoDocs

Upload file by content

Upload a file by content to AlgoDocs

Upload file by url

Upload a file by url to AlgoDocs

About the API

AlgoDocs API v1 provides intelligent document processing and data extraction capabilities:

  • API Base URL: https://api.algodocs.com/v1/

  • Document Extractors: List and manage custom document extractors for specific document types

  • File Management: Create and organize documents within folder structures

  • Document Import: Upload files via local path, public URL, or base64 encoding

  • Data Extraction: Retrieve extracted data in multiple formats (JSON, XML, Excel)

  • Batch Processing: Process single or batch documents for scalable extraction

  • Document Classification: Automatic document recognition and routing to appropriate extractors

  • Client Libraries: Official SDKs available for Python and PHP

Supports documents of any type with customizable extraction rules.

Official documentation

https://api.algodocs.com/