HubSpot

HubSpot's CRM platform contains the marketing, sales, service, operations, and website-building software you need to grow your business.

Integrate the HubSpot API with the GitHub API

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

Create Issue with GitHub API on Company Updated from HubSpot API
HubSpot + GitHub
 
Try it
Create Issue with GitHub API on Contact Updated from Hubspot API
HubSpot + GitHub
 
Try it
Create Issue with GitHub API on Deal Updated from Hubspot API
HubSpot + GitHub
 
Try it
Create Issue with GitHub API on Deleted Blog Posts from HubSpot API
HubSpot + GitHub
 
Try it
Create Issue with GitHub API on Line Item Updated from HubSpot API
HubSpot + GitHub
 
Try it
Company Updated from the HubSpot API

Emit new event each time a company is updated.

 
Try it
Contact Updated from the HubSpot API

Emit new event each time a contact is updated.

 
Try it
Deal Updated from the HubSpot API

Emit new event each time a deal is updated.

 
Try it
Deleted Blog Posts from the HubSpot API

Emit new event for each deleted blog post.

 
Try it
New Branch from the GitHub API

Emit new event when a branch is created See the documentation

 
Try it
Add Contact to List with the HubSpot API

Adds a contact to a specific static list. See the documentation

 
Try it
Create Issue with the GitHub API

Create a new issue in a Gihub repo. See docs here

 
Try it
Batch Create or Update Contact with the HubSpot API

Create or update a batch of contacts by its ID. See the documentation

 
Try it
Search Issues and Pull Requests with the GitHub API

Find issues and pull requests by state and keyword. See docs here

 
Try it
Create Branch with the GitHub API

Create a new branch in a Github repo. See docs here

 
Try it

Overview of HubSpot

The Pipedream HubSpot app enables you to build event-driven workflows that interact with the HubSpot API. We have a variety of pre-built triggers and actions that don't require any code to configure.

Connect HubSpot

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

Connect GitHub

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