{"id":26647314,"url":"https://github.com/pkgforge-security/api-keys","last_synced_at":"2025-10-06T03:28:40.326Z","repository":{"id":280939946,"uuid":"943675831","full_name":"pkgforge-security/api-keys","owner":"pkgforge-security","description":"Check \u0026 Verify API Keys used for Intelligence/OSINT/Recon [Maintainer=@Azathothas]","archived":false,"fork":false,"pushed_at":"2025-03-06T05:04:14.000Z","size":33,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T23:51:40.494Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","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/pkgforge-security.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":"2025-03-06T04:54:20.000Z","updated_at":"2025-03-06T05:04:24.000Z","dependencies_parsed_at":"2025-03-06T06:19:36.853Z","dependency_job_id":"9ec26527-de99-4f88-b2d6-c8c25dd196f2","html_url":"https://github.com/pkgforge-security/api-keys","commit_stats":null,"previous_names":["pkgforge-security/api-keys"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pkgforge-security/api-keys","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pkgforge-security%2Fapi-keys","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pkgforge-security%2Fapi-keys/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pkgforge-security%2Fapi-keys/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pkgforge-security%2Fapi-keys/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pkgforge-security","download_url":"https://codeload.github.com/pkgforge-security/api-keys/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pkgforge-security%2Fapi-keys/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278554701,"owners_count":26006046,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"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":[],"created_at":"2025-03-24T23:51:41.799Z","updated_at":"2025-10-06T03:28:40.287Z","avatar_url":"https://github.com/pkgforge-security.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\n### Verification:\n- [**ASNLookup**](https://rapidapi.com/yaaboukir/api/asn-lookup) \n\u003e \n```bash\ncurl -qsk \"https://asn-lookup.p.rapidapi.com/api?asn=AS13414\" -H \"Host: asn-lookup.p.rapidapi.com\" -H \"X-Rapidapi-Host: asn-lookup.p.rapidapi.com\" -H \"X-Rapidapi-Key: $api_key\" -H \"Accept\":\"application/json\"\n```\n- [**AlienVault**](https://otx.alienvault.com/api) \n\u003e \n```bash\ncurl -qsk \"https://otx.alienvault.com/api/v1/user/me\" -H \"X-OTX-API-KEY: $api_key\" -H \"Accept\":\"application/json\"   \n```\n- [**BeVigil**](https://bevigil.com/osint-api/subdomains)  \n```bash\ncurl -qsk \"https://osint.bevigil.com/api/example.com/subdomains/\" -H \"X-Access-Token: $api_key\" -H \"Accept\":\"application/json\"   \n```  \n- [**BigDataCloud**](https://www.bigdatacloud.com/docs/api/asn-short-info-api) \n```bash\ncurl -qsk \"https://api-bdc.net/data/asn-info?asn=AS17501\u0026localityLanguage=en\u0026key=$api_key\" -H \"Accept\":\"application/json\"   \n```\n- [**BinaryEdge**](https://docs.binaryedge.io/api-v2/) \n```bash\ncurl -qsk \"https://api.binaryedge.io/v2/user/subscription\" -H \"X-Key: $api_key\" -H \"Accept\":\"application/json\"   \n```  \n- [**BuiltWith**](https://api.builtwith.com/domain-api) \n```bash\ncurl -qsk \"https://api.builtwith.com/usagev2/api.json\u0026KEY=$api_key\" -H \"Accept\":\"application/json\"   \n```\n- [**Censys**](https://search.censys.io/api) \n```bash\ncurl -qsk \"https://search.censys.io/api/v1/account\" -u \"$apikey:$secret\" -H \"accept: application/json\"\n```\n- [**CertCentral**](https://dev.digicert.com/en/certcentral-apis/services-api/users/user-info.html)\n```bash\ncurl -qsk \"https://www.digicert.com/services/v2/user\" -H \"Content-Type: application/json\" -H \"X-DC-DEVKEY: $api_key\"\n```\n- [**CertSpotter**](https://sslmate.com/help/reference/ct_search_api_v1)\n```bash\ncurl -qsk \"https://api.certspotter.com/v1/issuances?domain=example.com\" -H \"Authorization: Bearer $api_key\"\n```\n- [**Chaos**](https://chaos.projectdiscovery.io/#/docs)\n```bash\ncurl -qsk \"https://dns.projectdiscovery.io/dns/example.com/subdomains\" -H \"Authorization: $api_key\" -H \"Accept: application/json\"\n```\n- [**Cloudflare**](https://developers.cloudflare.com/api/operations/accounts-list-accounts)\n```bash\ncurl -qsk \"https://api.cloudflare.com/client/v4/accounts\" -H \"Authorization: Bearer $api_key\" -H \"Content-Type: application/json\" -H \"Accept: application/json\"\n```\n\u003e - Create API Token \u003e\u003e Templates \u003e\u003e **`Read All Resources`**\n\u003e - This Should be a **`BEARER Token`** **NOT** API Key\n- [**Facebook**](https://developers.facebook.com/docs/facebook-login/guides/access-tokens#apptokens)\n```bash\ncurl -qsk \"https://graph.facebook.com/oauth/access_token?client_id=$apikey\u0026client_secret=$secret\u0026redirect_uri=\u0026grant_type=client_credentials\"\n```\n- [**Fofa**](https://en.fofa.info/api/info)\n```bash\ncurl -qsk \"https://fofa.info/api/v1/info/my?email=your_email_in_lowercase\u0026key=your_api_key\" \n```\n- [**FullHunt**](https://api-docs.fullhunt.io/#authentication)\n```bash\ncurl -qsk \"https://fullhunt.io/api/v1/auth/status\" -H \"X-API-KEY: $api_key\" -H \"Accept: application/json\"\n```\n- [**GitHub**](https://docs.github.com/en/rest)\n```bash\ncurl -qsk \"https://api.github.com/user\" -H \"Authorization: Bearer $api_key\" -H \"Accept: application/vnd.github+json\"\n```\n- [**GitLab**](https://docs.gitlab.com/ee/api/users.html)\n```bash\ncurl -qsk \"https://gitlab.com/api/v4/user\" -H \"PRIVATE-TOKEN: $api_key\" -H \"Accept: application/json\"\n```\n- [**Google Custom Search API**](https://developers.google.com/custom-search/v1/overview#search_engine_id)\n```bash\ncurl -qsk \"https://customsearch.googleapis.com/customsearch/v1?q=test\u0026cx=$search_engine_id\u0026key=$google_api_key\" -H \"Accept: application/json\"\n```\n\u003e - Create API_KEY --\u003e https://developers.google.com/custom-search/v1/overview#api_key\n\u003e - Create a new search engine --\u003e https://programmablesearchengine.google.com/controlpanel/create\n\u003e - Enable: `Search the entire web`\n- [**Hunter**](https://hunter.io/api-documentation/v2#account)\n```bash\ncurl -qsk \"https://api.hunter.io/v2/account?api_key=$api_key\" -H \"Accept: application/json\"\n```\n- [**IntelX**](https://intelx.io/account?tab=developer)\n```bash\ncurl -qsk \"https://2.intelx.io/authenticate/info\" -H \"x-key:$api_key\" -H \"Accept: application/json\" \n```\n- [**IPdata**](https://docs.ipdata.co/docs/getting-started)\n```bash\ncurl -qsk \"https://api.ipdata.co/?api-key=$api_key\" -H \"Accept: application/json\"\n```\n- [**IPinfo**](https://ipinfo.io/developers)\n```bash\ncurl -qsk \"https://ipinfo.io/me?token=$api_key\" -H \"Accept: application/json\"\n```\n- [**Ipstack**](https://ipstack.com/documentation)\n```bash\ncurl -qsk \"http://api.ipstack.com/check?access_key=$api_access_key\"\n```\n- [**LeakIX**](https://docs.leakix.net/docs/api/authentication/)\n```bash\ncurl -qsk \"https://leakix.net/domain/example.com\" -H \"api-key: $api_key\" -H \"Accept: application/json\"\n```\n- [**Netlas**](https://netlas-api.readthedocs.io/en/latest/)\n```bash\ncurl -qsk \"https://app.netlas.io/api/users/current/\" -H \"X-Api-Key: $api_key\" -H \"Accept: application/json\"\n```\n- [**NetworksDB**](https://networksdb.io/api/docs)\n```bash\ncurl -qsk \"https://networksdb.io/api/key\" -H \"X-Api-Key: $api_key\" -H \"Accept: application/json\"\n```\n- [**PassiveTotal**](https://api.riskiq.net/api/pt_started.html)\n```bash\ncurl -qsk \"https://api.riskiq.net/pt/v2/account/quota\" -H \"Authorization: Basic $api_key\" -H \"Accept: application/json\"\n```\n- [**Pastebin**](https://psbdmp.cc/api)\n```bash\ncurl -qsk \"https://psbdmp.ws/api/v3/dump/KF7hDTp1?key=$api_key\"\n```\n- [**PublicWWW**](https://publicwww.com/profile/api)\n```bash\ncurl -qsk \"https://publicwww.com/profile/api_status.xml?key=$api_key\"\n```\n- [**Quake**](https://quake.360.net/quake/#/help?id=5e77423bcb9954d2f8a01656\u0026title=%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E)\n```bash\ncurl -qsk \"https://quake.360.net/api/v3/user/info\" -H \"X-QuakeToken: $api_key\" -H \"Accept: application/json\"\n```\n- [**RoboTex**](https://www.robtex.com/api/)\n```bash\ncurl -qsk \"https://freeapi.robtex.com/ipquery/1.1.1.1?key=$api_key\" -H \"Accept: application/json\"\n```\n\u003e In case timeouts:\n\u003e ```bash\n\u003e curl -qsk \"https://proapi.robtex.com/ipquery/199.19.54.12?key=$api_key\" -H \"Accept: application/json\"\n\u003e ```\n- [**Shodan**](https://developer.shodan.io/api)\n```bash\ncurl -qsk \"https://api.shodan.io/account/profile?key=$api_key\" -H \"Accept: application/json\"\n```\n\u003e This has no rate limits: \n\u003e  ```bash\n\u003e  curl -qsk \"https://api.shodan.io/api-info?key=$api_key\" -H \"Accept: application/json\"\n\u003e  ```\n- [**SecurityTrails**](https://docs.securitytrails.com/reference/ping)\n```bash\ncurl -qsk \"https://api.securitytrails.com/v1/account/usage\" -H \"APIKEY:$api_key\"\n```\n- [**Spamhaus**](https://docs.spamhaus.com/extended-data/docs/source/02-availability/current/110-API.html)\n```bash\ncurl -qsk \"https://api.spamhaus.org/api/v1/login\" -d '{\"username\":\"$email_in_lowercase\", \"password\":\"$password\", \"realm\":\"intel\"}' -H \"Content-Type: application/json\" -H \"Accept: application/json\"\n```\n- [**URLScan**](https://urlscan.io/docs/api/)\n```bash\ncurl -qsk \"https://urlscan.io/user/quotas/\" -H \"API-Key: $api_key\" -H \"Content-Type: application/json\"\n```\n- [**Twitter**](https://developer.twitter.com/en/docs/authentication/oauth-2-0/bearer-tokens)\n```bash\ncurl -u \"$apikey:$secret\" \"https://api.twitter.com/oauth2/token\" --data \"grant_type=client_credentials\" -H \"Accept: application/json\"\n```\n- [**VirusTotal**](https://developers.virustotal.com/reference/overview)\n```bash\ncurl -qsk \"https://www.virustotal.com/api/v3/ip_addresses/1.1.1.1\" -H \"x-apikey: $api_key\" -H \"Content-Type: application/json\"\n```\n- [**WhoisXML**](https://whois.whoisxmlapi.com/documentation/balance-information)\n```bash\ncurl -qsk \"https://user.whoisxmlapi.com/user-service/account-balance?apiKey=$api_key\" -H \"Accept: application/json\"\n```\n- [**WPScan**](https://wpscan.com/docs/api/v3)\n```bash\ncurl -qsk \"https://wpscan.com/api/v3/status\" -H \"Authorization: Token token=$WPSCAN_API_TOKEN\" -H \"Accept: application/json\"\n```\n\u003e You can use **`jq`** to directly convert the unix time\n\u003e ```bash\n\u003e curl -qsk \"https://wpscan.com/api/v3/status\" -H \"Authorization: Token token=$WPSCAN_API_TOKEN\" -H \"Accept: application/json\" | jq '. + { requests_reset: ( .requests_reset + (5*3600+45*60) ) | strftime(\"%Y-%m-%d||Time:%H:%M:%S\") }'\n\u003e ```\n- [**Yandex**](https://yandex.com/dev/xml/doc/dg/concepts/get-request.html)\n```bash\ncurl -qsk \"https://yandex.com/search/xml?user=$email_lowercase\u0026key=$apikey\u0026query=example\"\n```\n\u003e You might need to change permitted IP addresses : https://xml.yandex.com/settings/\n- [**ZoomEye**](https://www.zoomeye.org/doc#authenticate)\n```bash\ncurl -qsk \"https://api.zoomeye.org/user/login\" -H \"Content-Type: application/json\" -d '{\"username\":\"$email_lowercased\",\"password\":\"$password\"}' -H \"Accept: application/json\"\n```\n- [**ZoomEyeAPI**](https://www.zoomeye.org/doc#authenticate)\n```bash\ncurl -qsk \"https://api.zoomeye.org/resources-info\" -H \"API-KEY:$api_key\" -H \"Accept: application/json\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpkgforge-security%2Fapi-keys","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpkgforge-security%2Fapi-keys","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpkgforge-security%2Fapi-keys/lists"}