# Read all subfolders and requests under collection

**URL:** <https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340>\
**Category:** Help Hub\
**Tags:** collections\
**Created:** [October 8, 2025, 1:11am UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340 "2025-10-08T01:11:34Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![joint-operations-phy](https://avatars.discourse-cdn.com/v4/letter/j/dc4da7/32.png) [@joint-operations-phy](https://community.postman.com/u/joint-operations-phy)\
**Post date:** [October 8, 2025, 1:11am UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340/1 "2025-10-08T01:11:34Z")

</div>

I am able to read all the subfolders and requests under collection using [https://api.getpostman.com/collections/](https://api.getpostman.com/collections/) for a small collection with 10-20 api requests. But when i try the same with large collection which has 2000+ requests, it’s getting timed out. Is there any limitation on the number of requests under collection for this getpostman api?

---

<div class="post-metadata">

**Author:** ![joint-operations-phy](https://avatars.discourse-cdn.com/v4/letter/j/dc4da7/32.png) [@joint-operations-phy](https://community.postman.com/u/joint-operations-phy)\
**Post date:** [October 9, 2025, 3:31am UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340/2 "2025-10-09T03:31:45Z")

</div>

Any update on the above?

---

<div class="post-metadata">

**Author:** ![danny-dainton](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/danny-dainton/32/29401_2.png) [@danny-dainton](https://community.postman.com/u/danny-dainton)\
**Post date:** [October 9, 2025, 9:00am UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340/3 "2025-10-09T09:00:09Z")

</div>

Hey @joint-operations-phy 👋

You mentioned _“read all the subfolders and requests”_, could you share a bit more about how you’re doing that? For example, are you working directly in the Postman UI, or are you using the Postman API from another platform?

Also, do you happen to know the approximate file size of the Collection?

It would be great to understand a bit more about your setup and the use case behind having 2000+ requests in a single Collection, that context will really help us pinpoint what might be happening.

---

<div class="post-metadata">

**Author:** ![joint-operations-phy](https://avatars.discourse-cdn.com/v4/letter/j/dc4da7/32.png) [@joint-operations-phy](https://community.postman.com/u/joint-operations-phy)\
**Post date:** [October 9, 2025, 6:07pm UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340/4 "2025-10-09T18:07:41Z")

</div>

Thanks @danny-dainton for your response. Please find below the details

Our postman collection hierarchy is maintained like below. It’s maintained something like ////.

 ![postman_collection_folder_structure](https://us1.discourse-cdn.com/getpostman/original/3X/a/d/ad9a9f5d0349d0dd1223b4ec70bfddd12487741e.png)

I am using the postman provided api to get the collection details but it’s getting timed out.

[https://api.getpostman.com/collections/collectionid?apikey=apikey](https://api.getpostman.com/collections/collectionid?apikey=apikey)

 ![getpostman_api](https://us1.discourse-cdn.com/getpostman/original/3X/4/9/49ff53983e7f3ed7682afc3e5d13c6cec787dae6.png)

I tried to export the collection to get the file size of the collection but it’s throwing the error. Tried multiple times but it’s the same issue. Not sure what’s the limitation to export the collection.

 ![export_collection](https://us1.discourse-cdn.com/getpostman/original/3X/8/6/867dbbb8feea7e9d828cdf7c2bfb0781674a7a05.png)

Here is an example where the getpostman api worked which has 124 requests, but similar kind of folder hierarchy

 ![getpostman_api_working](https://us1.discourse-cdn.com/getpostman/original/3X/7/d/7d210196a2c62529e5e19e1c6c32f23e04fc25a5.png)

The intention is to programmatically fetch the postman collection and navigate through the folders and requests by specifying the collection name and the folder hierarchy from ci/cd pipeline.

Hope it covers all the information needed to understand our use case.

---

<div class="post-metadata">

**Author:** ![danny-dainton](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/danny-dainton/32/29401_2.png) [@danny-dainton](https://community.postman.com/u/danny-dainton)\
**Post date:** [October 10, 2025, 11:11am UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340/5 "2025-10-10T11:11:33Z")

</div>

Appreciate the additional information here 🙏

You have your contextual reasons for structuring your Collections in this way but there seems to be a lot of repetition here:

 ![postman_collection_folder_structure](https://us1.discourse-cdn.com/getpostman/original/3X/a/d/ad9a9f5d0349d0dd1223b4ec70bfddd12487741e.png)

It feels like each release could be its own Collection. 😅

I’ll reach out to the Postman API team to check if there are any size limitation and any timeout limits on returning a response.

---

<div class="post-metadata">

**Author:** ![danny-dainton](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/danny-dainton/32/29401_2.png) [@danny-dainton](https://community.postman.com/u/danny-dainton)\
**Post date:** [October 10, 2025, 2:11pm UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340/6 "2025-10-10T14:11:49Z")

</div>

Are you able to get a response when you use the `?model=minimal` param?

---

<div class="post-metadata">

**Author:** ![joint-operations-phy](https://avatars.discourse-cdn.com/v4/letter/j/dc4da7/32.png) [@joint-operations-phy](https://community.postman.com/u/joint-operations-phy)\
**Post date:** [October 10, 2025, 4:32pm UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340/7 "2025-10-10T16:32:55Z")

</div>

Yeah, we understand that the current folder structure is not the right way to maintain a collection. We will be eliminating the duplicates with in the collection and we are in the process of coming up with a new proposal for the collection folder structure and how it needs to be maintained. In order to come up with the new recommendation, we wanted to understand the limitations on the collection’s folder structure as well as the number of request limit in the collection so that we can maintain it properly in the future. Hoping for a quick turn around on the response from the Postman API team. Thanks for understanding the problem statement and working with the respective team for the resolution.

---

<div class="post-metadata">

**Author:** ![joint-operations-phy](https://avatars.discourse-cdn.com/v4/letter/j/dc4da7/32.png) [@joint-operations-phy](https://community.postman.com/u/joint-operations-phy)\
**Post date:** [October 10, 2025, 4:33pm UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340/8 "2025-10-10T16:33:52Z")

</div>

I tried with the params suggested, but it’s still the same issue.

 ![image](https://us1.discourse-cdn.com/getpostman/original/3X/5/5/55be49be352e91a93124ce4545eb7748b9503650.png)

---

<div class="post-metadata">

**Author:** ![joint-operations-phy](https://avatars.discourse-cdn.com/v4/letter/j/dc4da7/32.png) [@joint-operations-phy](https://community.postman.com/u/joint-operations-phy)\
**Post date:** [October 14, 2025, 4:13pm UTC](https://community.postman.com/t/read-all-subfolders-and-requests-under-collection/85340/9 "2025-10-14T16:13:27Z")

</div>

@danny-dainton - Any update on the above ?
