Skip to main content
PATCH
Partial Update Bank Reconciliation Report

Authorizations

Authorization
string
header
required

Token-based authentication with required prefix "Token"

Path Parameters

id
integer
required

Body

currency
string
Maximum string length: 3
statement_starting_date
string<date> | null
statement_ending_date
string<date> | null
starting_balance
number<double>
Required range: -1000000000000000000 < x < 1000000000000000000
ending_balance
number<double>
Required range: -1000000000000000000 < x < 1000000000000000000
total_credit_amount
number<double> | null
Required range: -1000000000000000000 < x < 1000000000000000000
total_debit_amount
number<double> | null
Required range: -1000000000000000000 < x < 1000000000000000000
adjustments
number<double> | null
Required range: -1000000000000000000 < x < 1000000000000000000
reconciled_on
string<date> | null
status
enum<string>
  • DRAFT - Draft
  • PENDING_APPROVAL - Pending Approval
  • APPROVED - Approved
  • DELETED - Deleted
Available options:
DRAFT,
PENDING_APPROVAL,
APPROVED,
DELETED
unmatched_statement_transactions
unknown
statement_recognition_cost_usd
number<double> | null

Estimated USD cost of AI bank-statement parsing for this report (from summed page token usage).

Required range: -100000000 < x < 100000000
statement_recognition_input_tokens
integer | null

Sum of input tokens from statement parsing across all pages (set on finalize).

Required range: 0 <= x <= 2147483647
statement_recognition_output_tokens
integer | null

Sum of output tokens from statement parsing across all pages (set on finalize).

Required range: 0 <= x <= 2147483647
statement_recognition_token_total
integer<int64> | null

Input plus output tokens for this report (set on finalize).

Required range: 0 <= x <= 9223372036854776000
statement_recognition_model_name
string | null

LLM model used for statement parsing when token totals were recorded.

Maximum string length: 128
entity
integer | null
account
integer
matching_task
integer | null
reconciled_by
integer | null

Response

200 - application/json
id
integer
required
read-only
entity_name
string
required
read-only
account_name
string
required
read-only
account_number
string
required
read-only
account_type
string
required
read-only
account_subtype
string
required
read-only
reconciled_by_name
string
required
read-only
reconciled_by_email
string
required
read-only
approved_by_name
string
required
read-only
approved_by_email
string
required
read-only
async_task
object
required
attachments
object[]
required
read-only
csv_statements
string
required
read-only
cleared_total_debits
string
required
read-only
cleared_total_credits
string
required
read-only
cleared_activity
string
required
read-only
cleared_item_count
string
required
read-only
matched_total_debits
string
required
read-only
matched_total_credits
string
required
read-only
matched_activity
string
required
read-only
matched_item_count
string
required
read-only
unreconciled_total_debits
string
required
read-only
unreconciled_total_credits
string
required
read-only
unreconciled_activity
string
required
read-only
unreconciled_gl_item_count
string
required
read-only
unreconciled_statement_line_count
string
required
read-only
unreconciled_statement_activity
string
required
read-only
reconciliation_difference
string
required
read-only
open_total_debits
string
required
read-only
open_total_credits
string
required
read-only
open_activity
string
required
read-only
open_gl_item_count
string
required
read-only
open_statement_line_count
string
required
read-only
open_statement_activity
string
required
read-only
statement_activity
string
required
read-only
open_difference
string
required
read-only
created_at
string<date-time>
required
read-only
last_modified_at
string<date-time>
required
read-only
approved_on
string<date-time> | null
required
read-only
customer
integer
required
read-only
account
integer
required
approved_by
integer | null
required
read-only
currency
string
Maximum string length: 3
statement_starting_date
string<date> | null
statement_ending_date
string<date> | null
starting_balance
number<double>
Required range: -1000000000000000000 < x < 1000000000000000000
ending_balance
number<double>
Required range: -1000000000000000000 < x < 1000000000000000000
total_credit_amount
number<double> | null
Required range: -1000000000000000000 < x < 1000000000000000000
total_debit_amount
number<double> | null
Required range: -1000000000000000000 < x < 1000000000000000000
adjustments
number<double> | null
Required range: -1000000000000000000 < x < 1000000000000000000
reconciled_on
string<date> | null
status
enum<string>
  • DRAFT - Draft
  • PENDING_APPROVAL - Pending Approval
  • APPROVED - Approved
  • DELETED - Deleted
Available options:
DRAFT,
PENDING_APPROVAL,
APPROVED,
DELETED
unmatched_statement_transactions
unknown
statement_recognition_cost_usd
number<double> | null

Estimated USD cost of AI bank-statement parsing for this report (from summed page token usage).

Required range: -100000000 < x < 100000000
statement_recognition_input_tokens
integer | null

Sum of input tokens from statement parsing across all pages (set on finalize).

Required range: 0 <= x <= 2147483647
statement_recognition_output_tokens
integer | null

Sum of output tokens from statement parsing across all pages (set on finalize).

Required range: 0 <= x <= 2147483647
statement_recognition_token_total
integer<int64> | null

Input plus output tokens for this report (set on finalize).

Required range: 0 <= x <= 9223372036854776000
statement_recognition_model_name
string | null

LLM model used for statement parsing when token totals were recorded.

Maximum string length: 128
entity
integer | null
matching_task
integer | null
reconciled_by
integer | null