Skip to content

Run audited KillBill payment administrator operation

POST
/killbill-payment-admin-operations
curl --request POST \
--url https://example.com/killbill-payment-admin-operations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "operationAction": "lookup_payment", "reason": "example", "idempotencyKey": "example", "expectedRevision": 1, "reservationBookingId": "example", "paymentId": "example", "searchKey": "example", "amountKrw": 1 }'
Media typeapplication/json
object
operationAction
required
Allowed values: lookup_payment search_payments close_virtual_account inspect_refund_status inspect_chargeback_status record_chargeback
reason
required
string
>= 1 characters
idempotencyKey
required
string
>= 1 characters
expectedRevision
required
integer
reservationBookingId
string | null
>= 1 characters
paymentId
string | null
>= 1 characters
searchKey
string | null
>= 1 characters
amountKrw
integer | null
>= 1
key
additional properties

KillBill payment administrator operation recorded

Media typeapplication/json
KillBillPaymentAdminOperation
object
killbillAdminOperationAuditId
required
string
>= 1 characters
operationAction
required
Allowed values: lookup_payment search_payments close_virtual_account inspect_refund_status inspect_chargeback_status record_chargeback
operationStatus
required
Allowed values: succeeded failed
actorUserId
required
string
>= 1 characters
reason
required
string
>= 1 characters
idempotencyKey
required
string
>= 1 characters
expectedRevision
required
integer
commandFingerprint
required
string
/^[a-f0-9]{64}$/
providerEvidenceFingerprint
required
string
/^[a-f0-9]{64}$/
recordedAt
required
string format: date-time
reservationBookingId
required
string | null
>= 1 characters
paymentId
required
string | null
>= 1 characters
searchKey
required
string | null
>= 1 characters
amountKrw
required
integer | null
>= 1
providerStatusCode
required
integer | null
>= 100
providerResultCode
required
string | null
>= 1 characters
providerMessage
required
string | null
>= 1 characters
replayedFromAuditId
required
string | null
>= 1 characters
key
additional properties

KillBill admin operation payload is invalid

Actor cannot run KillBill admin operation

KillBill admin operation runtime is unavailable