Developer Programs

Learn

Docs

Imports

General Ledger > API Reference > v1 > Imports

Overview

The Imports API supports bulk creation of General Ledger (GL) data using CSV files.

These endpoints allow institutions to import accounts and transactions in a single request. Uploaded files are validated before processing, and requests fail if validation errors are found.


Available endpoints

Account imports

Bulk creation of GL accounts using a CSV file.

  • Each row represents a single account
  • Required and optional columns are defined in the API contract
  • All records are validated before accounts are created

Transaction imports

Bulk creation of transactions using a CSV file.

  • Each row represents a single transaction
  • Transactions may be grouped into transaction sets
  • Transactions are validated before posting

CSV uploads

  • Files are uploaded using multipart/form-data
  • A header row is required
  • Column order does not matter
  • Accepted columns and validation rules are defined in the API contract

Import behavior

You can learn more about import behavior, validation rules, transaction grouping, and error handling in our Imports Guide.



Did this page help you?

Last updated Tue Feb 17 2026