Invoicing Service API REST Endpoints
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 - 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 - 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