How would I get a players join date without them being in game

I am currently making a background checking game that tells you information on a player so groups can Identify alts easier to remove them, but I am unsure how to get a join date without a player being in game as I need a player object. Any Idea how I could do this?

Im pretty sure you could just use the players id.

That requires a player object which can’t be obtained through the general method. Because they have to be in the server, which is really dumb.

1 Like

How so? Don’t you need a player object to even get the joindate.

1 Like

Check out this thread I think it has the answer.

Most of the APIs they listed, are not available anymore so no.

Hello, this might be very very late but i was searching around DevForum how should i do that too but i figured out a way:

local HttpService = game:GetService("HttpService")

local Data = require(script.Data)
local UserId = 0 -- put here a userid

local Url = "https://users.roproxy.com/v1/users/"..UserId
	
local Success, Data = pcall(function()
	return HttpService:GetAsync(Url)
end)
	
local Data = HttpService:JSONDecode(Data)
	
print(Data.name..":"..Data.created)