OpenAPI YAML import – only one content type shown (JSON, missing multipart/form-data)

Hello Apidog Support,

I am experiencing an issue when importing my OpenAPI 3.0.3 YAML specification into Apidog.

In one of my POST endpoints I define two different content types for the requestBody:

  • application/json (single item creation)
  • multipart/form-data (bulk upload from CSV file)

Example snippet:

requestBody:
required: true
description: |
Two submission formats:
- application/json: Single item creation
- multipart/form-data: Bulk upload from CSV file.
content:
multipart/form-data:
schema:
type: object
properties:
file:
type: string
format: binary
required: [file]
application/json:
schema:
type: object
properties:
ean:
type: string
storeNr:
type: integer
isFuel:
type: boolean
required: [ean, storeNr, isFuel]

The specification validates correctly in Swagger Editor and other OpenAPI tools.
However, in Apidog only the application/json tab is visible.
The multipart/form-data option does not appear at all.

Could you please confirm if this is a known limitation or bug in Apidog?
Is there a recommended workaround to make both content types selectable in the UI?

Thank you very much for your help!
Best regards,

Hello Balazs_SZUCS, thank you for your feedback. Could you please share the file with us? We’ll forward the issue to our engineering team for further investigation.