File Uploads

Multipart form
data support

Upload files and multipart form data with ease. Support for binary files, multiple file uploads, and custom content types.

Upload files with multipart form data

file-uploads.yaml
requests:
  - name: Upload Avatar
    url: https://api.example.com/upload
    method: POST
    files:
      avatar: ./images/profile.jpg
      document: ./docs/resume.pdf
    body:
      userId: 123
      description: "User profile update"
Key Benefits

Why use File Uploads?

Multipart Form Support

Full support for multipart/form-data with mixed text and binary content.

Multiple Files

Upload multiple files in a single request with custom field names.

Auto Content-Type

Automatic content-type detection and header management for file uploads.

Use Cases

Perfect for these scenarios

Testing file upload endpoints
Uploading images and documents
Multipart form data validation
Binary content uploads

Ready to try File Uploads?

Get started with curl-runner and unlock powerful file uploads capabilities for your API testing workflow.