Skip to main content
Import and export are available on deliverables only.

Export

Returns a .xlsx file (max 10,000 rows). Accepts the same filters as GET /deliverable.

Import

Only .xlsx, max 10 MB. Row-level and file-structure problems (missing required columns, a circular parent reference, an unresolved parent identifier, etc.) are returned as 200 with details in the body — they do not fail the HTTP request:
row: 0 means the error applies to the whole file rather than a specific row (e.g. a missing required column). A genuinely unreadable file (corrupt .xlsx, or a workbook with no sheets) is the one case that does not come back as 200 — it throws and surfaces as a 500.
Import endpoints are rate-limited to 100 requests/min.