This endpoint can be used by all users, even without premium
643 matches
42 actions
TVmaze user
42 actions
- Check if a network is followedGETv1.0.0
- Check if a person is followedGETv1.0.0
- Check if a show is followedGETv1.0.0
- Check if a show is voted forGETv1.0.0
- Check if a webchannel is followedGETv1.0.0
- Check if an episode is markedGETv1.0.0
- Check if an episode is voted forGETv1.0.0
- Create a new tagPOSTv1.0.0
- Delete a specific tagDELETEv1.0.0
- Follow a networkPUTv1.0.0
- Follow a personPUTv1.0.0
- Follow a showPUTv1.0.0
- Follow a webchannelPUTv1.0.0
- List all shows under this tagGETv1.0.0
- List all tagsGETv1.0.0
- List the episodes voted forGETv1.0.0
- List the followed networksGETv1.0.0
- List the followed peopleGETv1.0.0
- List the followed showsGETv1.0.0
- List the followed webchannelsGETv1.0.0
- List the marked episodesGETv1.0.0
- List the shows voted forGETv1.0.0
- List watched and acquired episodes for a showGETv1.0.0
- Mark an episodePUTv1.0.0
- Mark an episode as acquired or watched based on its IDPUTv1.0.0
- Mark episodes as acquired or watched based on their IDsPOSTv1.0.0
- Mark episodes within a show as acquired or watched based on their attributesPOSTv1.0.0
- Poll whether an authentication request was confirmedPOSTv1.0.0
- Remove a show voteDELETEv1.0.0
- Remove an episode voteDELETEv1.0.0
- Start an authentication requestPOSTv1.0.0
- Tag a showPUTv1.0.0
- Unfollow a networkDELETEv1.0.0
- Unfollow a personDELETEv1.0.0
- Unfollow a showDELETEv1.0.0
- Unfollow a webchannelDELETEv1.0.0
- Unmark an episodeDELETEv1.0.0
- Untag a showDELETEv1.0.0
- Update a specific tagPATCHv1.0.0
- Validate your authentication credentialsGETv1.0.0
- Vote for a showPUTv1.0.0
- Vote for an episodePUTv1.0.0
Other/TVmaze user
Mark episodes as acquired or watched based on their IDs
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
{
"type": "array",
"items": {
"type": "object",
"properties": {
"episode_id": {
"type": "integer",
"description": "The TVmaze episode ID"
},
"marked_at": {
"type": "integer",
"description": "Epoch timestamp for when the user watched the episode, or 0 for unknown."
},
"type": {
"description": "0 for watched, 1 for acquired, 2 for skipped",
"type": "object"
}
}
}
}Output
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
{
"type": "array",
"description": "A list of responses to your bulk input, ordered the same as your input",
"items": {
"properties": {
"code": {
"type": "integer",
"description": "The HTTP code that corresponds to this item"
},
"errors": {
"type": "object",
"description": "A list of validation errors for this item (in case of error)"
},
"input": {
"type": "object",
"description": "The request data that belonged to this response (in case of error)"
},
"message": {
"type": "string",
"description": "A human-readable error message (in case of error)"
},
"result": {
"type": "object",
"description": "The resulting created/updated object (in case of success)"
}
}
}
}