Estimate an import
estimate_ingestionCut files into the data points past reads best and price them, before anything is sent. Each file is detected as email, chat, transcript, table, records, code, documentation or notes (or pass kind to skip detection), cut at its natural boundaries, ordered by time and batched for POST /api/v1/ingest/batch. Answers the points (at most 200, with a preview each), the batches with their idempotency keys, the credits, the balance, and fitsFirst: how many points in order fit what is left. Writes nothing, spends nothing, and leaves no row in the request log. Mirrors the API Explorer's drop review; needs project Read on the project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | The files, as text: each with its path inside the import (the extension helps detection), its content, and optionally a kind (email, chat, transcript, table, records, code, documentation, notes). Extract PDF or office text yourself first. | |
| points | No | "summary" (the default) lists the points with a preview; "none" lists only files and batches. | |
| project | No | The project's slug, exactly as get_viewer or list_projects returned it. May be omitted when the organization has one live project. | |
| timeZone | No | IANA time zone reading times the files write without one, for example Europe/Paris. UTC when omitted. |