Transact Integration APIs
The following are the SCF API that are integrated with Transact.
Programmes
Name | Description | Introduced In |
---|---|---|
Get List of Programmes (From Transact) | This API retrieves the list of programmes. | 2024.04 |
Facilities
Name | Description | Introduced In |
---|---|---|
Get List of Facilities (From Transact) | This API retrieves the list of facilities. | 2024.04 |
Get live Invoices
Name | Description | Introduced In |
---|---|---|
Get Live Invoices (From Transact) | This API fetches the list of live invoices. | 2024.04 |

Description: | This API retrieves the list of programmes. |
Method: | POST |
URL: | {base_url}services/data/v1/TradeSupplyFinance/operations/Programmes/getListOfProgrammes |
Security Level: | Authenticated App User |
Header Request: | X-Kony-Authorization |
Body Request: | {} |
Response: | { "Programmes": [ { "arrangementStatus": "AUTH", "arrangementStartDate": "18 APR 2023", "availableCommitment": "100", "currentCommitment": "100", "unAvailableCommitment": "0", "shortTitle": "Smith Enterprises", "arrangementCustomerName": "Smith Enterprises", "arrangement": "AA23108N4FH7", "overdrawnCommitment": "0", "customerId": "1903470000000000000.00000", "utilisedCommitment": "0", "currency": "USD", "account": "123137", "facilityId": "123145", "facilityShortTitle": "Smith Enterprises" } ], "opstatus": 0, "httpStatusCode": 200 } |
Error Code(s): |
|
Enterprise Provider: | NA |
Enterprise API: |
NA |
Field Mapping
UI field | Experience API Field | MS API Field | Transact API Field |
---|---|---|---|
NA | NA | NA | NA |

Description: | This API retrieves the list of facilities. |
Method: | POST |
URL: | {base_url}/services/data/v1/TradeSupplyFinance/operations/PaymentAllocations/requestDocumentation |
Security Level: | Authenticated App User |
Header Request: | X-Kony-Authorization |
Body Request: | {} |
Response: | { "Facilities": [ { "arrangementStatus": "AUTH", "arrangementStartDate": "18 APR 2023", "product": "SCF.REVOLVING.FACILITY", "availableCommitment": "100", "currentCommitment": "100", "unAvailableCommitment": "0", "shortTitle": "Smith Enterprises", "arrangementCustomerName": "Smith Enterprises", "allowedProduct": "SCF.TERM.FACILITY", "arrangement": "AA23108KXDT7", "overdrawnCommitment": "0", "customerId": "190347", "utilisedCommitment": "0", "currency": "USD", "account": "123145", "allowedCurrency": "USD", "allowedCustomer": "190347", "facilityShortTitle": "Smith Enterprises", "masterArrangementId": "123137" } ], "opstatus": 0, "httpStatusCode": 200 } |
Error Code(s): |
|
Enterprise Provider: | NA |
Enterprise API: |
NA |
Field Mapping
UI field | Experience API Field | MS API Field | Transact API Field |
---|---|---|---|
NA | NA | NA | NA |

Description: | This API submits the Counterparty bulk invoices file. |
Method: | POST |
URL: | {base_url}/services/data/v1/TradeSupplyFinance/operations/CounterPartyFundingInvoices/CreateBulkInvoices |
Security Level: | Authenticated App User |
Header Request: | X-Kony-Authorization |
Body Request: | {} |
Response: | { "AnchorFundingInvoices": [ { "billType": "INVOICE", "invoiceAmount": "2000.00", "invoiceCurrency": "AMD", "invoiceReference": "SUIN231081G25FWW", "issueDate": "20 JAN 2023", "maturityDate": "02 DEC 2023", "status": "NEW", "parties": [ { "partyId": "100100", "partyName": "Harry Crisp", "counterPartyRole": "OWNER" }, { "partyId": "190347", "partyName": "David", "counterPartyRole": "SUPPLIER" } ] } ], "opstatus": 0, "httpStatusCode": 200 } |
Error Code(s): |
|
Enterprise Provider: | |
Enterprise API: |
|
Field Mapping
UI field | Experience API Field | MS API Field | Transact API Field |
---|---|---|---|
NA | NA | NA | NA |
In this topic