with 123FormBuilder and CircleCI?
Trigger a pipeline given a pipeline definition ID. Supports all integrations except GitLab. See the documentation
The 123FormBuilder API enables you to automate form and data management tasks, allowing seamless integration with Pipedream's serverless platform. With this API, you can fetch submitted form data in real-time, update form structures, or manage respondents and their submissions programmatically. Harnessing the power of the 123FormBuilder API in Pipedream workflows unlocks the potential for dynamic data collection, efficient data processing, and connectivity with a myriad of other services for an enhanced data-driven ecosystem.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
a123formbuilder: {
type: "app",
app: "a123formbuilder",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.a123formbuilder.$auth.region}.123formbuilder.com/v2/users`,
params: {
JWT: `${this.a123formbuilder.$auth.oauth_access_token}`,
},
})
},
})
The CircleCI API allows for seamless integration and automation of your CI/CD pipeline. By leveraging the API through Pipedream, you can trigger builds, monitor the status of pipelines, fetch build artifacts, and interact with various aspects of your CircleCI projects. This facilitates the creation of dynamic workflows that can streamline development practices, enhance deployment strategies, and ensure continuous integration processes are more efficient and less error-prone.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
circleci: {
type: "app",
app: "circleci",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://circleci.com/api/v1.1/me`,
params: {
"circle-token": `${this.circleci.$auth.token}`,
},
})
},
})