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
- Retrieves the internal account mapping
- Method: postPath:
/ob/scf/v1/internalAccountMapping/.search
- 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
Provides services for Alert category
- Updates alert category
- Method: postPath:
/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 purchase order details
- Method: postPath:
/service/v1/postPoTxnData
- Creates the invoice transaction details
- Method: postPath:
/service/v1/postInvoiceTxnData
- Fetch charge details
- Method: getPath:
/service/v1/chargeEnquiry
- Fetch the authorized transaction details
- Method: getPath:
/service/v1/getTxnDetails
- Fetch the charges transaction data
- Method: getPath:
/service/v1/chargesTxnData
- 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
CollectionChargesService
The operations from the CollectionChargesService category.
- Online charges for Cash Collection
- Method: getPath:
/service/v1/collectionWithdrawalCharges
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 core branch details
- Method: postPath:
/service/v1/corebranch/getByLocList
- Fetch the list of bank branch details
- Method: getPath:
/service/v1/bankbranch
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 cluster code
- 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
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.
- Create the cash deposit slip transaction
- Method: putPath:
/service/v1/denominationCollection/update
- Fetch the cash deposit slip data
- Method: getPath:
/service/v1/cashDepositInquiry
- Process pooling of existing cash transactions
- Method: getPath:
/service/v1/cashDeposit/pooling
- Validate the 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.
- Authorize the cash withdrawal entry
- Method: postPath:
/service/v1/authorizeWithdrawal
- Create the cash withdrawal transaction
- Method: putPath:
/service/v1/cashWithdrawalInquiry
- Fetch the list of cash withdrawals
- Method: getPath:
/service/v1/cashWithdrawalInquiry
- Reject the 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
- Collection charges
- 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.
- Create the 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
- Process general ledger accounting
- Method: getPath:
/service/v1/instrument/GLAccounting
- Process pooling of an existing instruments
- Method: getPath:
/service/v1/instrument/pooling
- Send the outward clearing request
- Method: getPath:
/service/v1/instrument/outClgRequest
- Validate the instrument number and deposit slip 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
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
- Fetch division code basis of given Rel code, program Code, associated Party and division code/name
- Method: getPath:
/service/v1/divisionCodeByProgRelAsscPartyId
- 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 V2 API
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 relationship master for given associated party
- Method: getPath:
/service/v1/relationshipmaster/associatedParties/lov
- 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 relationship master
- 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
- Retrieve 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 the 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 API
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 history
- Method: getPath:
/service/v1/discountOfferHistroryByInvoiceNo
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 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
- Approve instruments
- Method: postPath:
/service/v1/invStageApprove
- Authorise invoice from conductor
- Method: postPath:
/service/v1/authorizeInvoice
- Auto assign invoice
- Method: postPath:
/service/v1/autoAssignInvoice
- Checks for pending transactions
- Method: postPath:
/service/v1/checkForPendingTransactions
- Enrich the invoice
- Method: postPath:
/service/v1/enrichment
- Evict business date cache
- Method: getPath:
/service/v1/refreshBusinessDate
- Get edit invoice details
- Method: postPath:
/service/v1/compareValuesOnEdit
- Get invoices by transaction reference number
- Method: getPath:
/service/v1/getInvoiceMaintByTxnRefNo
- Instrument work update
- Method: getPath:
/service/v1/instrumentWorkUpdate
- Instruments payments status
- Method: postPath:
/service/v1/isInstrumentPmtInProgress
- Overdue invoices
- Method: getPath:
/service/v1/overdueInvoice
- Payment incoming
- Method: getPath:
/service/v1/paymentIncomingInvoiceValidation
- Populate adhoc transaction
- Method: postPath:
/service/v1/setAdhocTxnDetails
- Reject instruments
- Method: postPath:
/service/v1/purgeTransaction
- Retrieve the list of current invoices by invoice reference number
- Method: getPath:
/service/v1/getCurrentInvoceByInvRefNo
- Retrieve the list of existing debit notes
- Method: getPath:
/service/v1/debitNoteSearch
- Retrieve the list of existing invoices
- Method: getPath:
/service/v1/invoice
- Retrieve the list of existing tags
- Method: getPath:
/service/v1/tags
- Retrieve the list of historical status
- Method: getPath:
/service/v1/historicalStatus
- Retrieves the list of existing invoices with input parametes
- Method: getPath:
/service/v1/invoiceSearch
- Return discrepancy code
- Method: getPath:
/service/v1/getDiscrepancyCode
- Run invoice acceptance job
- Method: getPath:
/service/v1/runInvoiceAcceptanceJob
- 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/mainInvoice
- Update invoice in settlement
- Method: putPath:
/service/v1/genericUpdate
- Update invoices in main table
- Method: putPath:
/service/v1/invoice
- Update outstanding values
- Method: postPath:
/service/v1/updateInvOutstandings
- Update settlement status for invoice
- Method: putPath:
/service/v1/settlementStatusUpd
- Updates invoice status
- Method: postPath:
/service/v1/updateInvoiceForNetting
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:
/service/v2/invoice
- Retrieves the list of existing invoices
- Method: getPath:
/service/v2/invoiceSearch
- Updates the invoices in work table
- Method: putPath:
/service/v2/invoice
Instruments Receivables Services/Invoicing Service V3 API
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 transactions by reference number
- Method: getPath:
/service/v1/getPaymentByPayRefNo
- Fetches the payment transaction details
- Method: getPath:
/service/v1/paymentTwSearchByNumber
- Fetches the payment transactions
- Method: getPath:
/service/v1/getPaymentTwByPayRefNo
- Fetches the payment transactions by given parameters
- Method: getPath:
/service/v1/paymentSearch
- Fetches the payment transactions from work table
- Method: getPath:
/service/v1/paymentTwSearch
- Fetches the payment transactions in processing state
- Method: getPath:
/service/v1/getCurrentTwPayment
- 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
- Method: postPath:
/service/v1/purgeInstrumentsRecon
- Update payment
- 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
- Get PO details by PO internal number
- Method: getPath:
/service/v1/getPOHistoricalStatus
- Linked purchase order by Invoice reference number
- Method: getPath:
/service/v1/linkedPoFromInvoice
- Modify a existing authorised Purchase order
- Method: postPath:
/service/v1/po/modify
- Reject instruments
- Method: postPath:
/service/v1/po/rejectPo
- Retrieve and process the list of existing POs
- Method: getPath:
/service/v1/processFutureDatedDisbursementPO
- Retrieve the list of purchase orders
- Method: getPath:
/service/v1/getPoByTxnRef
- Retrieve the list of purchase orders
- Method: getPath:
/service/v1/po/poInternalNumber
- Run purchase order acceptance job
- Method: getPath:
/service/v1/runPOAcceptanceJob
Instruments Receivables Services/Refund Service API
This service describes the information to perform refund operations.
- Authorizes steps from refund Process
- Method: postPath:
/service/v1/authorizeRefund
- Captures 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
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.
- Creates the new manual allocation transaction
- Method: postPath:
/service/v1/initiateManualAlloc
- Creates the new reconciliation transaction
- Method: postPath:
/service/v1/initiateManualRecon
- Fetches authorized reconciliation transaction details
- Method: getPath:
/service/v1/getReconTmData
- Fetches the manual allocation transaction details
- Method: postPath:
/service/v1/getManualAlloc
- Fetches the reconciliation transaction details
- Method: postPath:
/service/v1/getManualReconDetails
- Initiates 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 the cash management application parameters
- Method: getPath:
/service/v1/cm/appParams
- Retrieves the reference number generation parameters
- Method: getPath:
/service/v1/getRefNoGenParams
- 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 netting transactions details based on type
- Method: getPath:
/service/v1/getNettingDetailsBasedOnType
- 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 received from Channel
- Method: putPath:
/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
Workflow Management 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