The title says everything, Roblox API is definetly HIDDEN, there’s no info about it, and there’s no info about how to access it from the game, videos are so old and useless, the only thing I found is I need a proxy to access the API from my game, there was a site used to do it called roproxy, but it is not anymore, the most I found is this website (took me over an hour to find it) Legacy Overview | Documentation - Roblox Creator Hub , because the old one was deleted, soo, I just wanted to prompt the user the favorite and when he joins, don’t get the prompt if he favorited it, but it’s impossible if you do not have a website address or sum
I think this is what you are actually asking about?
To handle favouriting the game, you should make use of AvatarEditorService (bit unusual, but it’s what you need to do).
local AvatarEditorService = game:GetService("AvatarEditorService")
local PlaceId = game.PlaceId
local UserHasFavouritedGame = AvatarEditorService:GetFavorite(PlaceId, 1)
if not UserHasFavouritedGame then -- You don't actually need to check if they haven't already favourited it.
AvatarEditorService:PromptSetFavourite(PlaceId, 1, true)
end