Skip to content

Improve exporting of collections by including parameters configurations and body schemas #13718

@devdeer-andrii

Description

@devdeer-andrii

Is there an existing request for this feature?

  • I have searched the existing issues for this feature request and I know that duplicates will be closed

Is your feature request related to a problem?

While exporting, moving or duplicating any collection important details like:

  • request parameter configs,
  • request body schemas,
  • response body schemas

are not included in Postman's export JSON-file.

Steps to recreate the problem:

  1. Import collection using OpenAPI JSON-file
  2. Export it from Postman
  3. Exported JSON doesn't have information about properties configuration and any body schemas
  4. Import collection using this JSON
  5. Imported collection doesn't have above written configurations, that means that there are no request body JSON verification and parameters properties.

Full description of this issue is posted on Postman community website: https://community.postman.com/t/postman-collection-export-limitations-loss-of-parameters-additional-properties-and-body-schemas/83533

Describe the solution you'd like

Exported JSON-file includes all information, which is visible in the app. Like types of parameters and body schemas and later can be correctly imported, so no difference between collections is caused.

Describe alternatives you've considered

  • Manual fixing of removed elements (schemas, parameter properties)
  • Using only OpenAPI JSON-files to share collection (which is also requires manual adjustments each time, because default name of host URL variable {{baseUrl}} doesn't meet my needs)

Additional context

Same behavior of losing schemas and parameters' properties on "Move Collection" and "Duplicate Collection" functions might indicate about using that generated export JSON internally. So it might be caused by limitations described above.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions