Cyber API on the go, deploy endpoints for cybersecurity actions.
/dns-query: DNS records
/certs : Certificate Transparency
/ipinfo: Fetch IP information
/whois: Fetch IP/domain whois information
- Add more DoH resolvers to resolvers.json
- Improve
README.md
- Handle errors returned by DoH or crt.sh
- Validation based on { content:
application/json
} header - Add more parameters for CRT ("limit" to limit the number of certificates returned)
- Implement IP Info endpoint
- Implement Whois endpoint
- Implement Spamhaus endpoint for domains and IP
- Implement CVE API endpoint
- Fix the linting issue in
doh.ts
- Add more methods for the endpoints
- Implement authentication (JWT, Bearer, Basic...)
- When linked with frontends, implement CSRF Protection or IP Restriction
Web Related Endpoints
/header: Fetch website header
/pages: Fetch all website pages
/ping: Ping domain to check latency and status