File Upload via Multipart Requests¶
File uploads with other data¶
First, use the requestBody keyword to describe the request payload containing a file. Under content, you can use the multipart media type to describe a file sent with other data.
Note
The following example shows how to upload a file via multipart request in OAS3 . If you are using an OAS2 API definition, please refer to this swagger document on multipart form file uploads.
requestBody:
content:
multipart/form-data:
schema:
type: object
properties:
orderId:
type: integer
userId:
type: integer
fileName:
type: string
format: binary
Multiple file uploads¶
You can use the multipart media type to define uploading an array of files.
requestBody:
content:
multipart/form-data:
schema:
type: object
properties:
filename:
type: array
items:
type: string
format: binary
Top