Skip to content

ApiKeys get

Kenn edited this page Jul 4, 2024 · 6 revisions

Get APIs

Once the application is loaded in the browser, it should get most of the APIs and/or session cookies from the browser. Below is a table with all the fields to fill out

Module Status Field in apikey Description
Fullcontact :octagonal_sign: Discontinued
PeopleDataLabs 🆗 peopledatalabs_key 🆓 API Free. Explained here
Linkedin 🆗 linkedin_li_at / linkedin_JSESSIONID (***) 🆓 Cookie browser(🍪) method. Explained here
Twitter 🆗 twitter_user / twitter_pass (***) 🆓 Cookie browser(🍪) or user/pass. Explained here
Instagram 🆗 instagram_user / instagram_pass (***) 🆓 Cookie browser(🍪) or user/pass. Explained here
HaveIBeenPwned 🆗 haveibeenpwned_key 💲 API Paid. Explained here
Emailrep 🆗 emailrep_key 🆓 API Free. Explained here
Leaklookup 🆗 leaklookup_key 🆓 API Free. Explained here
Spotify 🆗 spotify_client_id / spotify_client_secret 🆓 API Free. Explained here
Twitch 🆗 twitch_client_id / twitch_client_secret 🆓 API Free. Explained here
CSE (Google) 🆗 cse_api_key / cse_cx 🆓 API Free. Explained here
Reddit ⚠️ In revision

(***) Read this, please

The fields in apikey.json or in apikey section inside interface for theses **API**s could not be loaded if you have an active session in your browser. You could left this field in blank

PeopleDataLabs

Generate the APIs from [here](https://www.peopledatalabs.com/#)

Linkedin

Linkedin changed their authentication process and with that the module in iKy stopped working, but I have found some relatively easy ways to baypass it

Method 1

All you have to do is log into linkedin in a Firefox browser. Yes, just that iKy will look for the cookies, use it and scrape the information. I hope it works for a long time

Method 2

iKy can't always extract cookies from browsers

But we can extract them manually

Chrome:

  • Navigate to Linkedin.com and log in
  • Open up the browser developer tools (Ctrl-Shift-I or right click -> inspect element)
  • Select the Application tab
  • Under the Storage header on the left-hand menu, click the Cookies dropdown and select www.linkedin.com
  • Find the li_at and JSESSIONID cookies, and double click the value to select it before copying
  • With these values you must fill the apykeys file or from the apikeys section in the frontend (linkedin_li_at and linkedin_JSESSIONID)

Firefox:

  • Navigate to Linkedin.com and log in
  • Open up the browser developer tools (Ctrl-Shift-I or right click -> inspect element)
  • Select Storage tab
  • Click the Cookies dropdown and select www.linkedin.com
  • Find and copy the li_at and JSESSIONID values
  • With these values you must fill the apykeys file or from the apikeys section in the frontend (linkedin_li_at and linkedin_JSESSIONID)

Twitter

Elon has changed the APIs, limited them considerably. But there is always another way

Method 1

All you have to do is log into Twitter in a Firefox, Chrome, Brave, Chromium, Opera or Edge browser. Yes, just that iKy will look for the cookies, use it and scrape the information. I hope it works for a long time

Method 2

iKy can't always extract cookies from browsers. Just fill in the user and password in the "twitter_user" and "twitter_pass" fields of the apikeys section in the frontend or in the "apykeys.json" file

Instagram

Only the user and password of your account must be loaded in the "instagram_user" and "instagram_pass" in apikeys section in the frontend or in the "apikeys.json"

HaveIBeenPwned

Generate the APIs from [here](https://haveibeenpwned.com/API/Key) (Paid)

Emailrep.io

Generate the APIs from [here](https://emailrep.io/key)

Leaklookup

Generate the APIs from [here](https://leak-lookup.com/api)

Spotify

Generate the APIs from [here](https://developer.spotify.com/dashboard/applications)

Twitch

Generate the APIs from [here](https://dev.twitch.tv/docs/api/)

Google CSE

Generate the APIs from [here](https://developers.google.com/custom-search/v1/overview)