devRant API: Users & avatars
Profiles are public; editing your own needs the token triple (log in below). score is the
user's net stars, about is the bio, github is the git link, and skills is derived from the
bio. The nested content.content holds the user's serialized rants and comments.
/api/get-user-id
Minimal role: Public
Resolve username to id
Look up a user's integer id from their username.
/api/users/{user_id}
Minimal role: Public
Get a profile
Fetch a user's devRant profile with their rants and comments.
/api/users/me/edit-profile
Minimal role: Member
Edit your profile
Update bio, location, git link, and website. profile_skills is accepted but ignored (skills are derived from the bio).
/api/avatars/u/{username}.png
Minimal role: Public
Avatar image
Every user_avatar.i points at this path. It renders a real PNG from the username seed; pass ?size= (16-512, default 128).