Users
Get User
Fetch a user profile. Pass @me or your own ID for your full account, including keys and limits.
GET
Get User
Fetch your own account (
Fetch another user:
Another user:
A suspended user:
@me) or another user’s profile.
Behavior
@meor your own ID returns your full account: every profile field plusapi_key,key_has_uploads_access,upload_countandlimits.api_keyandkey_has_uploads_accessdescribe the key used for the request.- Any other ID returns that user’s public profile.
planisfree,plusorultra.avataris always a URL. Users without an avatar gethttps://cdn.snipp.gg/avatar.png.bannerisnullwhen none is set.bug_hunter_tieris0(none),1(Bug Hunter) or2(Elite Bug Hunter).followingandblockingare from your point of view: whether you follow or block that user. Both arefalseon your own profile.limits.usageis your weekly upload quota in bytes.limits.priority_minutesis your 30-day priority minutes budget in minutes.resets_atisnullif no window has been assigned yet.limits.max_file_sizeis the largest single file you can upload, in bytes.upload_countcounts the files stored in your personal gallery.- To list a user’s posts, call
GET /users/{id}/posts. - If the user is suspended, the response is
403with typesuspendedand theirusername. This is checked before blocks. - If the user has blocked you, the response is
403with typeblocked. - Team keys are not accepted here and get
401.