with Yahoo! Fantasy Sports and Glide?
Emit new event when a new football league transaction occurs
The Yahoo! Fantasy Sports API opens a realm of possibilities for sports enthusiasts and developers, allowing them to tap into fantasy leagues, player stats, and real-time scoring. Leverage this data source within Pipedream to automate team management, notifications, and data analysis. You can create dynamic workflows that react to league updates, automate team roster changes, or aggregate statistics for insightful analytics, all with real-time triggers and seamless integrations with hundreds of apps.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
yahoo_fantasy_sports: {
type: "app",
app: "yahoo_fantasy_sports",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.login.yahoo.com/openid/v1/userinfo`,
headers: {
Authorization: `Bearer ${this.yahoo_fantasy_sports.$auth.oauth_access_token}`,
},
})
},
})
The Glide API allows you to create feature-rich, mobile-friendly apps directly from data sources like Google Sheets or Excel. On Pipedream, you can harness this seamless bridge between your data and the app interface to automate tasks, sync data in real time, and dynamically control your Glide apps. Combine Glide with other apps on Pipedream to enhance functionality, like triggering notifications, processing payments, or managing user data.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
glide: {
type: "app",
app: "glide",
}
},
async run({steps, $}) {
const data = {
"appID": `{{your_app_id}}`,
"queries": `[
{
"tableName": "{{your_table_name}}"
}
]`,
}
return await axios($, {
method: "POST",
url: `https://api.glideapp.io/api/function/queryTables`,
headers: {
Authorization: `Bearer ${this.glide.$auth.secret_token}`,
"Content-Type": `application/json`,
},
data,
})
},
})