with Whop and Adobe PDF Services?
Emit new event when a membership goes valid. See the documentation
Emit new event when your company receives a successful payment. See the documentation
Creates a new checkout session in Whop. 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
Creates a new promo code with the given parameters in Whop. 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
Permanently invalidates a specified membership using its unique ID, effectively unfulfilling the user's product experiences. Termination is irreversible. See the documentation
The Whop API provides access to a marketplace for buying and selling software companies. On Pipedream, you can leverage the Whop API to craft serverless workflows that automate tasks like tracking sales, managing memberships, and integrating with other services for a comprehensive business management solution. It’s great for creating custom alerts, syncing data across platforms, and much more, all without writing a line of server-side code.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
whop: {
type: "app",
app: "whop",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.whop.com/api/v2/memberships`,
headers: {
Authorization: `Bearer ${this.whop.$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,
})
},
})