Generate Excel FilesWith Simple JSON

Transform your data into perfectly formatted Excel spreadsheets with our simple and powerful API.

Try the API

Simple JSON Structure

Define your Excel sheets using a straightforward JSON structure. No complex configurations needed.

Multiple Sheets

Create Excel files with multiple sheets, each with its own columns and data structure.

Easy Export

Generate and download Excel files with a single API call. Perfect for reports and data exports.

Documentation

Learn how to structure your JSON data for Excel generation

The API accepts a JSON structure that defines the content of your Excel file. Each file can contain multiple sheets, and each sheet has its own columns and rows.

JSON Schema

Root Object

Property Type Description Required
sheets Array Array of sheet objects Yes

Sheet Object

Property Type Description Required
name String Name of the sheet Yes
columns Array[String] Array of column headers Yes
rows Array[Array] Array of row data Yes

Example

Here's a simple example of the JSON structure:

{
                  "sheets": [
                    {
                      "name": "Sheet1",
                      "columns": [
                        "Column1",
                        "Column2",
                        "Column3"
                      ],
                      "rows": [
                        [
                          "Row1",
                          "Row2",
                          "Row3"
                        ],
                        [
                          "Row4",
                          "Row5",
                          "Row6"
                        ]
                      ]
                    }
                  ]
                }

Guidelines

  • The number of columns in each row must match the number of column headers
  • All values in rows should be strings or numbers

Simple, Transparent Pricing

Choose the plan that best fits your needs

Starter

$5/month
  • 25,000 requests per month
  • Access to new features
  • Email support

Pro

$10/month
  • 50,000 requests per month
  • Access to new features
  • Priority email support

Business

$40/month
  • Unlimited requests
  • Custom API instance
  • Custom subdomain (e.g., yourcompany.sheetdocs.one)
  • Premium support
  • Access to new features

Want to try it out?Request early access today.