with Cloudpresenter and Scrapfly?
Emit new event when a user adds a new contact in Cloudpresenter.
Creates a new contact within the Cloudpresenter application. See the documentation
Automate content extraction from any text-based source using AI, LLM, and custom parsing. See the documentation
Retrieve current subscription and account usage details from Scrapfly. See the documentation
Updates an existing contact within the Cloudpresenter application. See the documentation
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
cloudpresenter: {
type: "app",
app: "cloudpresenter",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api2.cloudpresenter.com/v1/contacts`,
headers: {
Authorization: `Bearer ${this.cloudpresenter.$auth.oauth_access_token}`,
"origin": `${this.cloudpresenter.$auth.api_base_url}`,
"workspace": `${this.cloudpresenter.$auth.workspace_id}`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
scrapfly: {
type: "app",
app: "scrapfly",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.scrapfly.io/scrape`,
params: {
key: `${this.scrapfly.$auth.api_key}`,
url: `https://pipedream.com`,
render_js: `true`,
asp: `true`,
},
})
},
})