---
title: "Create a scheduled export (Platinum/Enterprise)"
method: POST
path: "/scheduled-exports"
---

# Create a scheduled export (Platinum/Enterprise)

`POST /scheduled-exports`

## Request

- Base URL: `https://indexed.vc/api/v1`
- URL: `https://indexed.vc/api/v1/scheduled-exports`
- Auth: API key in header `X-API-Key`
- TypeScript: <https://skmtc.dev/indexed/apis/indexed-vc-api/docs/scheduled-exports/post.ts> (a function with typed inputs; its response is checked against the schema)

Recurring CSV/JSON delivery. On each run the file is generated, stored privately, and an expiring signed download link (7 days) is emailed to your account address — never an attachment, never a public object. Each run bills the standard export credit schedule (1 credit per 10 rows; 3x with include_funding). Runs are capped at 5,000 rows — contact us for full-dataset Enterprise feeds.

## Request body

- object
  - `entity` 'companies' | 'investors', required
  - `columns` string[], required: Registered export columns for the entity
  - `cadence` 'daily' | 'weekly' | 'monthly', required
  - `format` 'csv' | 'json'
  - `include_funding` boolean: Append every funding event, including debt and exits; each row's counts_toward_total (Yes/No) marks whether it sums into total_funding_raised.
  - `list_id` string, uuid: Scope to one of your saved lists. Omit for the full visible dataset (capped per run).

## Response `201`

Created

## Other responses

- `400`: Invalid request parameters
- `403`: Requires Platinum or Enterprise

---

[API](https://skmtc.dev/indexed/apis/indexed-vc-api.md) - [All operations](https://skmtc.dev/indexed/apis/indexed-vc-api/llms.txt) - [OpenAPI document](https://skmtc.dev/indexed/apis/indexed-vc-api/revisions/c111a32d9c0c?raw)
