All REST Endpoints
Account Maintenance Services/Accounting Service API
This service is used for Accounting's Operations
- Add a new accounting entry code
- Method: postPath:
/service/v1/accountingpost
- Authorize the accounting entry code
- Method: patchPath:
/service/v1/accountingpost/{refNo}/approve
- Delete the accounting entry code by ID.
- Method: deletePath:
/service/v1/accountingpost/{refNo}/purge
- Fetch the accounting transaction details
- Method: postPath:
/service/v1/fetchAccountingTxnDetails
- Get all account details
- Method: getPath:
/service/v1/accountDetails
- Get all accounting details
- Method: postPath:
/service/v1/accountinggeneric
- Get all accounting entries.
- Method: postPath:
/service/v1/accounting
- Get all accounting numbers
- Method: postPath:
/service/v1/poolingAccountNumber
- Get all valid accounting entry code.
- Method: getPath:
/service/v1/accountingpost
- Get Party based on the account number
- Method: getPath:
/service/v1/internalAccount/party
- Get Party Id.
- Method: getPath:
/service/v1/partyId
- Update external system response status
- Method: postPath:
/service/v1/updateExternalSystemResponse
Account Maintenance Services/Pooling Accounting Service API
This service is used for Pooling Accounting Operations
- Get account number
- Method: postPath:
/service/v1/accountNumber
- Process accounting entries and authorize for pooling tasks
- Method: postPath:
/service/v1/poolingAccounting
Alerts services/Alert Category Service API's
Provides services for Alert category
- Updates alert category
- Method: postPath:
/obscfcm-alerts-services/service/v1/updateJobStatus
Cashflow Forecasting Services/Cashflow Inquiry API
This service helps to inquire Cashflow Transaction details
- Fetches the list of cashflow transactions.
- Method: getPath:
/service/v1/cashflow-maint/search
Cashflow Forecasting Services/Cashflow Transaction Service API
This service provides the channel request for creating Cashflow Transaction, Delete unauthorized Cashflow Transaction, KAFKA call back and fetching distinct cashflow transaction codes
- Authorize cashflow transaction
- Method: postPath:
/service/v1/authorizeCashflowTxn
- Create a new cashflow transaction
- Method: postPath:
/service/v1/cashflowInflowTxns
- Delete the unauthorized cashflow transactions.
- Method: postPath:
/service/v1/deleteUnAuthCashflowTxn
- Fetch the distinct cashflow codes
- Method: getPath:
/service/v1/cashflowCodes
- Update cashflow transaction status after projection update
- Method: postPath:
/service/v1/updateCashflowTxnStatus
Cashflow Projection Services/Cashflow Inquiry Service API
This service provides the APIs to inquire the Cashflow Transactions.
- Fetches the list of cashflow transactions.
- Method: getPath:
/obcm-cashflow-projection-services/service/v1/cashflow-maint/search
Cashflow Projection Services/Cashflow Report Service API
This service provides aggregate levels of cashflow forecasting data for daily, monthly, quarterly, weekly and retrieves the actual and predicted Cashflows based on given set of parameters.
- Retrieves Cashflow Transaction Data
- Method: getPath:
/service/v1/nested/cashflowForecasting
- Retrieves Predicted Cashflows Forecasting Data
- Method: postPath:
/service/v1/receivePredictedResults
- Retrieves the cashflow forecast report
- Method: getPath:
/service/v1/cashflowForecasting
- Retrieves the predicted cashflows data
- Method: getPath:
/service/v1/cashflowSummary
Cashflow Report Service/Report Service API
This service provides the list of Dashboard API's used by the Channel.
- Retrieves the cash deposit and cash withdrawal data
- Method: getPath:
/service/v1/collectionChartData
- Retrieves the instrument collection data
- Method: getPath:
/service/v1/collectionChequeData
Charge Services/Charge Enquiry Service API
Tis service provides APIs to create, update, calculate and inquiry of charges.
- Authorizes the charges transaction data
- Method: getPath:
/service/v1/approveCharges
- Calculate the charges for periodic charge transaction data
- Method: getPath:
/service/v1/batchChargesTxnData
- calculates and creates cash deposit charges transaction
- Method: postPath:
/service/v1/cashDepositTxn
- calculates and creates instrument collection charges transaction
- Method: postPath:
/service/v1/chequeDepositTxn
- calculates the charges
- Method: postPath:
/service/v1/charges
- create Cash Withdrawal Charges transaction
- Method: postPath:
/service/v1/cashWithdrawalTxn
- Create the charges transaction details
- Method: postPath:
/service/v1/postChargesTxnData
- Creates finance transaction details
- Method: postPath:
/service/v1/postFinanceTxnData
- Creates purchase order details
- Method: postPath:
/service/v1/postPoTxnData
- Creates the invoice transaction details
- Method: postPath:
/service/v1/postInvoiceTxnData
- fetch the authorized transaction details
- Method: getPath:
/service/v1/getTxnDetails
- Fetch the charges transaction data
- Method: getPath:
/service/v1/chargesTxnData
- Fetche charges details
- Method: getPath:
/service/v1/chargeEnquiry
- Update the charges transaction data for the given id
- Method: patchPath:
/service/v1/chargesTxn/{id}
Charge Services/Charge Pricing Template Service API
This service describes the information about the Charge Pricing Template
- Fetch pricing templates for given pricing category
- Method: getPath:
/service/v1/prcMethods
- Fetch the preferential pricing templates
- Method: postPath:
/service/v1/getPrefChargeDetails
- Fetch the pricing categories
- Method: getPath:
/service/v1/prcCategory
- Fetch the pricing templates
- Method: postPath:
/service/v1/getChargeDetails
Collections Transaction Services/Arrangement Details and Pooling Date
This service provides the APIs for arrangement related details and pooling date
- Identify Arrangement and Pooling Date
- Method: postPath:
/service/v1/identifyArrDet
Collections Transaction Services/Batch Service
This service provides the APIs for Reject or Archieve the Cheque Instrument
- Batch transaction
- Method: postPath:
/service/v1/instrumentCollection/purge
- Reject Batch transaction for Rework
- Method: postPath:
/service/v1/instrumentCollection/reject
Collections Transaction Services/Cash Deposit Service API
This service provides the APIs for Cash Deposit creation and inquiry and duplicate deposit slip number validation.
- Creates cash deposit slip transaction
- Method: putPath:
/service/v1/denominationCollection/update
- Fetch cash deposit slip data
- Method: getPath:
/service/v1/cashDepositInquiry
- Validates cash depositSlip number
- Method: getPath:
/service/v1/cashDeposit/duplicateValidation/{depositSlipNo}/{corporateId}
Collections Transaction Services/Cash Withdrawal API
This service provides the APIs for Cash Withdrawal creation and inquiry.
- Authorizes cash withdrawal entry
- Method: postPath:
/service/v1/authorizeWithdrawal
- Creates cash withdrawal transaction
- Method: putPath:
/service/v1/cashWithdrawalInquiry
- Fetch the list of cash withdrawals
- Method: getPath:
/service/v1/cashWithdrawalInquiry
- Rejects cash withdrawal entry
- Method: postPath:
/service/v1/rejectWithdrawal
Collections Transaction Services/Charge calculation API
This service provides the APIs for calculating charges for Cash Deposit and Cheque Deposit
- Online charges for Cash Collection
- Method: getPath:
/service/v1/collectionCharges
- Online charges for Cheque Collection
- Method: getPath:
/service/v1/collectionChequeCharges
Collections Transaction Services/Instrument Collection API
This service provides the APIs for Instrument collection creation, inquiry and duplicate deposit slip number/instrument number validation.
- Creates Instrument collection transaction
- Method: putPath:
/service/v1/instrumentCollection/update
- Fetch the Instrument collection data
- Method: getPath:
/service/v1/instrumentEnquiry
- Fetch the list of instrument collection transaction
- Method: getPath:
/service/v1/instrument
- Validates Instrument Number and DepositSlip Number
- Method: getPath:
/service/v1/instrumentCollection/duplicateCheck
Collections Transaction Services/Instrument Management Service API
This service provides the APIs for Purge and Reject of Instrument management related functions
- Purge instrument management transaction
- Method: postPath:
/service/v1/instrumentManagement/purge
- Reject instrument management transaction
- Method: postPath:
/service/v1/instrumentManagement/reject
Collections Transaction Services/Payment Integration API
This service provide APIs for external payment integration.
- Send the instrument clearing status notification
- Method: postPath:
/service/v1/clearingStatusNotification
Collections maintenance Services/Arrangement Decisioning Service API
This service provides the Inquiry APIs for Arrangement Decisioning maintenance
- Fetch all the arrangement decisioning maintenance
- Method: getPath:
/service/v1/decisioningmaster
- Fetch the arrangement days
- Method: postPath:
/service/v1/arrangementDecisioning/arrangementDays
- Fetch the arrangement decisioning maintenance
- Method: getPath:
/service/v1/decisioningmaster/{id}
Collections maintenance Services/Bank Branch Service API
This service provides the API information for bank branch operation.
- Fetch the list of bank branch details
- Method: getPath:
/service/v1/bankbranch
- This API fetches core branch details
- Method: postPath:
/service/v1/corebranch/getByLocList
Collections maintenance Services/Cash Denominations Service API
This Service provides the inquiry APIs for cash denomination maintenances
- Fetch the list of denomination details
- Method: getPath:
/service/v1/getCCYDenominationDetails
- Fetch the list of distinct branch codes from denomination details
- Method: getPath:
/service/v1/distinctBranchCode
Collections maintenance Services/Cash and Instrument Product API
- Fetch all products of cash and instrument collections with description
- Method: getPath:
/service/v1/product/productWithDesc
- Fetch the product by product code and branch code
- Method: getPath:
/service/v1/product/{productCode}/{branchCode}
- Fetch the product by product type and network type
- Method: getPath:
/service/v1/productSearch
- Fetch the products of cash and instrument collections
- Method: getPath:
/service/v1/product
Collections maintenance Services/Corporate Information Service API
This service provides the inquiry and update APIs for Corporate Enrichment
- Fetch the corporate enrichment data
- Method: getPath:
/service/v1/corporateinformation/enrichment
- Fetch the corporate enrichment pooling details
- Method: getPath:
/service/v1/corporateinformation/poolingsetup
- Fetch the corporate enrichment products
- Method: getPath:
/service/v1/corporateinformation/products
- Update the pickup and delivery details for a corporate
- Method: postPath:
/service/v1/corporateinformation/enrichment
Collections maintenance Services/Courier Setup Service API
This service provides the Inquiry API for courier setup maintenance.
- Fetch the courier setup maintained
- Method: getPath:
/service/v1/courier-setup
Collections maintenance Services/Location Cluster Service API
The service provides the Inquiry APIs for location cluster.
- Fetch the list of location clusters
- Method: getPath:
/service/v1/locationCluster
- Fetch the location cluster by location clusterCode
- Method: getPath:
/service/v1/locationCluster/{locationClusterCode}
Collections maintenance Services/Location Service API
This service provides the inquiry APIs for location code and maintenances.
- Fetch the list of correspondant bank setup for location code
- Method: getPath:
/service/v1/location/corrbanks/{locationCode}
- Fetch the list of locations maintained
- Method: getPath:
/service/v1/location
- Fetch the list of outside network bank setup for location code
- Method: getPath:
/service/v1/location/osnwbanks/{locationCode}
- Fetch the location details by location code
- Method: getPath:
/service/v1/locationmaster/{locationCode}
- Fetch the location setup by location code
- Method: getPath:
/service/v1/location/{locationCode}
Collections maintenance Services/Routing Service API
This service provides the inquiry API for Routing information.
- Fetch list of routing data
- Method: getPath:
/service/v1/routing
Core Services/Division Code Service API
This service is used for Customer Division Code Operations.
- Adds a new division code
- Method: postPath:
/service/v1/divisioncode/division
- Deletes/Closes a new division code
- Method: patchPath:
/service/v1/divisioncode/division
- Get all valid division code
- Method: getPath:
/service/v1/divisioncode/division
Core Services/Non-Customer Service API
This service is for non-customer operations.
- Authorize the non-customer
- Method: putPath:
/service/v1/noncustomers/{relRefId}/approve
- Generate non-customer ID
- Method: getPath:
/service/v1/generateNonCustId
- Get all valid Non Customer
- Method: getPath:
/service/v1/noncustomer
- Get all valid non-customer code
- Method: getPath:
/service/v1/getNonCustomerCode
- Modify non-customer details
- Method: putPath:
/service/v1/noncustomers
- Modify the Counter Party
- Method: putPath:
/service/v1/noncustomer
- Onboard a new non-customer
- Method: postPath:
/service/v1/noncustomers
Core Services/Non-Customer Service APIs v2
This service is used for non-customer Operations. User will be able to on-board new counter party with its attributes.
- Create a new non-customer
- Method: postPath:
/service/v0/noncustomer
- Get all valid Non Customer
- Method: getPath:
/service/v0/noncustomer
- Update the non-customer data
- Method: putPath:
/service/v0/noncustomer/{id}
Core Services/Payment Terms Service API
This service is used for payment terms that will allow the bank to maintain specific payment frequencies and dates for buyers making bulk payments on repetitive fixed dates. Thus, payment frequencies such as weekly, monthly etc. can be maintained against each buyer. The screen is extensible and allows for maintenance against specific suppliers of a buyer. Maintenance of multiple payment dates against the same invoice is out of scope.
- Maintain the specific payment frequencies and dates for buyers
- Method: postPath:
/service/v1/filter
Core Services/Relationship Master Service API
This service is used for maintaining relationships between corporate and its buyers and sellers. All parameter related to relationship will be configured through this service.
- Add a new relationship record
- Method: postPath:
/service/v1/relationshipmaster/noncustomer
- Check the expiry of each relationship at the end of the day
- Method: getPath:
/service/v1/checkRelationshipExpiry
- Fetch the counter party details for given external code.
- Method: getPath:
/service/v1/relationshipmaster/nonCustomerDetails/{externalCode}
- Fetch the external code for given associated party
- Method: getPath:
/service/v1/relationshipmaster/externalCode
- Fetch the relationship master for given relationship code
- Method: getPath:
/service/v1/relationshipmaster/associatedParty
- Fetch the relationship record for given associated party
- Method: getPath:
/service/v1/relationshipmaster/associatedPartiesList
- Get all valid relationship record
- Method: getPath:
/service/v1/buyerseller/relationshipmaster
Core Services/Relationship Records Service API
This service is used to maintain the relationships between corporate and its buyers and sellers. All parameter related to relationship will be configured through this service.
- Add a new relationshipmaster
- Method: postPath:
/service/v1/relationshipRecords
Core Services/Relationship Service API
Service APIs to perform operations on Relationship
- Fetch the existing relationships between associated parties
- Method: getPath:
/service/v1/getRelationships
Core Services/Supplier Commodity Service API
This service is for commodity operations.
- Adds a new supplier commodity code
- Method: postPath:
/service/v1/scommodity
- Get all valid Supplier Commodity Code
- Method: getPath:
/service/v1/scommodity
Filter Services/Filter Service API
This Service is used for Filter Operations.
- Fetch the attribute name
- Method: postPath:
/service/v1/filterNames
- Filter the input
- Method: postPath:
/service/v1/filterValues
- Retrieves the filter criteria query
- Method: getPath:
/service/v1/filterQuery
Instruments Receivables Services/Credit Note Service API
This service is used for Credit Note Service layer Operations.
- Authorize the credit note
- Method: postPath:
/service/v1/authorizeCreditNote
- Create new credit note from external channels
- Method: postPath:
/service/v1/createCreditNote
- Create new credit note from external channels (V2)
- Method: postPath:
/service/v2/createCreditNote
- Deletes corresponding data upon transaction purge
- Method: postPath:
/service/v1/purgeCrnTransaction
- Retrieves current unauthorised credit note
- Method: getPath:
/service/v1/getUnauthTwCreditNoteRecord
- Retrieves the list of existing credit notes
- Method: getPath:
/service/v1/creditNoteSearch
- Updates the list of existing credit notes
- Method: putPath:
/service/v1/updateCreditNote
- Updates the list of existing credit notes (V2)
- Method: putPath:
/service/v2/updateCreditNote
Instruments Receivables Services/Discount Offer Service APIs
This service is used for Discount Offer Service layer Operations.
- Create the discount offers
- Method: postPath:
/service/v1/createDiscountOffer
- Retrieves the list of Discount Offers
- Method: postPath:
/service/v1/discountOffer
- Retrieves the list of Discount Offers
- Method: getPath:
/service/v1/discountOfferHistroryByInvoiceNo
Instruments Receivables Services/Instrument Finance Service APIs
This service is used for instruments finance service layer operations.
- Initiates Finance
- Method: postPath:
/service/v1/initiateFinance
- Rollback finance transaction from po
- Method: postPath:
/service/v1/poFinance/purgeTransaction
- Updates status of invoice finance batches
- Method: putPath:
/service/v1/instrumentUpdate
Instruments Receivables Services/Invoice Charges Service API
This service is used for Invoice Charge Operations
- Calculate the online charges for invoices
- Method: getPath:
/service/v1/invoiceCharges
Instruments Receivables Services/Invoice Process Service API
This service is used for Invoice Operations.
- Performs invoice actions based on workflow task
- Method: postPath:
/service/v1/invoiceprocess
Instruments Receivables Services/Invoicing Auto Debit Service APIs
This service is used for Invoice Auto Debit Operations
- AutoDebit from EOD
- Method: getPath:
/service/v1/processAutoDebit
- Create settlements for invoices with finances
- Method: postPath:
/service/v1/createSettlementsForAutoDebit
- Get auto debit transactions
- Method: getPath:
/service/v1/getAutoDebitTxns/{executionId}
- Process AutoDebit
- Method: postPath:
/service/v1/approveAccounting
- Process AutoDebit
- Method: postPath:
/service/v1/cancelEcaForFailedInvoices
- Process AutoDebit
- Method: postPath:
/service/v1/createEca
- Process AutoDebit
- Method: postPath:
/service/v1/generateAccounting
- Process AutoDebit
- Method: postPath:
/service/v1/postToFcubs
- Process AutoDebit
- Method: postPath:
/service/v1/processAutoDebitTransactionDetails
- Process AutoDebit
- Method: postPath:
/service/v1/processLimits
- Process AutoDebit
- Method: postPath:
/service/v1/removeFailedAndAuthorizeSuccessfulInvoices
- Process AutoDebit
- Method: postPath:
/service/v1/updateAutoDebitMasterStatus
- Process AutoDebit
- Method: postPath:
/service/v1/updateProcessedAutoDebitInvoices
Instruments Receivables Services/Invoicing Service API
This service is used for Invoice Operations.
- Acquire invoice task
- Method: getPath:
/service/v1/acquireInvoiceTask
- Add a main Invoices
- Method: putPath:
/service/v1/authorizeInvoices
- Add a new invoice in main table
- Method: postPath:
/service/v1/invoice
- Add a new invoice in stage table
- Method: postPath:
/service/v1/stageInvoice
- Authorise invoice from conductor
- Method: postPath:
/service/v1/authorizeInvoice
- Auto assign invoice
- Method: postPath:
/service/v1/autoAssignInvoice
- Enrich the invoice
- Method: postPath:
/service/v1/enrichment
- Evict business date cache
- Method: getPath:
/service/v1/refreshBusinessDate
- Generate the finance ref number
- Method: getPath:
/service/v1/generateFinanceRefNo
- Get edit invoice details
- Method: postPath:
/service/v1/compareValuesOnEdit
- Get invoices by transaction
- Method: getPath:
/service/v1/getInvoiceMaintByTxnRefNo
- Get margin inquiry data
- Method: getPath:
/service/v1/marginInq
- Instrument work update
- Method: getPath:
/service/v1/instrumentWorkUpdate
- Instruments payments status
- Method: postPath:
/service/v1/isInstrumentPmtInProgress
- Invoice approval marking
- Method: getPath:
/service/v1/eod/limitsInvoiceApprovalMarking
- Invoice files
- Method: postPath:
/service/v1/autoInvoiceBatch
- Invoice files
- Method: postPath:
/service/v1/initiateInvoiceFinance
- Invoice finance info
- Method: getPath:
/service/v1/finances/{invoiceRefNo}
- Invoice margin record
- Method: postPath:
/service/v1/invoiceMarginCalc
- Invoices for a finance transaction.
- Method: postPath:
/service/v1/linkedInvFromFinance
- List of finance reference numbers
- Method: getPath:
/service/v1/getInvoiceFinanceRefNos
- Margin reference number
- Method: getPath:
/service/v1/generateMarginRefNo
- Overdue invoices
- Method: getPath:
/service/v1/overdueInvoice
- Particular finance transaction.
- Method: getPath:
/service/v1/invoices/{financeRefNo}
- Payment incoming
- Method: getPath:
/service/v1/paymentIncomingInvoiceValidation
- Populate adhoc transaction
- Method: postPath:
/service/v1/setAdhocTxnDetails
- Process margin handling
- Method: postPath:
/service/v1/processMarginHandling
- Process margin refund
- Method: postPath:
/service/v1/createMarginRefundPmt
- Process margin refund
- Method: postPath:
/service/v1/marginRefundPmt
- Process margin refund
- Method: postPath:
/service/v1/postMarginAccEntries
- Process margin refund
- Method: postPath:
/service/v1/processMarginRefund
- Retrieve the list of existing invoices
- Method: getPath:
/service/v1/getCurrentInvoceByInvRefNo
- Retrieve the list of existing Invoices
- Method: getPath:
/service/v1/invoice
- Retrieve the list of existing invoices
- Method: getPath:
/service/v1/invoiceSearch
- Retrieve the list of existing tags
- Method: getPath:
/service/v1/tags
- Retrieve the list of historical status
- Method: getPath:
/service/v1/historicalStatus
- Retry prepost transaction
- Method: postPath:
/service/v1/retryPrePostFinanceTransaction
- Return discrepancy code
- Method: getPath:
/service/v1/getDiscrepancyCode
- Run invoice acceptance job
- Method: getPath:
/service/v1/runInvoiceAcceptanceJob
- Save invoice netting details
- Method: postPath:
/service/v1/saveInvoiceNettingDetails
- Stale invoices
- Method: getPath:
/service/v1/staleInvoice
- Update a invoice in main table.
- Method: putPath:
/service/v1/invoice/{invoiceRefNo}
- Update debit note
- Method: putPath:
/service/v1/debitNote
- Update existing invoices
- Method: patchPath:
/service/v1/linkPrograms
- Update existing invoices
- Method: patchPath:
/service/v1/mainInvoice
- Update invoice in settlement
- Method: putPath:
/service/v1/genericUpdate
- Update invoice in settlement
- Method: putPath:
/service/v1/settlementStatusUpd
- Update invoices in main table
- Method: putPath:
/service/v1/invoice
- Update outstanding values
- Method: postPath:
/service/v1/updateInvOutstandings
- Updates invoice status
- Method: postPath:
/service/v1/updateInvoiceForNetting
- Used to approve instruments
- Method: postPath:
/service/v1/invStageApprove
- Used to reject instruments.
- Method: postPath:
/service/v1/purgeTransaction
- Used to retrieve the list of existing debit notes
- Method: getPath:
/service/v1/debitNoteSearch
Instruments Receivables Services/Invoicing Service V2 API
This service is used for Invoicing Service V2 Operations.
- Adds a new invoice in main table
- Method: postPath:
/obscfcm-instruments-receivables-services/service/v2/invoice
- Retrieves the invoice finance info for a particular finance transaction
- Method: getPath:
/obscfcm-instruments-receivables-services/service/v2/invoiceFinance/{financeRefNo}
- Retrieves the invoice finance info for a particular invoice
- Method: getPath:
/obscfcm-instruments-receivables-services/service/v2/finances/{invoiceRefNo}
- Retrieves the list of existing invoices
- Method: getPath:
/obscfcm-instruments-receivables-services/service/v2/invoiceSearch
- Status update for margin processing
- Method: putPath:
/obscfcm-instruments-receivables-services/web/v1/invoiceMargin/statusUpdate
- Updates the invoices in work table
- Method: putPath:
/obscfcm-instruments-receivables-services/service/v2/invoice
Instruments Receivables Services/Invoicing Service V3 APIs
This service provides API for Invoice V3 Operations
- Get linked invoices
- Method: getPath:
/service/v3/linkedInvoiceFromPo
- Retrieves the list of existing Invoices
- Method: postPath:
/service/v3/invoiceSearch
- Retrieves the status of existing invoices
- Method: postPath:
/service/v3/fetchInvoicesStatus
- Updates invoices
- Method: putPath:
/service/v3/instrument
Instruments Receivables Services/Payment Service API
This service provides APIs to perform operations on payment transactions.
- Authorizes the Payment transaction
- Method: postPath:
/service/v1/authorizePayment
- Creates authorized Payment transaction
- Method: postPath:
/service/v1/nettingPaymentTm
- Creates payment transaction in work table
- Method: postPath:
/service/v1/nettingPaymentTw
- Creates the payment transactions
- Method: postPath:
/service/v1/payments
- Excess Payment transaction details
- Method: getPath:
/service/v1/excessPaymentInq
- Fetch the Payment transaction details
- Method: getPath:
/service/v1/paymentTwSearchByNumber
- Fetch the payment transactions
- Method: getPath:
/service/v1/getPaymentByPayRefNo
- Fetches the payment transactions
- Method: getPath:
/service/v1/getCurrentTwPayment
- Fetches the payment transactions
- Method: getPath:
/service/v1/getPaymentTwByPayRefNo
- Fetches the payment transactions
- Method: getPath:
/service/v1/paymentSearch
- Fetches the payment transactions
- Method: getPath:
/service/v1/paymentTwSearch
- New payment in stage table
- Method: postPath:
/service/v1/stagePayment
- Payment data after invoice payment reconciliation
- Method: patchPath:
/service/v1/invPayRecon
- Payment for reconciliation transaction
- Method: postPath:
/service/v1/checkForExcessPayment
- Payment handling parameters
- Method: getPath:
/service/v1/getExcessHandlingParameters
- Posts payments from the stage to the main table
- Method: postPath:
/service/v1/mainPayment
- Purge payment transactions
- Method: postPath:
/service/v1/purgePmtTransaction
- Roll back Payment invoice
- Method: postPath:
/service/v1/rollBackPaymentInvoiceTwTm
- Rolls-back the amount and status for payment and credit note
- Method: postPath:
/service/v1/purgeInstrumentsRecon
- Update payment work
- Method: getPath:
/service/v1/paymentUpdate
- Update Payment Work
- Method: getPath:
/service/v1/paymentWorkUpdate
- Updates the payment status
- Method: postPath:
/service/v1/allocationStatus
Instruments Receivables Services/Purchase Order Charges Service API
This service is used for Purchase Order Charge Operations.
- Calculate the online charges for purchase orders
- Method: getPath:
/service/v1/poCharges
Instruments Receivables Services/Purchase Order Service API
This service provides APIs to perform purchse order operations.
- Adds a new Purchase order
- Method: postPath:
/service/v1/po/create
- Authorise purchase order from conductor
- Method: postPath:
/service/v1/po/authorizePo
- Edit an existing authorised Purchase order
- Method: postPath:
/service/v2/po/modify
- Enrich the purchase order
- Method: postPath:
/service/v1/po/enrichment
- Existing purchase order
- Method: getPath:
/service/v1/po
- Get edit PO details
- Method: postPath:
/service/v1/comparePOValuesOnEdit
- Linked Purchase order by Invoice Ref No
- Method: getPath:
/service/v1/linkedPoFromInvoice
- Modify a existing authorised Purchase order
- Method: postPath:
/service/v1/po/modify
- Purchase order link program
- Method: patchPath:
/service/v1/po/linkProgram
- Purchase order link program
- Method: patchPath:
/service/v2/po/linkProgram
- Reject instruments
- Method: postPath:
/service/v1/po/rejectPo
- Retrieve and process the list of existing POs
- Method: getPath:
/service/v1/processFutureDatedDisbursementPO
- Retrieve the linked PO for a finance transaction
- Method: postPath:
/service/v1/linkedPoFromFinance
- Retrieve the list of PO finance
- Method: getPath:
/service/v1/po/finances
- Retrieve the list of POs
- Method: getPath:
/service/v1/po/poInternalNumber
- Retrieve the list of POs linked to the finance
- Method: getPath:
/service/v1/po/linkedPOs/{financeRefNo}
- Retrieve the list of purchase orders
- Method: getPath:
/service/v1/getPoByTxnRef
- Retrieve the purchase order finance info
- Method: getPath:
/service/v1/poFinance/{financeRefNo}
- Run purchase order acceptance job.
- Method: getPath:
/service/v1/runPOAcceptanceJob
Instruments Receivables Services/Refund Service APIs
This service describes the information to perform refund Operations.
- Authorizes steps from refund Process
- Method: postPath:
/service/v1/authorizeRefund
- Capturing success response of payment
- Method: postPath:
/service/v1/updatePaymentResponse
- Processes steps from purge refund
- Method: postPath:
/service/v1/purgeRefundTransaction
- Processes steps from refund Process
- Method: postPath:
/service/v1/refundProcess
- Runs payment refund Job
- Method: getPath:
/service/v1/runRefundJob
InvoicingService
The operations from the InvoicingService category.
- Retrieve the list of existing invoices
- Method: getPath:
/service/v1/processFutureDatedDisbursement
Manual Reconciliation Services/Auto Reconciliation Service API
This service provides APIs for auto reconcilation.
- Creates a new reconciliation rule
- Method: postPath:
/service/v2/autoRecon
- Get all reconciliation rule details
- Method: getPath:
/service/v2/getReconRuleDetails
- Get reconciliation rule definition details
- Method: getPath:
/service/v2/getReconRuleValidateFlag
Manual Reconciliation Services/Auto Reconciliation Service V2 API
This service provides apis for fetching reconciliation rule details.
- Creates a new reconciliation rule
- Method: postPath:
/service/v1/autoRecon
- Fetches Reconciliation rule details
- Method: getPath:
/service/v1/getReconRuleDetails
- Get all Rule Set
- Method: getPath:
/service/v1/reconExecRules
- Get all the valid Rule Set
- Method: postPath:
/service/v1/reconExecRulesDetails
Manual Reconciliation Services/Manual Reconciliation Service API
This service provides APIs for creation and inquiry of Reconciliation, Dereconciliation, Allocation and Deallocation transactions.
- Check for pending transactions
- Method: postPath:
/service/v1/checkForPendingTransactions
- Create the new manual allocation transaction
- Method: postPath:
/service/v1/initiateManualAlloc
- Create the new reconciliation transaction
- Method: postPath:
/service/v1/initiateManualRecon
- Fetch the manual allocation transaction detail
- Method: postPath:
/service/v1/getManualAlloc
- Fetch the reconciliation transaction detail
- Method: getPath:
/service/v1/getReconTmData
- Fetch the reconciliation transaction details
- Method: postPath:
/service/v1/getManualReconDetails
- Initiate the new dereconciliation transaction
- Method: postPath:
/service/v1/initiateManualDerecon
- Retry exception queue manual recon transactions
- Method: getPath:
/service/v1/retryReconTransactions
- Validate reconciliation details
- Method: postPath:
/service/v1/validateReconDiscountOffer
Manual Reconciliation Services/Reconciliation Rule Service API
This service provides APIs to fetch Reconciliation categories and post Allocation.
- Fetch the reconciliation categories
- Method: getPath:
/service/v1/reconAttributes
- Fetch the reconciliation categories for a specific language
- Method: getPath:
/service/v1/reconCategories
- Initiate a new allocation transaction
- Method: postPath:
/service/v1/postAllocation
Master Maintenance Services/Master Maintenance Service API
This service provides APIs for maintaining system, application, and other parameters.
- Get all valid external system product code
- Method: getPath:
/service/v1/product/externalProduct
- Get the valid delinquency status
- Method: getPath:
/service/v1/product/delinquencyStatus
- Retrieves Cash Management application parameters
- Method: getPath:
/service/v1/cm/appParams
- Retrieves reference number generation parameters
- Method: getPath:
/service/v1/getRefNoGenParams
- Retrieves Supply Chain Finance application parameters
- Method: getPath:
/service/v1/appParams
- Retrieves Supply Chain Finance master party parameters
- Method: getPath:
/service/v1/parties
- Retrieves Supply Chain Finance system parameters.
- Method: getPath:
/service/v1/sysParams
- Update an existing parameter
- Method: patchPath:
/service/v1/sysParams/{key}
Netting Service/Netting Structure Service API
This service provides the APIs for Netting Structure Services Operations
- Fetch the enrich details for the subsidiary
- Method: getPath:
/service/v1/getAllChnlReqEnrichParamDtls
- Retrieve all the netting structures
- Method: getPath:
/service/v1/getStructureList
- Retrieve the Netting Structure
- Method: getPath:
/service/v1/getStructureTree
- Retrieve the enrichment parameters
- Method: getPath:
/service/v1/getStructureEnrichParams
- Update the Netting Structure
- Method: putPath:
/service/v1/updateStructureTree
Netting Service/Netting Transactions Service API
This Service is used for Netting Transactions Operations.
- Approve/Reject the netting transaction
- Method: postPath:
/service/v1/approveRejectNettingMgmtTxn
- Create the netting transaction
- Method: getPath:
/service/v1/runEligibilityJob
- Fetch the list of netting inquiry transactions
- Method: getPath:
/service/v1/getNettingInquiry
- Generate and Post Accounting Entries
- Method: postPath:
/service/v1/nettingPayOutTask
- Initiate pay in out for a transaction.
- Method: putPath:
/service/v1/updatePayInOut
- Recalculation of payin-payout
- Method: getPath:
/service/v1/nettingSettlement
- Retrieve the list of Netting Transactions
- Method: getPath:
/service/v1/getNettingInvoiceInquiryDetails
- Retrieve the list of pay out transactions
- Method: getPath:
/service/v1/payInOutListing
- Retrieves the list of associated receivables and payables
- Method: getPath:
/service/v1/netInvDetForNettMgmt
- Retrieves the list of subsidiaries linked to the netting transaction
- Method: getPath:
/service/v1/getAllSubsidiaries
- Retrieves the list of transactions for netting management
- Method: getPath:
/service/v1/getTxnsForNettingMgmt
- Retrieves the netting management basic information and Fx details
- Method: getPath:
/service/v1/netTxnsDetForNettMgmt
- Update the netting transaction Status as accepted
- Method: getPath:
/service/v1/nettingAcceptanceTxn
- Updates the latest Fx rates and amounts for netting transactions
- Method: getPath:
/service/v1/updateFxRates
- Updating the netting transaction received from Channel
- Method: putPath:
/service/v1/netTxnsDetForNettMgmt
Workflow Managenent Services/Conductor Service
This service is used for interface between conductor and service.
- Get fact data
- Method: postPath:
/service/v1/fetchFactData
- Initiates the workflow from the conductor
- Method: postPath:
/service/v1/initiateWorkflow
- Interface to handle HTTP Task from Conductor
- Method: postPath:
/service/v1/handleHTTPTask
- Updates the manual task from the conductor
- Method: postPath:
/service/v1/updateManualTask