The most efficient report generator. Turn your JSON into PDF, DOCX, XLSX, PPTX, ODS and many more.
The Carbone API provides a powerful solution for automating the generation and transformation of documents. With Carbone, you can dynamically create PDFs, Excel files, and more by injecting data into templates. On Pipedream, you can integrate Carbone into serverless workflows, tapping into its capabilities to automate document customization and distribution. Integrating Carbone into Pipedream workflows allows you to leverage data from various sources, transform it on-the-fly, and produce documents tailored for clients, reports, or any personalized content.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
carbone: {
type: "app",
app: "carbone",
}
},
async run({steps, $}) {
const data = {
"template": `SGVsbG8gd29ybGQsIHRoaXMgaXMgbXkgUGlwZWRyZWFtIHRlbXBsYXRlLg==`,
}
return await axios($, {
method: "post",
url: `https://api.carbone.io/template`,
headers: {
Authorization: `Bearer ${this.carbone.$auth.production_api_key}`,
"carbone-version": `4`,
"carbone-template-delete-after": `86400`,
},
data,
})
},
})
The ServiceNow API enables developers to tap into the robust capabilities of ServiceNow's IT service management platform. With the API, you can create, read, update, and delete records, manage workflows, and integrate with other services. By leveraging these capabilities, you can automate routine tasks, sync data across multiple platforms, and enhance operational efficiencies.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
servicenow: {
type: "app",
app: "servicenow",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.servicenow.$auth.instance_name}.service-now.com/api/now/table/incident`,
headers: {
Authorization: `Bearer ${this.servicenow.$auth.oauth_access_token}`,
},
})
},
})