with WaiverFile and Shadertoy?
Emit new event when an existing event in WaiverFile is edited. See the documentation
Emit new event when a new event is created in Waiverfile. See the documentation
Emit new event each time a new waiver is collected in WaiverFile. See the documentation
Creates a new event category in WaiverFile. See the documentation
Returns an array of shader IDs based on the query string. See the documentation
With the WaiverFile API, you can automate interactions with your WaiverFile account directly from Pipedream. This API provides access to manage and retrieve waivers, customer data, and events, allowing you to integrate WaiverFile with other services for streamlined workflows. You could automate the sending of waiver links, synchronize signed waivers with a database, or trigger actions based on waiver completions. The flexibility of the WaiverFile API means you can create powerful automations tailored to your business needs on Pipedream's serverless platform.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
waiverfile: {
type: "app",
app: "waiverfile",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.waiverfile.com/api/v1/GetSiteDetails`,
headers: {
"Accept": `application/json`,
},
params: {
apiKey: `${this.waiverfile.$auth.site_key}`,
siteID: `${this.waiverfile.$auth.site_id}`,
},
})
},
})
The Shadertoy API opens a window to a universe of visual creations by providing programmatic access to a wealth of shaders created by the Shadertoy community. These shaders are snippets of GLSL code that produce stunning graphics and visual effects. In Pipedream, you can leverage this API to trigger workflows that interact with these shaders, such as retrieving shader information, displaying shader visuals, or even monitoring the latest creations. By combining Shadertoy API with Pipedream's capability to connect to numerous other services, your creative and technical projects can flourish with dynamic, visually rich content.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
shadertoy: {
type: "app",
app: "shadertoy",
}
},
async run({steps, $}) {
return await axios($, {
url: ` https://www.shadertoy.com/api/v1/shaders/query/test`,
params: {
key: `${this.shadertoy.$auth.app_key}`,
},
})
},
})