CompanyCam

The photo app every contractor needs

Integrate the CompanyCam API with the Google Drive API

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

Add File Sharing Preference with Google Drive API on New Document Created (Instant) from CompanyCam API
CompanyCam + Google Drive
 
Try it
Add File Sharing Preference with Google Drive API on New Photo Created (Instant) from CompanyCam API
CompanyCam + Google Drive
 
Try it
Add File Sharing Preference with Google Drive API on New Project Created (Instant) from CompanyCam API
CompanyCam + Google Drive
 
Try it
Add File Sharing Preference with Google Drive API on Photo Tagged (Instant) from CompanyCam API
CompanyCam + Google Drive
 
Try it
Add File Sharing Preference with Google Drive API on Project Labeled (Instant) from CompanyCam API
CompanyCam + Google Drive
 
Try it
Changes to Specific Files from the Google Drive API

Watches for changes to specific files, emitting an event any time a change is made to one of those files. To watch for changes to shared drive files, use the Changes to Specific Files (Shared Drive) source instead.

 
Try it
Changes to Specific Files (Shared Drive) from the Google Drive API

Watches for changes to specific files in a shared drive, emitting an event any time a change is made to one of those files

 
Try it
New Document Created (Instant) from the CompanyCam API

Emit new event when a new document is created. See the docs.

 
Try it
New Photo Created (Instant) from the CompanyCam API

Emit new event when a new photo is uploaded. See the docs.

 
Try it
New Project Created (Instant) from the CompanyCam API

Emit new event when a new project is created. See the docs.

 
Try it
Add Photo with the CompanyCam API

Add a photo to a project. See the docs.

 
Try it
Add File Sharing Preference with the Google Drive API

Add a sharing permission to the sharing preferences of a file or folder and provide a sharing URL. See the docs for more information

 
Try it
Add Project with the CompanyCam API

Add a new project. See the docs.

 
Try it
Find or Create a Project with the CompanyCam API

Find a project by name or create it if it doesn't exist. See the docs.

 
Try it
Find Project with the CompanyCam API

Find a project by name. See the docs.

 
Try it

Overview of CompanyCam

CompanyCam provides a REST API that developers can use to interact with
CompanyCam data and images. The CompanyCam API allows developers to create apps
that can:

  • Upload images to CompanyCam
  • Get images from CompanyCam
  • Edit images in CompanyCam
  • Delete images from CompanyCam

Connect CompanyCam

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: {
    companycam: {
      type: "app",
      app: "companycam",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.companycam.com/v2/users/current`,
      headers: {
        Authorization: `Bearer ${this.companycam.$auth.oauth_access_token}`,
      },
    })
  },
})

Overview of Google Drive

Using the Google Drive API, you can build applications that:

  • Create and manage files and folders
  • Download and upload files
  • Share and organize files
  • Search for files
  • Track changes to files
  • And much more!

Connect Google Drive

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: {
    google_drive: {
      type: "app",
      app: "google_drive",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://www.googleapis.com/oauth2/v1/userinfo`,
      headers: {
        Authorization: `Bearer ${this.google_drive.$auth.oauth_access_token}`,
      },
    })
  },
})