Michael's API

Hello! I hope your doing well :DD Feel free to use any resource on my api, keeping in mind that its only being run from a low-end single server and is likely to change at any time. The table below lists all the endpoints that can be accessed.

Since this isn't that complex and the private endpoints aren't all that important, I just use a query parameter for auth LOL. It's just an extra ?auth=key for private endpoints.

Path Method Public Description
/ GET Y Will return this page
/news GET Y Will return a list of top headlines for the hour
/pin/<board> GET Y Gets one of the last 50 pins randomly from specified board
/link GET Y Returns a list of saved short links
/link/<board> GET Y Redirects to the given short link
/link POST Y Body: { short: String, full: String }, with the full url being redirected to by the short link /link/:short: