Copper

CRM Software Solutions Company

Go to site
Explore
/
Apps
/
Copper

Copper API Integrations

Build and run workflows using the Copper API. Use 1000s of open source triggers and actions across 800+ apps. Or write custom code to integrate any app or API in seconds.

import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    copper: {
      type: "app",
      app: "copper",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.prosperworks.com/developer_api/v1/account`,
      headers: {
        "X-PW-AccessToken": `${this.copper.$auth.api_key}`,
        "X-PW-Application": `developer_api`,
        "X-PW-UserEmail": `${this.copper.$auth.email}`,
        "Content-Type": `application/json`,
      },
    })
  },
})

Authentication

Copper uses API keys for authentication. When you connect your Copper account, Pipedream securely stores the keys so you can easily authenticate to Copper APIs in both code and no-code steps.

All Copper API calls must include an api_key, which can be generated at System settings > API Keys and email, which is the email address of the token owner.