{"id":20173670,"url":"https://github.com/junioralive/whois","last_synced_at":"2026-07-16T19:32:12.978Z","repository":{"id":256346479,"uuid":"855000201","full_name":"junioralive/whois","owner":"junioralive","description":"(Unofficial) REST API for https://whois.com/whois/","archived":false,"fork":false,"pushed_at":"2024-09-10T06:28:19.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-26T18:02:40.179Z","etag":null,"topics":["api","public-api","rdap","rdap-client","whois","whois-api","whois-lookup"],"latest_commit_sha":null,"homepage":"https://whoisjunior.vercel.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/junioralive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-09-10T06:07:59.000Z","updated_at":"2025-05-25T18:12:25.000Z","dependencies_parsed_at":"2024-09-10T08:32:10.210Z","dependency_job_id":"df2c50c7-aabd-4f08-b79d-7468b7f4b9cb","html_url":"https://github.com/junioralive/whois","commit_stats":null,"previous_names":["junioralive/whois"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/junioralive/whois","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/junioralive%2Fwhois","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/junioralive%2Fwhois/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/junioralive%2Fwhois/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/junioralive%2Fwhois/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/junioralive","download_url":"https://codeload.github.com/junioralive/whois/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/junioralive%2Fwhois/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35557060,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-16T02:00:06.687Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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","public-api","rdap","rdap-client","whois","whois-api","whois-lookup"],"created_at":"2024-11-14T01:37:22.757Z","updated_at":"2026-07-16T19:32:12.962Z","avatar_url":"https://github.com/junioralive.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [WHOIS REST API 🌍](https://whois.com/whois/)\n\nThe WHOIS REST API is an unofficial tool that offers users the ability to perform WHOIS lookups for domain names. This API fetches raw WHOIS data and parses it into a structured JSON format, simplifying the integration of domain lookup features into your own applications.\n\n## Features ✨\n\n- Fetch and parse WHOIS data for any domain. 🌐\n- Simple and clear JSON responses. 📄\n- Interactive web interface for manual domain lookups. 🖥️\n- Unofficial RESTful service built with Flask. 🛠️\n\n## Vercel\nHost your own instance of the crt.sh REST API on Vercel with a simple click using the button below.\n\n[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%junioralive%2Fwhois)\n\n## Installation 🛠️\n\nBefore you can run the WHOIS REST API, you need to ensure you have Python and Flask installed on your system. Follow these steps to set up the project on your local machine.\n\n### Prerequisites\n\n- Python 3.6+ 🐍\n- pip 📦\n- Flask 🌶️\n\n### Clone the Repository\n\n```bash\ngit clone https://github.com/junioralive/whois\ncd whois-rest-api\n```\n\n### Install Dependencies\n\n```bash\npip install flask requests beautifulsoup4\n```\n\n### Running the Application\n\nExecute the following command to start the Flask server:\n\n```bash\npython app.py\n```\n\nThe server will start running on `http://localhost:5000/`. You can navigate to this URL in a web browser to access the application.\n\n## Usage 🚀\n\n### Web Interface\n\nVisit `http://localhost:5000/` in your browser to perform a WHOIS lookup via the web interface. Just enter the domain name and submit. 🔍\n\n### API Endpoint\n\nTo use the API programmatically, send a GET request to the `/api/whois` endpoint with the domain parameter.\n\n#### Example Request\n\n```bash\ncurl \"http://localhost:5000/api/whois?domain=example.com\"\n```\n\n#### Response\n\nThe API will return the raw WHOIS data in JSON format. 📊\n\n## **📞 Contact:**\n\n[![Discord Server](https://img.shields.io/badge/Discord-7289DA?style=for-the-badge\u0026logo=discord\u0026logoColor=white)](https://discord.gg/cwDTVKyKJz)\n[![GitHub Project](https://img.shields.io/badge/GitHub-181717?style=for-the-badge\u0026logo=github\u0026logoColor=white)](https://github.com/junioralive)\n[![Email](https://img.shields.io/badge/Email-D44638?style=for-the-badge\u0026logo=gmail\u0026logoColor=white)](mailto:support@junioralive.in)\n\n## Disclaimer\n\nPlease note: This project is an independent endeavor and is not associated with any official WHOIS databases or services. The information provided is for informational purposes only and should not be used as a sole source for critical decisions. 🛑🔍\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjunioralive%2Fwhois","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjunioralive%2Fwhois","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjunioralive%2Fwhois/lists"}