⚡ Developer-First API

Same AI Power,
Programmatic Access

Integrate Artificio's intelligent document processing directly into your applications with our robust REST API.
  • Simple REST API with x-api-key authentication
  • Automatic document classification & extraction
  • Asynchronous processing with result polling
  • Enterprise-grade security & reliability
  • Support for PDF and image formats
  • 99.9% uptime SLA with global infrastructure

99.9%

Uptime SLA

<200ms

Avg Response Time

50M+

Documents Processed

500+

Active Developers

Get Started in Minutes

From API key to first successful request in under 5 minutes
1
Get Your API Token

Sign up for a free account and get your API token instantly. Use the x-api-key header for authentication.

2
Upload Your Document

Use the auto-classify endpoint to upload your document. We support PDF and common image formats for classification.

3
Get Classification Results

Retrieve the classification results using the result_id. Check the status and get extracted data when processing is complete.

4
Integrate & Scale

Build the API into your applications for automated document classification and data extraction workflows.

Quick Start Example
# Replace YOUR_API_TOKEN with your actual API key
# Replace /path/to/your/file.pdf with your file path

# Upload file for classification
import requests

url = "https://api.artificio.ai/external/v2/auto-classify"
headers = {"x-api-key": "YOUR_API_TOKEN"}
files = {"file": open("/path/to/your/file.pdf", "rb")}

response = requests.post(url, headers=headers, files=files)
result_id = response.json()["data"]

Powerful Features

Everything you need to build intelligent document processing workflows

Lightning Fast

Process documents in under 200ms with our globally distributed infrastructure and optimized AI models.
🎯

Auto Classification

Automatically classify and extract data from documents using our advanced AI models with high accuracy.
🔒

Enterprise Security

SOC 2 compliant with end-to-end encryption, GDPR compliance, and automatic data deletion options.
🔄

Async Processing

Upload documents and retrieve results asynchronously using our result_id system for efficient processing.
📊

Multiple Formats

Support for PDF, images (JPG, PNG), Word docs, Excel files, and 20+ document types out of the box.
🌐

Global CDN

Low latency worldwide with edge locations in 50+ countries and automatic failover capabilities.

API Reference

Complete documentation for all available endpoints and methods
POST/external/v2/auto-classify

Upload a document file for automatic classification and data extraction.

Headers
  • Content-Type: multipart/form-data
  • x-api-key: YOUR_API_TOKEN
Body
  • file (required): Document file
Response
  • data: result_id for tracking
GET/external/v2/auto-classify/results/

Retrieve classification results using the result_id from the upload request.

Headers
  • Content-Type: application/json
  • x-api-key: YOUR_API_TOKEN
Parameters
  • result_id (required): ID from upload
Response
  • data.status: "success", "processing", "error"
  • data.result: extracted data object

Ready to Get Started?

Join thousands of developers using Artificio's API

Get your API token and start building today