Skip to main content
POST
Apply an imported gift-owner decision

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Path Parameters

connection_id
integer
required

Connection id in the current organization.

conflict_id
integer
required

Conflict id in the current organization.

Body

application/json

Validated request fields for this operation.

decision
enum<string>
required

Decision. Validation: required; allowed values: keep_hys_owner, use_source_owner.

Available options:
keep_hys_owner,
use_source_owner
Example:

"keep_hys_owner"

expected_record_count
integer
required

Expected record count. Validation: required, integer, min:1.

Required range: x >= 1
Example:

1

expected_total_amount
number
required

Expected total amount. Validation: required, numeric, min:0.

Required range: x >= 0
Example:

25

expected_current_hys_donor_id
integer
required

Expected current hys donor id. Validation: required, integer, min:1.

Required range: x >= 1
Example:

1

expected_source_hys_donor_id
integer
required

Expected source hys donor id. Validation: required, integer, min:1.

Required range: x >= 1
Example:

1

Response

Operation result.

status
string
Example:

"success"

data
object

First application includes owner/transaction/updated-donation details. An idempotent repeated application returns only idempotent, decision, record_count, total_amount and provider_constituent_ids_to_verify.

message
string

Operation receipt.

Example:

"Example"