crt.sh REST API is a unofficial, free and open-source service that retrieves SSL certificate details from crt.sh for specified domains. Designed with simplicity and ease of integration in mind, this API supports seamless integration into various services or applications that programmatically require SSL certificate data. It's a no-CORS, no-authentication-required API, making it publicly accessible and easily self-hostable for anyone needing direct and unrestricted access to SSL certificate information.
- 📜 Fetch SSL certificate details by domain.
- 🚀 More features coming soon...
Host your own instance of the crt.sh REST API on Vercel with a simple click using the button below.
- Python 3.x 🐍
- Flask 🍶
- BeautifulSoup4 📦
- Requests 📬
-
Clone the repository:
git clone https://github.com/junioralive/crt.sh cd crt.sh
-
Install the necessary packages:
pip install flask beautifulsoup4 requests
-
Run the application:
python app.py
Visit http://localhost:5000/
or the deployment link to view the documentation and learn how to use the API.
- [✔️] Add Certificate Search 🔍
- [✔️] Add CA Search 🔎
- [✔️] Documentation 📝
- [✔️] One Click Hosting 🚀
This project is licensed under the MIT License - see the LICENSE file for details.