Account
API | Description |
---|---|
POST api/Account/Logout |
Terminate the current session |
Transaction
API for Transactions
API | Description |
---|---|
POST api/Transaction/RequestPrintableChecks?id={id}&agencyEIN={agencyEIN}&branchName={branchName} |
Gets a list of checks that are currently printable on the transaction |
POST api/Transaction/RequestReleaseFunds?id={id}&agencyEIN={agencyEIN}&branchName={branchName} |
Gets a two factor code sent to release funds |
POST api/Transaction/GetLedger?id={id}&agencyEIN={agencyEIN}&branchName={branchName} |
Returns a list of receipts and disbursements on the transaction |
POST api/Transaction/GetFinalDocuments?id={id}&agencyEIN={agencyEIN}&branchName={branchName}&docsExtended={docsExtended} |
Returns final documents after funds have been released |
POST api/Transaction/ReleaseFunds?id={id}&agencyEIN={agencyEIN}&branchName={branchName} |
Release funds on the transaction. Accepts a payload of two factor authentication |
POST api/Transaction/PrintChecks?id={id}&agencyEIN={agencyEIN}&branchName={branchName} |
Prints check on the transaction, will print all checks available to print unless you specify with the body |
POST api/Transaction/CancelTransaction/{id}/{agencyEIN}/{branchName} |
Cancels transaction |
POST api/Transaction/UpdateTransaction?id={id}&agencyEIN={agencyEIN}&branchName={branchName}&sourceDocument={sourceDocument} |
Accepts an update of an existing transaction |
POST api/Transaction/GetSupportingDocsForTransaction?transactionId={transactionId} |
Gets a list of supporting documents that have already been uploaded |
POST api/Transaction/{id}/{documentType}/{fileExtension}/AddSupportingDocument |
Add Base64-encoded supporting document to an existing transaction. |
POST api/Transaction |
No documentation available. |
POST api/Transaction?sourceDocument={sourceDocument} |
Create a new transaction (with no version, branch, agency, or underwriter specified -- they all need to be implicit or come in the XML then) Remove content argument for generalizing to non-XML data (might be sending an encoded binary file. If I say XElement, it will expect XML) |
POST api/Transaction?sourceDocument={sourceDocument}&agencyEIN={agencyEIN} |
Create a new transaction (with no version, branch, or underwriter specified -- branch and underwriter need to be implicit or come in the XML then) Remove content argument for generalizing to non-XML data (might be sending an encoded binary file. If I say XElement, it will expect XML) |
POST api/Transaction?sourceDocument={sourceDocument}&agencyEIN={agencyEIN}&branchName={branchName} |
Create a new transaction (with no version specified -- defaults to "1.0") Remove content argument for generalizing to non-XML data (might be sending an encoded binary file. If I say XElement, it will expect XML)Remove content argument for generalizing to non-XML data (might be sending an encoded binary file. If I say XElement, it will expect XML) |
POST api/Transaction?sourceDocument={sourceDocument}&agencyEIN={agencyEIN}&branchName={branchName}&underwriterName={underwriterName} |
Create a new transaction (with no version specified -- defaults to "1.0") Remove content argument for generalizing to non-XML data (might be sending an encoded binary file. If I say XElement, it will expect XML)Remove content argument for generalizing to non-XML data (might be sending an encoded binary file. If I say XElement, it will expect XML) |
POST api/Transaction?sourceDocument={sourceDocument}&agencyEIN={agencyEIN}&branchName={branchName}&underwriterName={underwriterName}&ledger={ledger} |
Testing new create for ledger |
POST api/Transaction?sourceDocument={sourceDocument}&version={version}&agencyEin={agencyEin}&branchName={branchName}&underwriterName={underwriterName} |
Create a new transaction. Remove content argument for generalizing to non-XML data (might be sending an encoded binary file. If I say XElement, it will expect XML) |
POST api/Transaction/GetAvailableActions/{id} |
Get valid actions for existing transaction |
POST api/Transaction/GetExceptionsOnTransaction?id={id} |
Get valid actions for existing transaction |
POST api/Transaction/GetTransactionStatus/{id} |
Gets the public status of an existing transaction by TransactionId. |
POST api/Transaction/GetTransactionStatus/{id}/{sourceDocument} |
Gets the public status of an existing transaction by TransactionId. |
POST api/Transaction/RequestHeldItems?id={id}&agencyEIN={agencyEIN}&branchName={branchName} |
Gets a list of DisbursementLineItemIds whose status is currently 'Held' for a given TransactionId |
POST api/Transaction/ReleaseHold?id={id}&agencyEIN={agencyEIN}&branchName={branchName} |
Releases a hold on the DisbursementLineItem GUIDs listed in the body. If none are supplied, all holds in the Transaction are released. |
GET api/Transaction?agencyEIN={agencyEIN}&transId={transId} |
Get a list of underwriters for the current agency, by branch |
GET api/Transaction?transactionId={transactionId} |
No documentation available. |