Batch publish transfer screening events to Kafka

post/api/v2/internal/transfer/publishTransferScreeningEvents

For each transfer ID, publishes to the appropriate Kafka topic based on the specified topic. EllipticTRM publishes to the transferConfirm topic; Unit21 publishes to the transfer topic.

Request Body

transferIds array[string] required
Non-empty array of transfer IDs, capped at MAX_PUBLISH_TRANSFER_SCREENING_IDS entries
topic string required
Target Kafka topic for the transfer screening events
Allowed values: EllipticTRM Unit21
metadata object
Optional metadata controlling resubmission, reconciliation, and provider-specific behavior
ellipticTRMSpecific object
EllipticTRM-specific options. Only valid when topic=EllipticTRM.
reconciliation boolean
Pass true for reconciliation runs
resubmission boolean
Pass true for resubmission runs
unit21Specific object
Unit21-specific options. Only valid when topic=Unit21.

200 Response

publishedCount number required
results array[object] required
transferId string required
success boolean required
message string

400 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id

500 Response

error string required