GitHub Users Search API avatar

GitHub Users Search API

Pricing

$0.50 / 1,000 result item produceds

Go to Apify Store
GitHub Users Search API

GitHub Users Search API

Search GitHub users and organizations by keyword, location, company, followers, and repository count using the public GitHub Search API.

Pricing

$0.50 / 1,000 result item produceds

Rating

0.0

(0)

Developer

Automly

Automly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Find GitHub users and organizations by keyword, location, company, follower count and repository count, and export the matching profiles: username, profile link, avatar, account type and GitHub ID. No GitHub account or token needed. Export to JSON, CSV or Excel, or call it from your own code.

What does GitHub Users Search API do?

  • Searches GitHub accounts by words in their username, name or email
  • Narrows the search by location (Berlin, San Francisco, India), company, minimum followers and minimum public repositories
  • Returns people, organizations, or both
  • Sorts by best match, most followers, most repositories or join date
  • Up to 100 profiles per run

What people use it for

  • Recruiting: developers in a city with a following, for example Python developers in Berlin with 100+ followers
  • Developer relations and community building: finding active people around a technology
  • Sales and partnerships: organizations on GitHub in a market
  • Research on developer communities by region or company

How to use it

  1. Click Try for free to open the Actor in Apify Console
  2. Type a Query, for example python
  3. Add filters: Location, Company, Minimum followers, Minimum repositories, Account type
  4. Choose the Sort and Order, set Max results and click Start
  5. Open the Output tab: the Profiles view shows avatar, username, type and profile link

Input example

{
"query": "python",
"location": "Berlin",
"minFollowers": 100,
"sort": "followers",
"order": "desc",
"maxResults": 50
}
FieldWhat it does
queryWords to match in usernames, names and emails (required)
locationOnly accounts whose profile location matches
companyOnly accounts whose profile company matches
minFollowersOnly accounts with at least this many followers
minReposOnly accounts with at least this many public repositories
accountTypeuser, org, or empty for both
sortbest-match, followers, repositories or joined
orderdesc or asc
maxResults1 to 100 profiles
tokenOptional. Not needed; the Actor works without one

Output example

{
"recordType": "user_search_result",
"query": "scraping",
"location": "Berlin",
"company": "",
"minFollowers": 0,
"minRepos": 0,
"accountType": "User",
"login": "jfilter",
"htmlUrl": "https://github.com/jfilter",
"avatarUrl": "https://avatars.githubusercontent.com/u/3450307?v=4",
"apiUrl": "https://api.github.com/users/jfilter",
"nodeId": "MDQ6VXNlcjM0NTAzMDc=",
"userId": 3450307,
"score": 1,
"userViewType": "public",
"followersUrl": "https://api.github.com/users/jfilter/followers",
"subscriptionsUrl": "https://api.github.com/users/jfilter/subscriptions",
"organizationsUrl": "https://api.github.com/users/jfilter/orgs",
"reposUrl": "https://api.github.com/users/jfilter/repos",
"receivedEventsUrl": "https://api.github.com/users/jfilter/received_events"
}

Pricing

You pay $0.50 per 1,000 profiles ($0.0005 per profile) plus the small Apify platform usage of the run. 100 profiles cost $0.05 in profile charges.

FAQ

Do I need a GitHub token? No. The Actor works without one. You can add your own token if you prefer.

Why did I get fewer profiles than Max results? Only that many accounts match the query and filters. Try a broader query or fewer filters.

Does it return email addresses, bios or follower counts? No. It returns what GitHub's user search gives for each match: username, profile link, avatar, type and ID. The follower and repository filters are applied by GitHub during the search.

Can I search organizations only? Yes. Set Account type to org.

Is private data included? No. Only public profiles that GitHub search shows to anyone.