In Transit Fund Transaction

Notify NinjaTrader of an incoming deposit while funds are in transit. In-transit funds are available to trade and can cover margin requirements, but they are not available for withdrawal until the transfer settles. Currently only WTR (wire transfer) is supported as a fundPaymentType. Each request must include a unique transactionIdentifier provided by the partner. Replays with the same identifier do not double-create or double-apply balance impact.

Authentication

AuthorizationBearer

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

Request

This endpoint expects an object.
accountIdlongRequired
fundPaymentTypeenumRequired

Payment method for the transfer. Currently only WTR (wire transfer) is supported.

Allowed values:
fundAmountdoubleRequired>=0
fundCurrencyIdlongRequired
transactionIdentifierstringRequired<=8192 characters
fundDescriptionstringOptional<=8192 characters
Optional internal notes viewable by the partner and NinjaTrader.
feePaymentTypeenumOptional
ACHR, ACHS, BOOKR, BOOKS, CKF, CKR, CKS, DCR, DCS, FPR, FX, MDF, SHR, SHS, TF, TT, WTF, WTR, WTS, XFR
feeAmountdoubleOptional
feeCurrencyIdlongOptional
feeDescriptionstringOptional<=8192 characters

Response

FundTransactionResponse
errorTextstring<=8192 characters

Non-empty if the request failed

fundTransactionobject