Skip to main content

Quick Start

Make your first API call in 5 minutes.

Prerequisites

  • An API key from the portal
  • curl or any HTTP client
1

Get your API key

  1. 1
    Create a free account — no credit card required
  2. 2
    Navigate to API Keys and click "Create API key"
  3. 3
    Copy your key — it won't be shown again
2

Make your first request

curl -X POST https://smart-import-production.up.railway.app/api/import \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"content": "Name,Age\nAlice,30\nBob,25"}'

Important

Replace YOUR_API_KEY with your actual API key from step 1.

3

Understand the response

{
  "status": "success",
  "message": "Extracted 2 rows with 2 columns",
  "data": {
    "columns": [
      { "name": "Name", "type": "string", "confidence": 1.0 },
      { "name": "Age", "type": "number", "confidence": 1.0 }
    ],
    "rows": [
      { "Name": "Alice", "Age": 30 },
      { "Name": "Bob", "Age": 25 }
    ],
    "row_count": 2,
    "truncated": false
  },
  "metadata": {
    "input_type": "plain_text",
    "processing_time_ms": 1240
  }
}

Confidence scores

Each column includes a confidence score (0.0-1.0). Scores above 0.85 are highly reliable.

Type detection

The API automatically detects column types: string, number, date, or boolean.

Next: Explore the API

Check the full API reference for advanced features like image uploads, rule sets, and output formats.

View API Reference