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
- 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