For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Dashboard
GuidesAPI ReferenceSDKs
GuidesAPI ReferenceSDKs
  • API
      • POSTAuthorize
      • POSTCompleted
      • POSTData Ready
      • POSTEstablish
      • POSTExpired
      • POSTFailed
      • POSTRefresh
      • POSTUpdate
      • POSTVerify Customer
Dashboard
Products
PaymentsDataPayouts
Company
AboutCareersContact Sales

Terms of Use | Privacy Policy | © 2026 Trustly, Inc.

Developer-friendly docs for your API
GitHub|Contact Support|Business Help Center|Merchant Portal
Terms of Use|Privacy Policy|© 2026 Trustly, Inc.
Developer-friendly docs for your API
LogoLogo
North AmericaEurope
North AmericaEurope
APIEvent Notifications

Data Ready

|View as Markdown|Open in Claude|
Payload
1{
2 "createdAt": "1701986450991",
3 "eventId": "1028606617",
4 "eventType": "DataReady",
5 "merchantId": "000123",
6 "message": "",
7 "objectId": "1024919204",
8 "objectType": "Transaction",
9 "paymentType": "6",
10 "timeZone": "Etc/UTC",
11 "transactionType": "1",
12 "merchantReference": "uniqueTransactionIdentifier"
13}

The DataReady event indicates that all bank-qualified data, such as account details and balance, has been retrieved and is ready for consumption. Wait for this event before calling Account Data endpoints.

Was this page helpful?
Previous

Completed

Next

Establish

Built with

Payload

The payload of this webhook request is an object.
createdAtstringOptionalformat: "int64"
The timestamp when the event was created, represented as a Unix timestamp in milliseconds.
eventIdstringOptional
Unique identifier for the event.
eventTypestringOptional
The type of event that triggered the webhook.
merchantIdstringOptional
The unique identifier of the merchant.
messagestringOptional
A message describing the event.
objectIdstringOptional
Unique identifier for the object associated with the event, such as a transaction.
objectTypestringOptional

The type of object associated with the event (e.g., Transaction).

paymentTypestringOptional
Type of payment, denoted by a numeric code.
statusstringOptional
Status code representing the current state of the transaction.
statusMessagestringOptional
A message describing the current status of the transaction.
timeZonestringOptional
The timezone of the event, formatted in IANA timezone database format.
transactionTypestringOptional
Type of transaction, denoted by a numeric code.

Response

200
Return a 200 status to indicate that the data was received successfully