Activity & Subscriptions

We are not affiliated with floatplane.com / Floatplane Media / Linus Media Group. This is a community driven, open source project.

get
Get user activity

https://floatplaneapi.com/v1/user/activity
Get one or more users recent activity like posting comments.
Request
Response
Headers
x-fpapi-token
required
string
The authentication token.
Query Parameters
id
required
string
The user id for the user that you are requesting.
200: OK
{
"activity": [{
"time": "2019-01-27T14:44:06.895Z",
"comment": "That was a really good video!",
"video": {
"title": "TL: Radeon FINALLY launches a GPU!",
"GUID": "rflHF0M6TD",
"creator": {
"title": "LinusTechTips",
"url": "linustechtips"
}
}
}],
"visibility": "public"
}
403: Forbidden
{
"id": "tx7s-uhwb-syn4",
"errors": [{
"id": "tx7s-uhwb-syn4",
"name": "notLoggedInError",
"message": "You must be logged-in to access this resource."
}],
"message": "You must be logged-in to access this resource."
}
500: Internal Server Error
{
"error": "internal server error"
}

You can request multiple users at once by comma separating user id's in the id field. An example of this would be https://floatplaneapi.com/v1/user/activity?id=5a9a98c863da203a36cf39f0,5c4dda93ff5da432730949fa​

get
Get user subscriptions

https://floatplaneapi.com/v1/user/subscriptions
Get the subscriptions of the currently signed in user.
Request
Response
Headers
x-fpapi-token
required
string
The authentication token.
200: OK
[{
"startDate": "2018-09-11T05:00:00.000Z",
"endDate": "2019-02-10T05:00:00.000Z",
"paymentID": 451,
"paymentCancelled": false,
"plan": {
"id": "59f94c0bdd241b70349eb72f",
"title": "Linus Tech Tips",
"description": "Basic package for Linus Tech Tips",
"price": "3.00",
"currency": "usd",
"interval": "month",
"intervalCount": 1,
"logo": null
},
"creator": "59f94c0bdd241b70349eb72b"
}]
403: Forbidden
{
"id": "tx7s-uhwb-syn4",
"errors": [{
"id": "tx7s-uhwb-syn4",
"name": "notLoggedInError",
"message": "You must be logged-in to access this resource."
}],
"message": "You must be logged-in to access this resource."
}
500: Internal Server Error
{
"error": "internal server error"
}