Real time data provider syndicating scores, stats, odds, projections, news & images
Delay the execution of your workflow for a specific amount of time (does not count against your compute time).
SportsData API serves up real-time and historical sports data including scores, odds, projections, stats, and news across a variety of sports leagues. By leveraging Pipedream, you can create custom workflows that respond to this data in real-time, integrating with a multitude of other services to automate notifications, data analysis, and content creation.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sportsdata: {
type: "app",
app: "sportsdata",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sportsdata.io/v3/cbb/scores/json/AreAnyGamesInProgress`,
params: {
key: `${this.sportsdata.$auth.api_key}`,
},
})
},
})
The Delay API in Pipedream is a built-in function that allows you to pause a workflow for a specified amount of time. This can be incredibly useful when you need to stagger API calls to avoid rate limits, wait for an external process to complete, or simply introduce a delay between actions in a sequence. With precision up to milliseconds, the Delay API provides a simple yet powerful tool for managing timing in automation workflows.
export default defineComponent({
async run({steps, $}) {
// Specify the amount of time to delay your workflow in milliseconds
return $.flow.delay(5000)
},
})