with Redmine and Freelancer?
The Redmine API allows for integration with the Redmine project management tool, enabling the automation of tasks like issue tracking, project management, and time tracking. Using Pipedream, you can create workflows that trigger on specific Redmine events or perform actions in Redmine based on triggers from other apps. By harnessing the Redmine API on Pipedream, you can connect Redmine with a multitude of other apps and services to streamline your project management processes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
redmine: {
type: "app",
app: "redmine",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.redmine.$auth.hostname}/my/account.json`,
headers: {
"Content-Type": `application/json`,
"X-Redmine-API-Key": `${this.redmine.$auth.api_key}`,
},
})
},
})
The Freelancer API offers a programmatic way to interact with Freelancer.com, enabling you to automate tasks like searching for projects, posting jobs, managing bids, and communicating with users. By integrating this API with Pipedream, you can create powerful, serverless workflows that streamline your freelance business operations or help you build tools that assist others in managing their freelancing tasks.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
freelancer: {
type: "app",
app: "freelancer",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.freelancer.com/api/users/0.1/self/`,
headers: {
Authorization: `Bearer ${this.freelancer.$auth.oauth_access_token}`,
"freelancer-oauth-v1": `${this.freelancer.$auth.oauth_access_token}`,
},
})
},
})