Skip to content

xasos/MeerkatAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 

Repository files navigation

MeerkatAPI

Unofficial API Documentation for the internal Meerkat API. Endpoints were discovered through Charles Proxy, and there are more to come.

Note: This is not an official API. I am not affiliated with Meerkat nor Life on Air, Inc. in any way, and am not responsible for any damage that could be done with it. Use it at your own risk. Any questions, comments, feedback or feature requests should be directed to xasos or via an issue in this repo.

NOTICE: Endpoints not fully complete, under active development.

Update 05/06/2015 Meerkat has released documentation for their API, although it is not as thorough as this documentation

Endpoints

Meerkat hosts different components of their API on different sub-domains, so base URLs for resources will differ.

Any route with a * requires ?v=0.1.2 be appended to the end URL. Additionally, some routes require ?auth=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx be appended to the end URL (ideally replacing with your own device auth token).

Broadcasts

Endpoint Description
GET / Get list of latest broadcasts
GET /:broadcastId/activities Get individual broadcast information
GET /:broadcastId/summary Get individual broadcast information with further action URLs
GET /:broadcastId/watchers Get list and information of watchers
GET /:scheduleId/schedule Get scheduled broadcast information

Users

Endpoint Description
GET /:uid/privateProfile* Get user's private profile
GET /:uid/profile* Get user's profile
GET /leaderboard Get top Meerkat users

User Information

Endpoint Description
DELETE /:uid/fans Get channel's list of following users
DELETE /:uid/followers Get status of follow relationship between user and target channel
GET /:uid/followers* Get user's followers
GET /:uid/following* Get user's following
GET /:uid/profile* Get user's profile
GET /i-am-alive* Easter Egg
GET /signupSuggested* Signup Suggested
OPTIONS /*
OPTIONS /:uid User id
OPTIONS /:uid/followers Followers
OPTIONS /:uid/following Following
OPTIONS /:uid/twitterFriendsSignUp Twitter from friends
OPTIONS /search Search
POST /
POST /:uid/fans List of fans
POST /:uid/followers List of followers
POST /:uid/invites Invites
POST /:uid/reports Channel reports
POST /:uid/socialLinks Profile's social links
POST /:uid/twitterFriends "Friends" from Twitter
POST /:uid/twitterFriendsSignUp Sign up with Twitter from friends
PUT /
PUT /:uid Get user details
PUT /:uid/profile Get profile details
PUT /available Check if user is available
PUT /search Search for users

License

GNU General Public License v3

About

|LIVE NOW| Meerkat API Documentation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published