HTTP Requests / Image Upload
POST https://api.optidash.ai/1.0/upload
Field | Description |
file |
Binary representation of the image to be processed. |
data |
Serialized JSON object with processing parameters. |
To upload an image for processing, send a POST
multipart request to https://api.optidash.ai/1.0/upload
endpoint which must consist of two fields: file
and data
. Within the file
field you must transmit binary data (an image for processing) whereas the data
field is reserved for a serialized JSON object with image processing steps.
An example cURL request would look like the following:
curl https://api.optidash.ai/1.0/upload -X POST -u your-api-key: \
-F file=@/path/to/input.jpg \
-F data='{
"resize": {
"width": 640,
"height": 480
}
}'