# File Upload The File Upload operations are used to upload large volumes of data as a CSV file in the HTTP body to Zuora Revenue and to get status information about the file upload. If the data volume is in the range of 40k-60k records per file per request, the Upload file operation can process the data quickly. A unique request ID is generated after the file is successfully received, which can be used to query the upload status in the Get file upload status operation. ## Get file upload status - [GET /api/integration/v1/fileupload/status/{file_request_id}](https://developer.zuora.com/other-api/revenue/file-upload/get_fileuploadstatus.md): Gets the status information about the specified file upload request. ## Upload file - [POST /api/integration/v1/upload/file](https://developer.zuora.com/other-api/revenue/file-upload/post_uploadfile.md): Upload the event or transaction data in a CSV file to Zuora Revenue in UTF-8. Note: It is recommended to have up to 60k lines per request in this operation.