# How to upload file through Advanced REST client?

**URL:** https://community.automationedge.com/t/how-to-upload-file-through-advanced-rest-client/9993
**Category:** Process Studio
**Created:** [June 29, 2023, 12:02pm UTC](https://community.automationedge.com/t/how-to-upload-file-through-advanced-rest-client/9993 "2023-06-29T12:02:17Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![rajeswarripawar](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.automationedge.com/rajeswarripawar/32/1536_2.png) [@rajeswarripawar](https://community.automationedge.com/u/rajeswarripawar)
#### Post date: [June 29, 2023, 12:02pm UTC](https://community.automationedge.com/t/how-to-upload-file-through-advanced-rest-client/9993/1 "2023-06-29T12:02:17Z")

</div>

I have a one workflow which contain input file as runtime parameter. when we hit request through catalogue on server it need file. How can we upload that file with advanced REST client?

---

<div class="post-metadata">

### Author: ![Jane](https://avatars.discourse-cdn.com/v4/letter/j/ecb155/32.png) [@Jane](https://community.automationedge.com/u/Jane)
#### Post date: [July 13, 2023, 12:08pm UTC](https://community.automationedge.com/t/how-to-upload-file-through-advanced-rest-client/9993/2 "2023-07-13T12:08:09Z")

</div>

Hi! Rajeshwarri,

to execute workflows with a file upload parameters we need to use the following AutomationEdge REST APIs.

1. AutomationEdge Authentication API
2. File Handling API - File Upload: to upload file to AE Server by passing workflow ID parameter.
3. Execute workflow API. In this Advanced REST Client step use the value of the uploaded file in the payload of the previous step.
