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 - Auto assign invoice from conductor
- Method: postPath:
/service/v1/autoAssignInvoice - Check for pending transactions
- Method: postPath:
/service/v1/checkForPendingTransactions - Create an invoice in the system
- Method: getPath:
/service/v1/invoice - Enrich the invoice with necessary fields for creation
- Method: postPath:
/service/v1/enrichment - Evicts business date cache
- Method: getPath:
/service/v1/refreshBusinessDate - Find overdue invoices
- Method: getPath:
/service/v1/overdueInvoice - Find stale invoices
- Method: getPath:
/service/v1/staleInvoice - Generic update of invoice in settlement
- Method: putPath:
/service/v1/genericUpdate - Get edit invoice details
- Method: postPath:
/service/v1/compareValuesOnEdit - Get file status by file name
- Method: getPath:
/service/v1/getFileStatusByFileName - Get invoices by transaction reference number
- Method: getPath:
/service/v1/getInvoiceMaintByTxnRefNo - Payment incoming second stage invoice validation
- Method: getPath:
/service/v1/paymentIncomingInvoiceValidation - Populate adhoc transaction details
- Method: postPath:
/service/v1/setAdhocTxnDetails - Reject instruments
- Method: postPath:
/service/v1/purgeTransaction - Retrieves the list of existing debit notes
- Method: getPath:
/service/v1/debitNoteSearch - Retrieves the list of existing invoices with input parametes
- Method: getPath:
/service/v1/invoiceSearch - Retrieves the list of existing invoices with invoice reference number
- Method: getPath:
/service/v1/getCurrentInvoceByInvRefNo - Retrieves the list of existing tags
- Method: getPath:
/service/v1/tags - Retrieves the list of historical status
- Method: getPath:
/service/v1/historicalStatus - Returns the discrepancy code
- Method: getPath:
/service/v1/getDiscrepancyCode - Runs invoice acceptance job
- Method: getPath:
/service/v1/runInvoiceAcceptanceJob - Update existing invoices
- Method: patchPath:
/service/v1/mainInvoice - Update outstanding values in invoice
- Method: postPath:
/service/v1/updateInvOutstandings - Update settlement status for invoice
- Method: putPath:
/service/v1/settlementStatusUpd - Updates a invoice in main table
- Method: putPath:
/service/v1/invoice/{invoiceRefNo} - Updates debit note in work table
- Method: putPath:
/service/v1/debitNote - Updates invoice status post netting settlement
- Method: postPath:
/service/v1/updateInvoiceForNetting - Updates invoices in main table
- Method: putPath:
/service/v1/invoice