with Google Classroom and Anymail Finder?
Searches for most popular emails based on company information. See the documentation
Retrieve information about an assignment. See the docs here
Searches for emails based on company information and, optionally, a person's name.
Retrieve a list of assignments for a course. See the documentation
The Google Classroom API lets you tap into the educational space by managing courses, assignments, and student interactions programmatically. With this API, you can automate course creation, roster management, and content distribution, effectively bridging the gap between various educational tools and platforms. Leveraging Pipedream's serverless execution environment, you can build powerful workflows that respond to events in Classroom, sync data across platforms, and streamline the educational process for teachers and students alike.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
google_classroom: {
type: "app",
app: "google_classroom",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.googleapis.com/oauth2/v1/userinfo`,
headers: {
Authorization: `Bearer ${this.google_classroom.$auth.oauth_access_token}`,
},
})
},
})
The Anymail Finder API lets you find and verify email addresses. Using Anymail Finder, you can look up emails by providing a person's name and their company's domain, or simply validate if an existing email is deliverable. When used in Pipedream, this API unlocks possibilities for automating outreach, enriching customer data, or cleaning your email lists. You can set up workflows that respond to various triggers (like a new lead in your CRM) and perform email lookups or verifications, streamlining tasks that would otherwise require manual intervention.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
anymail_finder: {
type: "app",
app: "anymail_finder",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.anymailfinder.com/v5.0/meta/account.json`,
headers: {
Authorization: `Bearer ${this.anymail_finder.$auth.api_key}`,
},
})
},
})