Pipedream

Integration platform for developers

Integrate the Pipedream API with the Drata API

Setup the Pipedream API trigger to run a workflow which integrates with the Drata API. Pipedream's integration platform allows you to integrate Pipedream and Drata remarkably fast. Free for developers.

Create Asset with Drata API on New Scheduled Tasks from Pipedream API
Pipedream + Drata
 
Try it
Create Control with Drata API on New Scheduled Tasks from Pipedream API
Pipedream + Drata
 
Try it
Create Vendor with Drata API on New Scheduled Tasks from Pipedream API
Pipedream + Drata
 
Try it
Find Controls with Drata API on New Scheduled Tasks from Pipedream API
Pipedream + Drata
 
Try it
Find Personnel with Drata API on New Scheduled Tasks from Pipedream API
Pipedream + Drata
 
Try it
New Scheduled Tasks from the Pipedream API

Exposes an HTTP API for scheduling messages to be emitted at a future time

 
Try it
New Upcoming Event Alert from the Pipedream API

Emit new event based on a time interval before an upcoming event in the calendar. This source uses Pipedream's Task Scheduler. See the documentation for more information and instructions for connecting your Pipedream account.

 
Try it
Employee Terminated from the Drata API

Emit a new event when an employee is terminated. See the documentation.

 
Try it
Failed Monitor from the Drata API

Emit a new event whenever a monitor fails. See the documentation.

 
Try it
New Upcoming Calendar Event from the Pipedream API

Emit new event when a Calendar event is upcoming, this source is using reminderMinutesBeforeStart property of the event to determine the time it should emit.

 
Try it
Create Asset with the Drata API

Create an asset. See the documentation.

 
Try it
Create Control with the Drata API

Create a new Control. See the documentation.

 
Try it
Create a Subscription with the Pipedream API

Create a Subscription. See Doc

 
Try it
Create Vendor with the Drata API

Create a new Vendor. See the documentation.

 
Try it
Delete a Subscription with the Pipedream API

Delete a Subscription. See Doc

 
Try it

Overview of Pipedream

Pipedream is an API that allows you to build applications that can connect to
various data sources and processes them in real-time. You can use Pipedream to
create applications that can perform ETL (Extract, Transform, and Load) tasks,
as well as to create data-driven workflows.

Some examples of applications you can build using the Pipedream API include:

  • An application that can extract data from a database, transform it, and then
    load it into another database.
  • An application that can monitor a data source for changes, and then trigger a
    workflow in response to those changes.
  • An application that can poll an API for new data, and then process that data
    in real-time.

Connect Pipedream

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    pipedream: {
      type: "app",
      app: "pipedream",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.pipedream.com/v1/users/me`,
      headers: {
        Authorization: `Bearer ${this.pipedream.$auth.api_key}`,
      },
    })
  },
})

Overview of Drata

Drata is a compliance automation platform. Drata’s platform is built by compliance and security experts so you don’t have to be one. With 75+ native integrations, you can easily connect your tech stack and automate evidence collection and testing.

Pipedream customers get 25% off Drata, with implementation fees waived. Visit https://drata.com/partner/pipedream for more information.

Connect Drata

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    drata: {
      type: "app",
      app: "drata",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://public-api.drata.com/public/controls`,
      headers: {
        Authorization: `Bearer ${this.drata.$auth.api_key}`,
      },
    })
  },
})