Introduction

Automate document processing workflows with the Further AI API

What is the Further AI API?

The Further AI API lets you programmatically trigger document-processing workflows, submit files for analysis, and retrieve structured extraction results. It is designed for insurance organizations that need to automate high-volume document intake, extraction, and decisioning.

With the API you can:

  • Automate document processing without manual intervention
  • Bulk-process large volumes of files in parallel
  • Integrate Further AI into your existing systems and pipelines
  • Build custom frontends on top of Further AI’s extraction engine

The API follows the same workflow model you see in the Further AI dashboard. Every API execution maps 1-to-1 with a workflow you have already configured.

Prerequisites

Before you begin you will need:

  1. Your Client ID and Client Secret (provided by Further AI)
  2. The Workflow ID for the workflow you want to execute

Integration Flow

The typical integration follows four steps:

1

Authenticate

Exchange your client credentials for a short-lived access token (valid for 60 minutes).

2

Trigger an Execution

Call the execution endpoint with your workflow ID, files, and any additional text inputs.

3

Poll for Results

Query the execution status endpoint until the workflow completes (or use webhooks for push-based notification).

4

Consume Results

Parse the structured JSON response containing extracted data from each workflow step.

Base URLs

EnvironmentURL
Productionhttps://api.further.ai
Staginghttps://api-staging.further.ai

Use the staging environment for development and testing before going live.

Quick Endpoint Reference

Generate Access Token

POST /api/v1/oauth2/access_token

Exchange client credentials for a bearer token.

Create Execution

POST /api/v1/workflow-builder/workflows/{workflow_id}/executions

Submit files and trigger a workflow run.

Get Execution

GET /api/v1/workflow-builder/workflows/{workflow_id}/executions/{execution_id}

Retrieve status and extracted data.

Next Steps