Receive a notification from the SWIFT network (the simulator): a message delivered, a delivery abandoned, or a tracker status
POST
/rails/swift/notificationsHeaders
Idempotency-KeystringOptionalSend on every write that creates or changes money or state; a replay with the same key returns the original result with 200.
Body parameters
atstring · date-timeRequiredbiz_msg_idstringOptionalidstringRequiredUnique per notification; a redelivered notification repeats it
kindstringRequiredmsg_defstringOptionalnetwork_refstringOptionalreasonstringOptionalreceiverstringOptionaltrackerobject or nullOptionalTrackerEvent is one status a party in the chain recorded against a UETR.
12 child attributes
agent_bicstringRequiredWho reported the status
amountintegerOptionalThe amount the agent confirmed (credited, or forwarded)
charges_amountintegerOptionalCharges the agent deducted
charges_currency_codestringOptionalcurrency_codestringOptionalexchange_ratestringOptionalforwarded_to_bicstringOptionaloccurred_atstring · date-timeRequiredreasonstringOptionalA G code on ACSP, an ExternalStatusReason1Code on RJCT
source_messagestringOptionalThe message definition behind the status, when there is one
statusstringRequiredACSP, ACSC, ACCC or RJCT
uetrstringRequireduetrstringOptionalReturns
200 OK
appliedbooleanRequiredduplicatebooleanOptionalidstringRequiredErrors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503