Unable to add form params in the Integrated developer portal

Hi everyone,

I’m running into an issue with the Google Apigee Integrated Developer Portal and hoping someone here has faced something similar.

I have an OpenAPI (Swagger) specification where certain operations use form parameters (e.g., application/x-www-form-urlencoded or multipart/form-data).

When I paste the same Swagger file into the Swagger Editor, everything works as expected — the form parameters are displayed correctly in the UI, and I can test the endpoint without any issues.

However, when I upload/import the same OpenAPI spec into the Apigee Integrated Developer Portal, the form parameters:

  • Do not render properly in the “Try it” / testing interface

  • Are either missing completely or not handled as form inputs

  • Prevent proper testing of the endpoint from the portal

Additional Details:

  • OpenAPI version: (3.0)

  • Content-Type used: application/x-www-form-urlencoded

  • No validation errors in Swagger Editor

    Here it what it looks like in swagger

and thats how it looks like in Apigee Integrated developer portal

Does the Apigee Integrated Developer Portal fully support form parameters in OpenAPI 3.0?,
Are there known limitations or required extensions for handling form data?

Hi @ark123, welcome back to the community!

I recommend checking out this previous thread where Google Staff provides more context related to your query: OpenAPI spec with multipart/form-data.

Also, this thursday, Feb 26 at 11am NYC time, the community will be gathering for the first community tech talk of the year. We’d love for you to join us: RSVP here.

Have a nice day!