with Go and Klipfolio?
Run any Go code and use any Go package available with a simple import. Refer to the Pipedream Go docs to learn more.
Delete the data source associated with a specific data source ID. See the documentation
You can execute custom Go scripts on-demand or in response to various triggers and integrate with thousands of apps supported by Pipedream. Writing with Go on Pipedream enables backend operations like data processing, automation, or invoking other APIs, all within the Pipedream ecosystem. By leveraging Go's performance and efficiency, you can design powerful and fast workflows to streamline complex tasks.
package main
import (
"fmt"
pd "github.com/PipedreamHQ/pipedream-go"
)
func main() {
// Access previous step data using pd.Steps
fmt.Println(pd.Steps)
// Export data using pd.Export
data := make(map[string]interface{})
data["name"] = "Luke"
pd.Export("data", data)
}
The Klipfolio API opens a window to managing and automating your Klipfolio dashboards and data sources directly from Pipedream. With this API, you can programmatically create, update, and delete dashboards, Klips (widgets), and data sources. This allows you to integrate Klipfolio with a multitude of other services, triggering updates to your dashboards as data changes in other apps, or even automate the import and transformation of data for your Klipfolio visualizations.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
klipfolio: {
type: "app",
app: "klipfolio",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.klipfolio.com/api/1.0/profile`,
headers: {
"kf-api-key": `${this.klipfolio.$auth.api_key}`,
},
})
},
})