Can you find all accounts from one team on CD?

Is there a way to search for Chief Delphi accounts by FRC team? For example, if I wanted to see everyone on 254 that has a CD account, is there a way to find that? I know that CD lists what team each user is on, but I don’t know if it is possible to find all members on a team.

I don’t think so and I’d hope not. I and I’m sure several others would have general privacy concerns if there was.

11 Likes

In the old chief site you could search accounts by team number. I don’t think discourse has anything similar.

12 Likes

I’d consider it a privacy concern if you could search someone up by their team # even if they kept it private, but I don’t think I’d consider it as one if the person’s team # is public.

10 Likes

This is what I was thinking, since you can see most people’s team numbers by just clicking on their name. The main reason I asked was to learn more about teams that aren’t as active on their website or other social medias. Thanks to everyone for replying!

You can get paginated JSON user lists like this: https://www.chiefdelphi.com/groups/trust_level_0/members.json?limit=50&offset=500

Using the usernames from that you can get info for each individual user in JSON: https://www.chiefdelphi.com/u/pchild.json

FRC team number is in the user fields:

  "user": {
    "id": 28214,
    "username": "pchild",
    ...
    "user_fields": {
      "1": "401",

From what I understand CD does rate limit you to 3 calls per second without an API key and will (temp?) block you if you exceed that, so be sure you’re being conscientious with your requests.

Trying to access the user page of an account that is set to private doesn’t work, and team number is an optional and self-reported field so I personally have no qualms about collecting this data.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.