Skip to main content
PATCH
Update a reconciliation rule

Headers

authorization
string
Minimum string length: 1
x-organization-id
string
Minimum string length: 1

Path Parameters

ruleId
string
required
Minimum string length: 1

Body

application/json
name
string
Minimum string length: 1
paymentType
enum<string>
Available options:
stablecoin,
bank,
cross_border,
other
sourceType
enum<string>
Available options:
client_transfer_report,
client_internal_ledger,
bank_statement,
onchain_report,
psp_report,
manual
isActive
boolean
amountTolerance
string
Pattern: ^-?\d+(\.\d+)?$
timeWindowMinutes
integer | null
Required range: 0 <= x <= 9007199254740991
expectedCompletionMinutes
integer | null
Required range: 0 <= x <= 9007199254740991
delayedSettlementThresholdMinutes
integer | null
Required range: 0 <= x <= 9007199254740991
sourceSlaMinutes
integer | null
Required range: 0 <= x <= 9007199254740991
intermediaryInSlaMinutes
integer | null
Required range: 0 <= x <= 9007199254740991
transferSlaMinutes
integer | null
Required range: 0 <= x <= 9007199254740991
intermediaryOutSlaMinutes
integer | null
Required range: 0 <= x <= 9007199254740991
destinationSlaMinutes
integer | null
Required range: 0 <= x <= 9007199254740991
allowProviderIdMatch
boolean
allowTxHashMatch
boolean
allowReferenceExactMatch
boolean
allowAmountAndTimeWindowMatch
boolean
requireAllRequiredLegs
boolean
metadata
object

Response

Default Response

id
string
required
organizationId
string
required
name
string
required
paymentType
null | string
required
sourceType
null | string
required
isActive
boolean
required
amountTolerance
null | string
required
timeWindowMinutes
null | integer
required
expectedCompletionMinutes
null | integer
required
delayedSettlementThresholdMinutes
null | integer
required
sourceSlaMinutes
null | integer
required
intermediaryInSlaMinutes
null | integer
required
transferSlaMinutes
null | integer
required
intermediaryOutSlaMinutes
null | integer
required
destinationSlaMinutes
null | integer
required
allowProviderIdMatch
boolean
required
allowTxHashMatch
boolean
required
allowReferenceExactMatch
boolean
required
allowAmountAndTimeWindowMatch
boolean
required
requireAllRequiredLegs
boolean
required
metadata
null | object
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required