Skip to main content
PUT
Update Transaction Match

Authorizations

Authorization
string
header
required

Token-based authentication with required prefix "Token"

Path Parameters

id
integer
required

Body

object_id
integer
required
Required range: 0 <= x <= 2147483647
customer
integer
required
transaction
integer | null
required
content_type
integer
required
reviewed_at
string<date-time> | null
status
enum<string>
  • pending - Pending
  • draft - Draft
  • accepted - Accepted
  • rejected - Rejected
Available options:
pending,
draft,
accepted,
rejected
confidence_score
number<double> | null
Required range: 0 <= x <= 1
reason
string | null

Why the matcher assigned this status (e.g. reference_surfaced, reference_auto_approved, needs_review, auto_approved). Display/observability only.

Maximum string length: 64
snapshot
any | null

Snapshot of transaction data preserved for training data when the transaction is deleted.

reviewed_by
integer | null

Response

200 - application/json
id
integer
required
read-only
matched_object
string
required
read-only
app_label
string
required
read-only
model
string
required
read-only
drafts
string
required
read-only
object_id
integer
required
Required range: 0 <= x <= 2147483647
created_at
string<date-time>
required
read-only
customer
integer
required
transaction
integer | null
required
content_type
integer
required
reviewed_at
string<date-time> | null
status
enum<string>
  • pending - Pending
  • draft - Draft
  • accepted - Accepted
  • rejected - Rejected
Available options:
pending,
draft,
accepted,
rejected
confidence_score
number<double> | null
Required range: 0 <= x <= 1
reason
string | null

Why the matcher assigned this status (e.g. reference_surfaced, reference_auto_approved, needs_review, auto_approved). Display/observability only.

Maximum string length: 64
snapshot
any | null

Snapshot of transaction data preserved for training data when the transaction is deleted.

reviewed_by
integer | null