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