Using the Pipefy API, it is possible to build powerful workflows that help to streamline the entire process of managing any given task or process. The API provides access to all of Pipefy’s features, allowing developers to create custom-built workflows that are tailored for their specific needs.
With Pipefy’s API, developers can take advantage of the following:
Examples of what you can build with the Pipefy API:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pipefy: {
type: "app",
app: "pipefy",
}
},
async run({steps, $}) {
const data = {
"query": `{ me { name } }`,
}
return await axios($, {
method: "post",
url: `https://api.pipefy.com/graphql`,
headers: {
Authorization: `Bearer ${this.pipefy.$auth.token}`,
},
data,
})
},
})
Pipefy uses API keys for authentication. When you connect your Pipefy account, Pipedream securely stores the keys so you can easily authenticate to Pipefy APIs in both code and no-code steps.
To authorize requests to the Pipefy API, you'll need to generate a Personal access token. In order to create Pipefy triggers in Pipedream, you will need to be a Pipefy administrator.