What is {"errors":[{"code":0,"message":"InternalServerError"}]}?

Hello everyone!

Recently I’ve been working with my Roblox Proxy API and I’ve come across this error:
{"errors":[{"code":0,"message":"InternalServerError"}]}

Does anyone know what that means?
I’m trying to get the data from this link:
https://friends.roblox.com/v1/users/[ID_HERE]/followings?sortOrder=Desc&limit=100

It works with some users like mine using this link:
https://friends.roblox.com/v1/users/2291442614/followings?sortOrder=Desc&limit=100

But on some users if I change it to their ID’s it doesn’t work:
https://friends.roblox.com/v1/users/84234144/followings?sortOrder=Desc&limit=100

Picture:

Thanks in advance!

You can’t directly call any .roblox.com links using HttpService

If you wish to get data from that API, make a proxy

Edit: Whoops, read that code wrong, seems like you’re using a proxy, that error then should just mean that an error happened on the server, can’t really do anything about it

They are using a proxy as they’ve stated in their post as well as in the code itself

@OP An internal server error is an error that occurs within the server you’re requesting information from itself. Can’t do anything about the server erroring since you have no control over it

What does it mean though? Is the data getting lost?

It means that the server had an error while trying to process your request, and like me and Rare said, you can’t really do anything about it

So why does it only work with some ID’s?

My user ID:
https://friends.roblox.com/v1/users/2291442614/followings?sortOrder=Desc&limit=100

But on some users if I change it to their ID’s it doesn’t work:
https://friends.roblox.com/v1/users/84234144/followings?sortOrder=Desc&limit=100

I don’t know about you but I don’t think API is designed to handle 17 million users at once:
image

Ha true. Is that the reason then? Is it because they have to many followings?

I don’t know how friends API works in the backend but that seems to be the case.

Doesn’t seem to be the case.

Builderman follows 67M+ people and that works but Followall follows 17M+ and it doesn’t?

Note: The API is only showing the recent 100 followings, not all of them so I don’t think it’s to do with how many accounts they’re following.

I think data stored into their backend servers are sorted into cursors, thus why there’s a “nextPageCursor” property on the api response

In order to get his requested data, then he’ll have to basically spam that API with requests requesting with new cursor, which most likely will get Roblox rate limit system activated

But I’m still wondering why that happens for Followall when someone like Builderman works?
It can’t be because of how many they’re following.

Wait, why do you need to even get someone’s following? Though to answer your previous statement, it’s most likely some server error on Roblox’s end, but can’t tell for sure as I’m not a Roblox engineer

Thanks for the help.

I need the data because I’m using it to make a game to check account statistics, and I thought I might through friends, followers and following into there. The friends and followers works but for some reason the following doesn’t work on some players.