Quick Start

Quick Start

Get your first insight in under 60 seconds.

1. Get an API key

Sign up on RapidAPI and subscribe to the free tier.

2. Analyze a dataset

Point the API at any publicly accessible HTTPS CSV, JSON, or Parquet URL:

curl -X POST "https://analytics.toolkitapi.io/v1/analyze" \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "data_url": "https://people.sc.fsu.edu/~jburkardt/data/csv/airtravel.csv",
    "file_type": "csv",
    "prompt": "What were the top 3 months by passenger count?"
  }'

The response includes an analysis narrative, a result_preview table, and the dataset_id for follow-up queries.

3. Visualize the result

Use the dataset_id from step 2 to render a chart:

curl -X POST "https://analytics.toolkitapi.io/v1/visualize" \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "dataset_id": "<id from step 2>",
    "chart": {
      "type": "bar",
      "x": "Month",
      "y": "Passengers",
      "title": "Monthly Passengers"
    },
    "output_format": "json"
  }'

Supported File Types

Format Notes
csv Standard comma-separated, auto-detected headers
json JSON array of objects or newline-delimited JSON
parquet Columnar binary format — ideal for large datasets

Authentication

Direct Toolkit API calls require an X-API-Key header.

RapidAPI marketplace calls should send x-rapidapi-key and x-rapidapi-host only. X-RapidAPI-Proxy-Secret is an internal gateway header and should not be sent by clients.

Rate Limits

Plan Requests / day
Basic 500
Pro Unlimited
Ultra Unlimited