Tasks are created by Luzmo for work that runs in the background, such as data exports . You can retrieve tasks you requested yourself. Organization Admins can retrieve any task requested by a user in their organization, including tasks requested with an Embed token.
For data exports delivered to a webhook, retrieve the task with the taskId from the webhook request. result.downloadUrl contains the download link of the exported file and is set before the webhook is sent, so the task status may still be inprogress when the webhook arrives. The link expires at result.expiresAt , 7 days after the export.
npm install @luzmo/nodejs-sdk{
"count": 1,
"rows": [
{
"id": "29b8bb5a-e946-4cf6-8960-5a7ba1163e93",
"type": "dataexport",
"status": "completed",
"entity_id": "625fb04c-47ca-42f1-98e5-a4307548355f",
"requested_at": "2026-09-23T13:14:02.000Z",
"started_at": "2026-09-23T13:14:03.000Z",
"completed_at": "2026-09-23T13:14:12.000Z",
"error": null,
"result": {
"downloadUrl": "https://app.luzmo.com/data-export/29b8bb5a-e946-4cf6-8960-5a7ba1163e93?key=< key >&token=< token >",
"expiresAt": 1790774052176
}
}
]
}