Skip to content

TL04 - Poll the status of an asynchronous transaction log export (TL03)

Request

Description

Retrieve the status for an TL03 transaction log export.
When the export is complete, the URLs to retrieve the files are returned.

Call Frequency
Maximum usage: Every 10 seconds
Security
Shop-API-Key(Required scopes: ROLE_SHOP_ACCOUNTANCY
ROLE_PARTNER_TRANSACTION_LOG_REA...
)
Path
tracking_idstringrequired

The asynchronous transaction log export id

Query
shop_idinteger, (int64)

Use this parameter when your user has access to several shops. If not specified, the shop_id from your default shop will be used.

curl -i -X GET \
  'https://your-instance.mirakl.net/api/sellerpayment/transactions_logs/async/status/{tracking_id}?shop_id=0' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

OK

Bodyapplication/json
errorobject

Specific error if the status is 'FAILED

last_updatedstring, (date-time)

The last updated date of the export

statusstring

Current status of the export, can be 'PENDING', 'FAILED', 'CANCELED', or 'COMPLETED'

urlsArray of strings

List of generated urls to call to download each generated chunks

Response
{ "last_updated": "2026-10-28T13:13:42.054Z", "status": "COMPLETED", "urls": [ "http://api.mirakl.net/api/sellerpayment/transactions_logs/export/async/file/8648ca91-f5c0-4815-9bac-7564124d5203?file=0.json", "http://api.mirakl.net/api/sellerpayment/transactions_logs/export/async/file/8648ca91-f5c0-4815-9bac-7564124d5203?file=1.json" ] }