Modern and easy-to-use job board software.
Emit new event when a (classic) project card is created or moved to a specific column. For Projects V2 use New Issue with Status
trigger. More information here
Emit new event when a collaborator is added See the documentation
Emit new event when commits are pushed to a branch See the documentation
Emit new event when a commit comment is created See the documentation
The Niceboard API is a way for developers to integrate their applications with
Niceboard, a marketplace for digital teams. The API enables developers to query
and manipulate data, as well as observe changes in the data in real-time. The
API is designed for developers, offering a streamlined and intuitive way to
integrate with Niceboard.
With the Niceboard API, developers can build virtual whiteboard-style
applications for digital teams. These applications can be used to create tasks,
collaborate on projects, share files, and see the progress of their work.
Additionally, Niceboard’s API allows developers to access user data, store
settings and preferences, and track activity.
Here are some examples of what you can build with the Niceboard API:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
niceboard: {
type: "app",
app: "niceboard",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://apidirectories.niceboard.co/api/v1/jobs?key=${this.niceboard.$auth.secret_key}`,
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
github: {
type: "app",
app: "github",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.github.com/user`,
headers: {
Authorization: `Bearer ${this.github.$auth.oauth_access_token}`,
"X-GitHub-Api-Version": `2022-11-28`,
},
})
},
})