with OneUptime and Trakt?
Remove one of more items from watchlist. See the documentation
OneUptime's API provides the tools to monitor applications and servers, track incidents, and manage uptime from a developer's point of view. With Pipedream, you can leverage this API to create automated workflows that respond to uptime events, synchronize incident reports with other tools, and aggregate performance data for analysis. It's about connecting OneUptime's monitoring prowess with your existing infrastructure to automate responses, notifications, and reporting.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
oneuptime: {
type: "app",
app: "oneuptime",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://oneuptime.com/api/emailTemplate/${this.oneuptime.$auth.project_id}`,
headers: {
"apiKey": `${this.oneuptime.$auth.api_key}`,
},
})
},
})
The Trakt API provides an interface to track and discover movies and TV shows, allowing you to manage watchlists, get personalized recommendations, and engage with a social community of film and TV enthusiasts. On Pipedream, you can harness this API to create custom workflows that automate your media activities, sync your watch status with other apps, or even analyze your viewing habits.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
trakt: {
type: "app",
app: "trakt",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.trakt.tv/users/me`,
headers: {
Authorization: `Bearer ${this.trakt.$auth.oauth_access_token}`,
"Content-Type": `application/json`,
"trakt-api-version": `2`,
"trakt-api-key": `${this.trakt.$auth.oauth_client_id}`,
},
})
},
})