---
updatedAt: 2025-03-08T01:25:09.000Z
agentTools:
  projectIndex: https://docs.cybercloudnetworks.net/llms.txt
---

# Send file asynchronous

on this Way we will send the file asynchronous that means :

* send file and get the dataid
* do a loop getting the status until the file scan is finished
* get the file after scan if needed (for example for CDR)

first of all we send the file for scanning

[avsanitze](https://docs.cybercloudnetworks.net/v1.15/reference/post_avsanitize)

the response of this request is the dataid , that we will use for next request

[getstatus](https://docs.cybercloudnetworks.net/v1.15/reference/getstatus-1)

if needed we can now also get the file after scanning (for example for CDR)

[getcleanfile](https://docs.cybercloudnetworks.net/v1.15/reference/getcleanfile-1)

postman collection example

[postman collection](https://storage.googleapis.com/dmaxdocu/dmax_async.postman_collection.json)