API v1 GET followinfo [self userid] followings - SpaceFlow/Backend GitHub Wiki
GET /v1/followinfo/:userid/followings
Returns an array of the users :userid is following
Required scope: [None]
Authorisation needed: yup
Parameters:
| Type | name | description | required |
|---|---|---|---|
| URL Parameter | limit | Amount of the returned users. Max: 100 | No (25) |
| URL Parameter | offset | Offset of the returned users. | Nope, but you should implement this |
| URL Parameter | orderby | "newest" or "oldest" | Nope (newest) |
Potential Errors:
| Error Code | HTTP Status Code | Description |
|---|---|---|
| APP_ID_NOT_FOUND | 400 | The API Server couldn't find the to the token associated application id |
| REQUIRED_SCOPE_NOT_SET | 400 | The token wasn't created with the scope required for this endpoint |
| TOKEN_NOT_FOUND | 400 | An invalid token was supplied in the authorisation header |
| AUTHORISATION_HEADER_NOT_PRESENT | 400 | should be self-explanatory |
Example:
GET https://api.spaceflow.io/v1/followinfo/133742069/followings?limit=10&offset=10&orderby=newest
Returns:
{
"type": "follows",
"results": numeric count of the supplied results,
"offset": numeric count of the offset,
"order": "ASC" or "DESC",
"user": user object of yourself
"follows": [{userobject1}, {userobject2}, {userobject3}],
"error": null
}
If the user isn't following anyone, the follows Array will just be empty
Note: instead of supplying a numeric user id, you can also supply the word "self" in order to query the information of the user the oauth token is associated with:
GET /v1/followinfo/self/followings