with Domain Group and WebScraper.IO?
Emit new event when an agency listing is updated. See the documentation
Emit new event when a page scraping job has completed. See the docs here
Emit new event when a new agency is created. See the documentation
Emit new event when a new agency listing is created. See the documentation
Creates a scraping job (scrapes a sitemap). See the docs here
Creates a new business listing. See the documentation
Creates a sitemap for the selected website. See the docs here
Creates a new commercial listing. See the documentation
Retrieves a list of scraping jobs for a sitemap. See the docs here
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
domain_group: {
type: "app",
app: "domain_group",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.domain_group.$auth.api_url}/v1/me`,
headers: {
Authorization: `Bearer ${this.domain_group.$auth.oauth_access_token}`,
},
})
},
})
The WebScraper.IO API allows you to programmatically perform web scraping tasks, extracting structured data from websites. With the API, you can automate the gathering of web content for analysis, monitoring, and integration with other data sources. In Pipedream, you can leverage this API to build workflows that process, analyze, and act on the data you scrape without writing code for backend infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
webscraper_io: {
type: "app",
app: "webscraper_io",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.webscraper.io/api/v1/sitemaps`,
params: {
api_token: `${this.webscraper_io.$auth.api_key}`,
},
})
},
})