with Guru and Microsoft Dynamics 365 Sales?
Create a custom entity. See the documentation
Search for a contact by id, name, or using a custom filter. See the documentation
The Guru API on Pipedream enables the automation of knowledge sharing and management tasks within your team or organization. Using this API, you can programmatically interact with Guru's knowledge base, including retrieving card details, creating new cards, and updating existing content. By leveraging Pipedream's serverless platform, you can craft workflows that trigger based on events from other services, process the data, and perform actions in Guru to keep your team's knowledge up to date and accessible.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
guru: {
type: "app",
app: "guru",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.getguru.com/api/v1/teams`,
headers: {
"Accept": `application/json`,
},
auth: {
username: `${this.guru.$auth.username}`,
password: `${this.guru.$auth.api_key}`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
microsoft_dynamics_365_sales: {
type: "app",
app: "microsoft_dynamics_365_sales",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.microsoft_dynamics_365_sales.$auth.api_url}/api/data/v9.2/WhoAmI`,
headers: {
Authorization: `Bearer ${this.microsoft_dynamics_365_sales.$auth.oauth_access_token}`,
"odata-maxversion": `4.0`,
"odata-version": `4.0`,
"content-type": `application/json`,
},
})
},
})