v1

latestOpenAPI 3.0.02026-07-26166415635.8 KB
Funding

Create a new JIT settlement

Creates a new JIT settlement, which will trigger the reconciliation process for all included accounts.

post/v1/jit/settlements

Request body

additional_infostring

Additional remittance information. Include if the funding source may require additional information to associate to the source account or settlement.

asset_class'crypto' | 'us_equity' required

Values:

  • crypto: Used to identify a crypto only account
  • us_equity: Used to identify an account that trades US equities, or both crypto and US equities.
currencystring required

The currency of the settlement. All accounts identified should have this base currency.

Response

Settlement created.

additional_infostring
asset_class'crypto' | 'us_equity'

Values:

  • crypto: Used to identify a crypto only account
  • us_equity: Used to identify an account that trades US equities, or both crypto and US equities.
completed_atstring date-time
created_atstring date-time required
currencystring

The currency of the settlement. Only applicable to JIT settlements.

idstring uuid required
interest_amountstring decimal

The total interest amount accrued on the transfers included in this settlement. Only applicable for instant funding settlements.

reasonstring

The reason for failure, if applicable

source_account_numberstring
status'PENDING' | 'AWAITING_ADDITIONAL_FUNDS' | 'COMPLETED' | 'FAILED' required

Values:

  • PENDING: Created and waiting to be processed
  • AWAITING_ADDITIONAL_FUNDS: Waiting for additional funds to be deposited
  • COMPLETED: All transactions are reconciled
  • FAILED: Attempt to process this settlement has failed. If this is observed additional remittance information may be required, or one of the transfers being settled accrued additional interest since the settlement was created.
total_amountstring decimal required
updated_atstring date-time required