with BitBucket and Ambivo?
Emit new event when a new commit is pushed to a branch. See docs here
Emit new event when a new pull request is created in a repository. See docs here
The BitBucket API taps the potential of BitBucket's Git-based version control system, enabling you to automate workflows around code commits, pull requests, and overall repository management. With this API, you can streamline the collaboration process, enforce coding standards, or integrate with other tools to create a cohesive development ecosystem. Pipedream, as a serverless integration and compute platform, provides a seamless environment to connect BitBucket with various apps and services, enabling you to harness its API for efficient, customized automations.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
bitbucket: {
type: "app",
app: "bitbucket",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.bitbucket.org/2.0/user`,
headers: {
Authorization: `Bearer ${this.bitbucket.$auth.oauth_access_token}`,
},
})
},
})
The Ambivo API provides access to a range of services for web scraping, image processing, and data extraction. On Pipedream, you can leverage these capabilities to automate workflows that require the transformation and analysis of content from various sources. Whether you're looking to extract text from images, scrape web data without getting blocked, or perform content-based image retrieval, Ambivo can be integrated with Pipedream's serverless platform to build robust and scalable automations.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
ambivo: {
type: "app",
app: "ambivo",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://fapi.ambivo.com/crm/contacts/created`,
headers: {
Authorization: `Bearer ${this.ambivo.$auth.access_token}`,
},
})
},
})