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 - Adds a main Invoices after validation
- Method: putPath:
/service/v1/authorizeInvoices - Adds a new Invoice in main table.
- Method: postPath:
/service/v1/invoice - Adds a new invoice in stage table.
- Method: postPath:
/service/v1/stageInvoice - Approve instruments in workflow
- Method: postPath:
/service/v1/invStageApprove - Authorise invoice from conductor
- Method: postPath:
/service/v1/authorizeInvoice - Batches the selected invoice files
- Method: postPath:
/service/v1/autoInvoiceBatch - Batches the selected Invoice files
- Method: postPath:
/service/v1/initiateInvoiceFinance - Creates a new invoice margin record
- Method: postPath:
/service/v1/invoiceMarginCalc - Enrich the invoice with necessary fields for creation
- Method: postPath:
/service/v1/enrichment - Find overdue invoices
- Method: getPath:
/service/v1/overdueInvoice - Find stale invoices
- Method: getPath:
/service/v1/staleInvoice - Generates the finance reference number
- Method: getPath:
/service/v1/generateFinanceRefNo - Generates the margin reference number for a particular invoice
- Method: getPath:
/service/v1/generateMarginRefNo - Get file status By file name
- Method: getPath:
/service/v1/getFileStatusByFileName - Get Invoices by Transaction Ref No from TM
- Method: getPath:
/service/v1/getInvoiceMaintByTxnRefNo - Invoice Approval Marking
- Method: getPath:
/service/v1/eod/limitsInvoiceApprovalMarking - Payment Incoming 2nd stage Invoice Validation
- Method: getPath:
/service/v1/paymentIncomingInvoiceValidation - Populate adhoc transaction details
- 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 - Reject instruments
- Method: postPath:
/service/v1/purgeTransaction - Retrieves the Invoice Finance Info for a particular Invoice
- Method: getPath:
/service/v1/finances/{invoiceRefNo} - Retrieves the Invoices for a particular Finance Transaction
- Method: getPath:
/service/v1/invoices/{financeRefNo} - Retrieves the list of existing debit notes
- Method: getPath:
/service/v1/debitNoteSearch - Retrieves the list of existing Invoices
- Method: getPath:
/service/v1/getCurrentInvoceByInvRefNo - Retrieves the list of existing Invoices
- Method: getPath:
/service/v1/invoice - Retrieves the list of existing invoices
- Method: getPath:
/service/v1/invoiceSearch - Retrieves the list of existing invoices
- Method: getPath:
/service/v1/processFutureDatedDisbursement - Retrieves the list of existing Tags
- Method: getPath:
/service/v1/tags - Retrieves the list of Finance reference number for given RequestId
- Method: getPath:
/service/v1/getInvoiceFinanceRefNos - Returns Discrepancy Code
- Method: getPath:
/service/v1/getDiscrepancyCode - Runs invoice acceptance job
- Method: getPath:
/service/v1/runInvoiceAcceptanceJob - 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 outstanding values in invoice
- Method: postPath:
/service/v1/updateInvOutstandings - Updates a Invoice in main table
- Method: putPath:
/service/v1/invoice/{invoiceRefNo} - Updates Debit Note in Tw table
- Method: putPath:
/service/v1/debitNote - Updates Invoices in main table
- Method: putPath:
/service/v1/invoice