FTOS_CB_AddContractWithdraw

Adds a new record to the FTOS_CB_ContractEvent entity representing a contract withdraw event.

Syntax

The FTOS_CB_AddContractWithdraw custom endpoint is called from within the Endpoint API endpoint. Visit the Endpoint API page for more details.

Copy
POST <host_address>/ftosapi/automation-processors/actions/FTOS_CB_AddContractWithdraw
Content-Type: application/json
            
{
    "contractNo":"<contract_number>",
    "contractID":"<contract_id>",
    "eventValue":"<withdraw_event_value>"
    "destinationAccount":"<destination_account_number>",
    "externalIdentifier":"<external_identifier_of_the_transaction>",
    "transactionTypeGLIdentifier":"<GL_transaction_type_identifier>"
}

Here's a list of the available parameters:

Parameter Description
host_address URL of the FintechOS Platform server.
contractNo Mandatory if contractId is not filled. The number of the contract.
contractId Mandatory if contractNo is not filled. The identifier of the contract.
eventValue Mandatory. The value of the withdrawal event.
destinationAccount Mandatory. The destination account number for the withdrawn amount.
externalIdentifier Optional, string. The external identifier of the transaction.
transactionTypeGLIdentifier Optional, string. Used to differentiate between GL transactions returned for a specific contract event process type. If not set, its default value is Withdraw.

Response

The response indicates the result of the code execution, specifically the result of creating a record in the FTOS_CB_ContractEvent entity . If the record is created successfully, its ContractWithdrawIdentifier is returned.

Example