Project management platform
Creates a new story in your Shortcut account. See Create Story in Shortcut Rest API, V3 reference for endpoint documentation.
Run any Bash in a Pipedream step within your workflow. Refer to the Pipedream Bash docs to learn more.
Searches for stories in your Shortcut account.
The Shortcut (formerly Clubhouse.io) API empowers teams to automate project management tasks, streamline workflows, and integrate with other tools seamlessly. Using the API through Pipedream, you can trigger actions based on project updates, synchronize data across platforms, and manipulate Shortcut resources like stories, epics, and sprints programmatically. This ability to interact with Shortcut entities opens up a plethora of automation possibilities, optimizing the development cycle and communication pathways.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
shortcut: {
type: "app",
app: "shortcut",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.clubhouse.io/api/v3/member`,
headers: {
Authorization: `Bearer ${this.shortcut.$auth.api_key}`,
"Clubhouse-Token": `${this.shortcut.$auth.api_key}`,
"Content-Type": `application/json`,
},
})
},
})
# $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