{"id":12114,"date":"2026-03-30T19:58:00","date_gmt":"2026-03-31T00:58:00","guid":{"rendered":"https:\/\/www.rushworth.us\/lisa\/?p=12114"},"modified":"2026-04-06T13:02:58","modified_gmt":"2026-04-06T18:02:58","slug":"blender-api-list-all-items-in-a-collection","status":"publish","type":"post","link":"https:\/\/www.rushworth.us\/lisa\/?p=12114","title":{"rendered":"Blender API: List All Items in a Collection"},"content":{"rendered":"\n<p>Instead of iterating through <em>all<\/em> objects, you can iterate through the items in a specific collection:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nimport bpy\n\n# Name of the collection to inspect\ncollection_name = &quot;TestCollection&quot;\n\ncollection = bpy.data.collections.get(collection_name)\n\nif collection is None:\n    print(f&quot;Collection &#039;{collection_name}&#039; not found.&quot;)\nelse:\n    print(f&quot;Objects in collection &#039;{collection_name}&#039;:&quot;)\n    for obj in collection.objects:\n        print(f&quot;- {obj.name}&quot;)\n<\/pre><\/div>\n\n\n<p>Printing to the console:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-results.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"607\" height=\"86\" src=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-results.jpg\" alt=\"\" class=\"wp-image-12115\" srcset=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-results.jpg 607w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-results-300x43.jpg 300w\" sizes=\"auto, (max-width: 607px) 100vw, 607px\" \/><\/a><\/figure>\n\n\n\n<p>For this sample workspace that contains a torus and sphere with the default names<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-items.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"527\" src=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-items-1024x527.jpg\" alt=\"\" class=\"wp-image-12116\" srcset=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-items-1024x527.jpg 1024w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-items-300x154.jpg 300w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-items-768x395.jpg 768w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-items-1536x791.jpg 1536w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-items-750x386.jpg 750w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2026\/04\/blender-collection-items.jpg 1641w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Instead of iterating through all objects, you can iterate through the items in a specific collection: Printing to the console: For this sample workspace that contains a torus and sphere with the default names<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2163,1945],"tags":[2158,2182,664],"class_list":["post-12114","post","type-post","status-publish","format-standard","hentry","category-blender-3d-printing","category-python","tag-blender","tag-blender-api","tag-python"],"_links":{"self":[{"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/posts\/12114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12114"}],"version-history":[{"count":1,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/posts\/12114\/revisions"}],"predecessor-version":[{"id":12117,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/posts\/12114\/revisions\/12117"}],"wp:attachment":[{"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}