Changing the World Through Learning Empower lifelong learners and career growth to drive innovation at your company.
Run any Bash in a Pipedream step within your workflow. Refer to the Pipedream Bash docs to learn more.
The Degreed API enables automated interactions with the Degreed platform, a hub for professional growth and learning. Through this API, you can programmatically access user data, learning content, pathways, and more. By leveraging Pipedream, users can design custom workflows that integrate Degreed's learning management capabilities with other services to streamline processes, report on progress, sync data across platforms, and even curate learning content based on specific triggers or criteria.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
degreed: {
type: "app",
app: "degreed",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.${this.degreed.$auth.base_url}/api/v2/users/me`,
headers: {
Authorization: `Bearer ${this.degreed.$auth.oauth_access_token}`,
},
})
},
})
# $PIPEDREAM_STEPS file contains data from previous steps
cat $PIPEDREAM_STEPS | jq .trigger.context.id
# Write data to $PIPEDREAM_EXPORTS to return it from the step
# Exports must be written as key=value
echo foo=bar >> $PIPEDREAM_EXPORTS