Send a single transaction

Creates or updates transaction records in Finic’s system. The schema of the transaction_data can be any valid JSON structure, and if it differs from what is recorded for the Finic tenant, you must either set update_schema=true or the API will return an error.

Headers

AuthorizationstringRequired

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
transaction_idstringRequired
account_idstringRequired
transaction_amountdoubleRequired
transaction_datamap from strings to anyRequired
Any JSON structure is allowed.
update_schemabooleanOptional

If true, the transcaction schema for your account will be updated to match the schema of the data in the transction_data object

Response

OK
finic_tidstring
Unique Finic transaction ID.