Skip to content

Undocumented API endpoints

Sebastian Hädrich edited this page Apr 27, 2020 · 14 revisions

Resources

Songs

Lyrics

GET /song/:id/lyrics

PUT /song/:id/lyrics

lyrics.body.html Markdown of the lyrics (textarea)
client_timestamps.updated_by_human_at Time in ms
client_timestamps.lyrics_updated_at Time in ms

Users

GET /users

GET /users/:id

Accomplishments

GET /users/:id/accomplishments

Contribution Opportunities (= Earn IQ)

GET /users/:id/contribution_opportunity_assignments

Followers

GET /users/:id/followers

Followed Users

GET /users/:id/followed_users

Activity Stream Line Items (restricted access)

GET /users/:id/activity_stream/line_items
Note: Special permissions needed

Artists

Contribution Opportunities (= Earn IQ)

GET /artists/:id/contribution_opportunities

Albums

GET /artists/:id/albums

Followers

GET /artists/:id/followers

Activity Strem Line Items

GET /artists/:id/activity_stream/line_items

Albums

GET /albums/:id

Tracklist

GET /albums/:id/tracks

Discussions

GET /discussions

GET /discussions/:id

Forum Posts

GET /discussions/:id/forum_posts

Groups

GET /groups

GET /groups/:id

Followers

GET /groups/:id/followers

Inboxes

Main Activity (= "Me")

GET /inboxes/main_activity_inbox/line_items

Group (Forums)

GET /inboxes/groups_inbox/line_items/

Non api-related

Forum Post

POST https://genius.com/forum_posts/:id/

RequestBody must be multipart/form-data

_method 'put' or 'post' ('get' doesn't work)
authenticity_token
forum_post[discussion_id]
forum_post[body]

Follows

POST https://genius.com/discussions/:id/follows
DELETE https://genius.com/discussions/:id/follows

Groups

Follows

POST https://genius.com/groups/:id/follows
DELETE https://genius.com/groups/:id/follows