Discussions
Route not working
<https://api.betaseries.com/shows/favorite>
i try to use this route giving my authentication token and api key in the header + the id of the serie i want to add to my favorites
Works fine with
<https://api.betaseries.com/movies/favorite>
but not for the shows
Posted by Floppy67 2 months ago
Route not working
<https://api.betaseries.com/shows/favorite>
i try to use this route giving my authentication token and api key in the header + the id of the serie i want to add to my favorites
Works fine with
<https://api.betaseries.com/movies/favorite>
but not for the shows
Posted by Floppy67 2 months ago
Route not working
<https://api.betaseries.com/shows/favorite>
i try to use this route giving my authentication token and api key in the header + the id of the serie i want to add to my favorites
Works fine with
<https://api.betaseries.com/movies/favorite>
but not for the shows
Posted by Floppy67 2 months ago
Route not working
<https://api.betaseries.com/shows/favorite>
i try to use this route giving my authentication token and api key in the header + the id of the serie i want to add to my favorites
Works fine with
<https://api.betaseries.com/movies/favorite>
but not for the shows
Posted by Floppy67 2 months ago
Route not working
<https://api.betaseries.com/shows/favorite>
i try to use this route giving my authentication token and api key in the header + the id of the serie i want to add to my favorites
Works fine with
<https://api.betaseries.com/movies/favorite>
but not for the shows
Posted by Floppy67 2 months ago
Wrong payload when we add a show to account
When I send a request to `shows/show?id=2&episode_id=24341` the `user` payload in show response is wrong.
Current payload:
```Text json
{
"user": {
"archived": false,
"favorited": false,
"remaining": 6,
"status": 0,
"last": "S00E00",
"tags": "",
"next": {
"id": 24339,
"code": "S01E01",
"date": "2007-07-10",
"title": "Honey, I Shrunk The World",
"image": "https://pictures.betaseries.com/banners/episodes/80346/332120.jpg"
},
"friends_watching": []
}
}
```
Expected:
```Text json
{
"user": {
"archived": false,
"favorited": false,
"remaining": 3,
"status": 50,
"last": "S01E03",
"tags": "",
"next": {
"id": 24342,
"code": "S01E04",
"date": "2007-07-18",
"title": "Take cover",
"image": "..."
},
"friends_watching": []
}
}
```
Posted by Rtransat 4 months ago
Summary on shows/display doesn't work
I try to use `/shows/display?id=1161&summary=true` or `/shows/display?id=1161&summary=1`
`curl --request GET
--url 'https://api.betaseries.com/shows/display?id=1161&summary=1'
--header 'X-BetaSeries-Key: API_KEY'`
I have the same fields with or without `summary` query params.
Posted by Rtransat 4 months ago
Missing endpoints for marking movies as (not) watched
Although it exists for TV shows, the API is currently missing endpoints for marking movies as watched or not watched. Is the addition of these endpoints planned?
Posted by PierreStoffe 6 months ago
Change "genres" response for a show
There is a mistake about a json fields in a show response. It can be an object or an empty array.
```json json
{
"shows": {
"genres": {
"Action": "Acción",
"Adventure": "Aventura",
"Drama": "Drama",
"Fantasy": "Cine fantástico"
}
}
}
// or
{
"shows": {
"genres": []
}
}
```
And when it's an object the keys are dynamic :/
It's hell to deserialize and you should design the json reading best practices.
Please do something like that:
```
{
"shows": {
"genres": [
{
"genre": "Action",
"translation": "Acción",
},
{
"genre": "Adventure",
"translation": "Aventura",
},
{
"genre": "Drama",
"translatin": "Drama",
},
{
"genre": "Fantasy",
"translatin": "Cine fantástico",
},
]
}
}
{
"shows": {
"genres": []
}
}
```
Or
```
{
"shows": {
"genres": [
"Acción",
"Aventura",
"Drama",
"Cine fantástico"
]
}
}
```
Everything but not a dynamic object with dynamic keys or an empty array when there is no genres.
Posted by null 10 months ago