with Passcreator and Adobe PDF Services?
Emit new event when a pass is marked as voided. See the documentation
Emits a new event when a new app scan has been recorded in Passcreator. See the documentation
Emit new event when a new wallet pass is created. See the documentation
Extracts text and table element information from a PDF document and returns a JSON file along with table data in XLSX format within a .zip file saved to the /tmp
directory. See the documentation
Extracts text element information from a PDF document and returns a JSON file within a .zip file saved to the /tmp
directory. See the documentation
The Passcreator API lets you automate the creation, management, and distribution of mobile wallet content, such as coupons, membership cards, and event tickets. Within Pipedream, this API becomes a powerful tool to connect with other services, streamlining your marketing and customer engagement efforts. By blending the API's functionality with Pipedream's ability to integrate with countless services, you can create dynamic, personalized wallet items and distribute them based on user behavior, events, or data from other apps.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
passcreator: {
type: "app",
app: "passcreator",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.passcreator.com/api/pass-template`,
headers: {
"Authorization": `${this.passcreator.$auth.api_key}`,
},
})
},
})
The Adobe PDF Services API provides a robust set of tools for manipulating and managing PDF files. With this API, you can create, convert, combine, export, and manipulate PDFs directly in Pipedream. The Pipedream platform enables you to build automated workflows that can interact with this API to streamline document-centric processes, such as generating reports, archiving files, or extracting data from PDFs into other formats.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
adobe_pdf_services: {
type: "app",
app: "adobe_pdf_services",
}
},
async run({steps, $}) {
const data = {
"mediaType": `application/pdf`,
}
return await axios($, {
method: "post",
url: `https://pdf-services.adobe.io/assets`,
headers: {
Authorization: `Bearer ${this.adobe_pdf_services.$auth.oauth_access_token}`,
"x-api-key": `${this.adobe_pdf_services.$auth.client_id}`,
"Content-Type": `application/json`,
},
data,
})
},
})