| url | Request URL | yes | — |
| method | Request Method | no | POST |
| contentType | Content Type | no | — |
| data | Request Body as JSON String | no | {} |
| files | Map of absolute file paths as JSON String | no | {} |
| file | A single absolute file path | no | — |
| username | Auth Username | no | — |
| password | Auth Password | no | — |
| timeout | Request Timeout in Sec | no | 5000 |
| bearerToken | Bearer Authentication Token | no | — |
| customHeaders | Custom HTTP Headers | no | — |
| preventFailureOnNoResponse | Prevent this Action to fail if the request respond without an response | no | — |
| ignoreStatusCodes | Prevent this Action to fail if the request respond with one of the configured StatusCodes | no | — |
| escapeData | Escape newlines in data string content | no | — |
| httpsCA | Certificate authority as string in PEM format | no | — |
| httpsCert | Client Certificate as string | no | — |
| httpsKey | Client Certificate Key as string | no | — |
| responseFile | Persist the response data to the specified file path | no | — |
| retry | optional amount of retries if the request fails | no | — |
| retryWait | wait time between retries in milliseconds | no | — |