VUZDevelopers

Generate export for a specific tax year (simplified endpoint)

GET
/uniform-export/generate

Generates a full-year export for the specified tax year. This is a convenience endpoint that automatically sets:

  • fromDate: January 1st of the specified year
  • toDate: December 31st of the specified year

Per Israeli Tax Authority requirement: Exports must cover full tax years (no mid-year filtering).

Query Parameters:

  • businessId: UUID of the business
  • year: Tax year (YYYY format, e.g., 2025)

Example:

GET /api/v1/uniform-export/generate?businessId=660e8400-e29b-41d4-a716-446655440000&year=2025
X-Api-Key<token>

Business API key, e.g. vuz_ab12cdef... Created via Settings → Integrations → API Keys. Unlike partner keys, a public API key's STRING does not encode its environment — isolation instead comes from a completely separate sandbox database: a key minted on the Sandbox server (above) only ever reads/writes sandbox data and can never see or affect production, regardless of what the key looks like.

In: header

Query Parameters

year*number

Tax year (YYYY)

includeJournalEntries?boolean

Include journal entries (B100 records)

includeChartOfAccounts?boolean

Include chart of accounts (B110 records)

includeInventory?boolean

Include inventory snapshots (M100 records)

Response Body

application/json

application/json

curl -X GET "https://example.com/uniform-export/generate?year=2025"
{  "success": true,  "outputPath": "./exports/uniform/OPENFRMT/12345678.25/12311430",  "iniFile": "./exports/uniform/OPENFRMT/12345678.25/12311430/INI.TXT",  "dataFile": "./exports/uniform/OPENFRMT/12345678.25/12311430/BKMVDATA.zip",  "recordCounts": {    "total": 523,    "A100": 1,    "C100": 150,    "D110": 350,    "D120": 20,    "B100": 0,    "B110": 0,    "M100": 0,    "Z900": 1  }}