Reconciliation ReportΒΆ

Get Reconciliation Reports For Scheduled PaymentsΒΆ

HTTP Request

POST /api/v1/reconciliation-report/scheduled-payment/query

πŸ“‹ Description: Returns reconciliation details for each clearing ledger entry ID supplied. Each report shows how the scheduled payment relates to its corresponding invoice line items.

Parameters

Name

In

Type

Required

Description

body

body

ScheduledPaymentReconciliationRequestDto

true

Request body containing the criteria for querying scheduled payments, including parameters such as date range, payment status, and associated metadata.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListScheduledPaymentReconciliationReportDto

409

Conflict

Payment amount exceeds remaining invoice balance

InvoicePaymentBalanceConflictDto

502

Bad Gateway

Downstream service call failed

PayableErrorDto

Get Reconciliation Reports For All Line Items Of An InvoiceΒΆ

HTTP Request

POST /api/v1/reconciliation-report/invoice/{invoiceId}

πŸ“‹ Description: Convenience endpoint β€” equivalent to calling the invoice-line-item query with all line item IDs of the given invoice.

Parameters

Name

In

Type

Required

Description

invoiceId

path

integer(int64)

true

Invoice ID

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListInvoiceLineItemReconciliationReportDto

409

Conflict

Payment amount exceeds remaining invoice balance

InvoicePaymentBalanceConflictDto

502

Bad Gateway

Downstream service call failed

PayableErrorDto

Get Reconciliation Reports For Invoice PaymentsΒΆ

HTTP Request

POST /api/v1/reconciliation-report/invoice-payment/query

πŸ“‹ Description: Returns reconciliation details for each invoice payment ID supplied.

Parameters

Name

In

Type

Required

Description

body

body

InvoicePaymentReconciliationRequestDto

true

Request body containing the invoice payment query parameters, including relevant identifiers and filters to facilitate the reconciliation report process.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListInvoicePaymentReconciliationReportDto

409

Conflict

Payment amount exceeds remaining invoice balance

InvoicePaymentBalanceConflictDto

502

Bad Gateway

Downstream service call failed

PayableErrorDto

Get Reconciliation Reports For Invoice Line ItemsΒΆ

HTTP Request

POST /api/v1/reconciliation-report/invoice-line-item/query

πŸ“‹ Description: Returns reconciliation details for each invoice line item ID supplied. Each report shows matched payments and remaining balances.

Parameters

Name

In

Type

Required

Description

body

body

InvoiceLineItemReconciliationRequestDto

true

Request body containing the invoice line item details necessary for generating a reconciliation report, including relevant identifiers and financial data.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListInvoiceLineItemReconciliationReportDto

409

Conflict

Payment amount exceeds remaining invoice balance

InvoicePaymentBalanceConflictDto

502

Bad Gateway

Downstream service call failed

PayableErrorDto