action tvmaze_post_scrobble_shows { label: "Mark episodes within a show as acquired or watched based on their attributes" description: "To specify a show, supply either `tvmaze_id`, `thetvdb_id` or `imdb_id`. To specify an episode, supply either both `season` and `episode`, or `airdate`.\n\nThis endpoint can be used by all users, even without premium.\n" provider: tvmaze method: POST path: "/scrobble/shows" encoding: json input: { type: "object" properties: { imdb_id: { type: "integer" } thetvdb_id: { type: "integer" } tvmaze_id: { type: "integer" } } additionalProperties: false } output: { 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)" } } } } }