Generate an IIF export

Generates a QuickBooks-compatible IIF export for selected contract fees, payment reports, or deposit-batch journal records and returns the saved file URL and export batch ID.

Authentication

AuthorizationBearer

The signed-in SchoolSet user token sent by the frontend.

Path parameters

formetenumRequired

Export format path value. The frontend calls this route with iif.

Allowed values:

Request

This endpoint expects an object.
modeenumRequired
Allowed values:
exportenumRequired
Allowed values:
idslist of integersRequired
batch_idinteger or nullOptional
export_modeenum or nullOptional
Allowed values:

Response

Export status or generated-file metadata.

statusstringOptional
messagestringOptional
dataobjectOptional

Errors

401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error