{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"dd25d2e2-61eb-4f60-9920-442fdf7b1307","name":"Attack Surface Recon APIs - by RedHunt Labs","description":"## 👋 Introduction\n\nWelcome to RedHunt Labs's Attack Surface Recon API workspace. This API provides a powerful set of tools to help you discover and assess the attack surface of your applications and infrastructure. Whether you are a security professional, developer, or system administrator, this API enables you to efficiently gather crucial information about subdomains, GitHub commits, 3rd party assets, reverse WhoIs, GitLab commits, and a lot more.\n\n## 🚀 Getting started with this workspace\n\nIn this example of our Attack Surface Recon API we are sharing a set of Postman collection that make it easy for you to understand and utilize its capabilities effectively.\n\n##### **Reference** collections\n\nThese collections contain comprehensive documentation and request examples for each specific API endpoint. You can share these collections with your team or customers to provide a detailed overview of how to interact with the API and extract valuable information around Attack Surface and Recon.\n\n## **⭐️** Best practices\n\nHere are some best practices to follow when you demo and share APIs with customers:\n\n- Protect API Keys: Always utilize environment variables for authentication during your demonstrations to prevent any accidental exposure of API keys. Keep your environment configurations secure and private.\n- Public Workspaces: For repeated sharing of the same collection, consider using a public workspace within Postman. This way, your customers can access the collections conveniently without the need for manual sharing.\n- Export and Share: Alternatively, you can export collections and environments and share them via secure channels. Ensure that you only share these files with trusted individuals.\n- Postman Visualizer: Make use of the Postman visualizer feature to effectively demonstrate key request responses to your customers. This can enhance their understanding of the API's capabilities.\n    \n\n## 🛟 Help and support\n\nIf you have any questions, suggestions, or encounter any issues while using our Attack Surface Recon API, please don't hesitate to reach out to your dedicated support team or contact your manager for further assistance. We are committed to providing you with the best possible experience and ensuring the success of your recon assessments.\n\nGet ready to explore the full potential of RedHunt Labs's Attack Surface Recon API and enhance your security testing and reconnaissance efforts. Happy hunting! 🎯","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":true,"owner":"17809599","team":2603162,"collectionId":"dd25d2e2-61eb-4f60-9920-442fdf7b1307","publishedId":"2s946pYoma","public":true,"publicUrl":"https://documenter-api.postman.tech/view/17809599/2s946pYoma","privateUrl":"https://go.postman.co/documentation/17809599-dd25d2e2-61eb-4f60-9920-442fdf7b1307","customColor":{"top-bar":"FFFFFF","right-sidebar":"0E173A","highlight":"ae2b22"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":"ASM Recon API provides a powerful set of tools to help you discover and assess the attack surface of your applications and infrastructure. Whether you are a researcher, bug bounty hunter or an ASM vendor, this API enables you to efficiently gather crucial information about subdomains, GitHub commits or 3rd party assets"},{"name":"title","value":"Attack Surface Recon API - By RedHunt Labs"}],"appearance":{"default":"light","themes":[{"name":"dark","logo":"https://content.pstmn.io/9d3df504-f84f-45ce-b974-7a2099f174bc/V2Vic2l0ZSBWZXJ0aWNhbCBEYXJrIGJhY2tncm91bmQgLTE2MCB4IDE2MCBweC0wNyBXaGl0ZSBDb2xvci5wbmc=","colors":{"top-bar":"212121","right-sidebar":"000000","highlight":"ae2b22"}},{"name":"light","logo":"https://content.pstmn.io/86c8f891-30f3-4534-83dd-eb596fd2c69c/V2Vic2l0ZSBWZXJ0aWNhbCBMaWdodCBiYWNrZ3JvdW5kIC0xNjAgeCAxNjAgcHgtMDYucG5n","colors":{"top-bar":"FFFFFF","right-sidebar":"0E173A","highlight":"ae2b22"}}]}},"version":"8.11.4","publishDate":"2023-07-26T20:34:03.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"Attack Surface Recon API - By RedHunt Labs","description":"ASM Recon API provides a powerful set of tools to help you discover and assess the attack surface of your applications and infrastructure. Whether you are a researcher, bug bounty hunter or an ASM vendor, this API enables you to efficiently gather crucial information about subdomains, GitHub commits or 3rd party assets"},"logos":{"logoLight":"https://content.pstmn.io/86c8f891-30f3-4534-83dd-eb596fd2c69c/V2Vic2l0ZSBWZXJ0aWNhbCBMaWdodCBiYWNrZ3JvdW5kIC0xNjAgeCAxNjAgcHgtMDYucG5n","logoDark":"https://content.pstmn.io/9d3df504-f84f-45ce-b974-7a2099f174bc/V2Vic2l0ZSBWZXJ0aWNhbCBEYXJrIGJhY2tncm91bmQgLTE2MCB4IDE2MCBweC0wNyBXaGl0ZSBDb2xvci5wbmc="}},"statusCode":200},"environments":[{"name":"Community (Free) Plan","id":"e69e03b5-9d41-4513-a1f1-ac5759b391c1","owner":"17809599","values":[{"key":"recon_base_url","value":"https://reconapi.redhuntlabs.com/community","enabled":true,"type":"default"}],"published":true}],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/7e73543a80e59919c50868ec978eae09010613d5c5dd941822795989ce445b33","favicon":""},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"},{"label":"Community (Free) Plan","value":"17809599-e69e03b5-9d41-4513-a1f1-ac5759b391c1"}],"canonicalUrl":"https://documenter.gw.postman.com/view/metadata/2s946pYoma"}