{"id":15014191,"url":"https://github.com/mrniamster/postman-collection-ts","last_synced_at":"2026-01-23T17:31:53.177Z","repository":{"id":186470594,"uuid":"675234073","full_name":"mrniamster/postman-collection-ts","owner":"mrniamster","description":"Generate Types for your API Made Easy!! - Supports Postman Collections","archived":false,"fork":false,"pushed_at":"2024-09-25T03:10:22.000Z","size":33,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-19T16:51:14.582Z","etag":null,"topics":["api","generate","postman","postman-collection","types","typescript"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mrniamster.png","metadata":{"files":{"readme":"ReadMe.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-06T08:31:20.000Z","updated_at":"2024-09-25T03:10:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"364ddd78-03ca-4a9a-b901-8b41aac62948","html_url":"https://github.com/mrniamster/postman-collection-ts","commit_stats":null,"previous_names":["mrniamster/postman-collection-ts"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mrniamster/postman-collection-ts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrniamster%2Fpostman-collection-ts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrniamster%2Fpostman-collection-ts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrniamster%2Fpostman-collection-ts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrniamster%2Fpostman-collection-ts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrniamster","download_url":"https://codeload.github.com/mrniamster/postman-collection-ts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrniamster%2Fpostman-collection-ts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28696683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T17:25:48.045Z","status":"ssl_error","status_checked_at":"2026-01-23T17:25:47.153Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","generate","postman","postman-collection","types","typescript"],"created_at":"2024-09-24T19:45:18.535Z","updated_at":"2026-01-23T17:31:53.158Z","avatar_url":"https://github.com/mrniamster.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction\nWe all always want to access the properties for our api response,Imagine Creating Types for API, You will usually head over to tool or create on your self if the API list is few, 😌 Imagine the List is 500 Now ? How Many hours are your ready to spend, to Speed this up, Presenting POSTMAN-API-TYPES Generator ⚙️ which will automate this for you in just few seconds.\n\n\u003e Contribution's are Appericiated, This is Open Source - lets Build it Awesome 🥳\n\n# Features\n- Generate Types from PostMan Collection URL.\n- Generate Types from exported PostMan Collection JSON locally.\n\n\n# Installation\n- git clone https://github.com/mrniamster/postman-collection-ts\n-  npm install \n\n\n# Usage\n\n## Local Generation\n\n- Export the Postman collaction JSON \n- Paste the content inside data.json\n- Run ``` node index.js ```\n\n## PostMan Collecion Generation\n\n- Right Click your Collection on Postman\n- Click on Share\n- Select \"Via Api\"\n- Copy the Collection Link , Format should be like this (https://api.postman.com/collections/14847620-56888139-d2e7-46e0-8b2a-7e77ce040607?access_key=`\u003ctoken\u003e`)\n- Run ``` node index.js -c  https://api.postman.com/collections/14847620-56888139-d2e7-46e0-8b2a-7e77ce040607?access_key=\u003ctoken\u003e```\n\n\u003e The Types  will be generated inside Types directory\n\n\n\n# RoadMap\n\n- [ ] GENERAL - Convert js to TS\n- [x] POSTMAN - Fetch JSON from Collection POSTMAN URL\n- [ ] GENERAL - Create Custom CMD for Postman / Normal JSON ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrniamster%2Fpostman-collection-ts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrniamster%2Fpostman-collection-ts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrniamster%2Fpostman-collection-ts/lists"}