Login with Google

📄 Api from csv

Pricing Plans

Choose the plan that's right for you.

Free

For test

$0
  • 2 datasets

  • 50KB per dataset

  • TTL 3 days per dataset

Lite

For personal use

$3 /month
  • 10 datasets

  • 20480KB per dataset

  • TTL 14 days per dataset

Pro

For small teams

$8 /month
  • 25 datasets

  • 102400KB per dataset

  • TTL 30 days per dataset

Max

For big teams

$15 /month
  • 50 datasets

  • 102400KB per dataset

  • TTL unlimited

API Usage

How to use the generated API endpoints.

GET /api/{id}/items

Get items from a CSV file with pagination and filtering.

id: The ID of the dataset.

token (optional): The access token if the dataset is secure.

page (optional, default: 1): The page number for pagination.

pageSize (optional, default: 10): The number of items per page.

filter (optional): An array of strings to filter the data. Each string should be in the format column_name|value.

curl -X GET "https://your-domain/api/{id}/items?page=1&pageSize=10&filter=column_name|value"

POST /api/{id}/item

Add a new item to a CSV file.

id: The ID of the dataset.

token (optional): The access token if the dataset is secure.

Body: A JSON object representing the new row to add. The keys should be the column names.

curl -X POST \
    -H "Content-Type: application/json" \
    -d '{"column1":"value1", "column2":"value2"}' \
    "https://your-domain/api/{id}/item"

GET /api/{id}/download/csv

Download the CSV file.

id: The ID of the dataset.

token (optional): The access token if the dataset is secure.

curl -X GET "https://your-domain/api/{id}/download/csv"

GET /api/{id}/download/json

Download the data as a JSON file.

id: The ID of the dataset.

token (optional): The access token if the dataset is secure.

curl -X GET "https://your-domain/api/{id}/download/json"