Uploadcare handles file uploads, storage, processing and delivery for the modern web. Build more, code less. Sign up at uploadcare.com to get your free API key.
Go to siteUploadcare is a file uploading, processing, and delivery platform that provides developers with tools to handle the entire file lifecycle with ease. With its robust API, you can upload files from any device, transform images and documents on-the-fly, and manage digital content with a comprehensive set of features. Integrating Uploadcare with Pipedream allows you to craft workflows that automate file operations and connect them seamlessly with other services, such as CRMs, marketing platforms, and data analysis tools.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
uploadcare: {
type: "app",
app: "uploadcare",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.uploadcare.com/project/`,
headers: {
"Content-Type": `application/json`,
"Accept": `application/vnd.uploadcare-v0.5+json`,
"Authorization": `Uploadcare.Simple ${this.uploadcare.$auth.api_key}:${this.uploadcare.$auth.api_secret}`,
},
})
},
})
Automated Image Moderation and Posting to Social Media: When new images are uploaded to Uploadcare, trigger a Pipedream workflow that utilizes image recognition APIs to moderate content. Once approved, automatically resize and optimize the images using Uploadcare's processing capabilities, then post them to social media platforms like Twitter or Instagram.
E-Commerce Order Fulfillment Automation: For an e-commerce platform, use an Uploadcare upload widget to receive customer's customization files at checkout. Trigger a Pipedream workflow that processes these files, attaches them to the relevant order in your e-commerce system (like Shopify), and sends a notification to the fulfillment team with the order details and processed files.
Event-Driven Backup to Cloud Storage: Set up an event listener in Pipedream for new files uploaded to Uploadcare. Upon upload, initiate a workflow that performs any necessary file conversions, then automatically backs up the files to cloud storage solutions such as Amazon S3 or Google Drive, ensuring that business-critical files are always securely stored and accessible.
Uploadcare uses API keys for authentication. When you connect your Uploadcare account, Pipedream securely stores the keys so you can easily authenticate to Uploadcare APIs in both code and no-code steps.
To retrieve your Uploadcare API key and secret,
* Navigate to your Uploadcare account and sign in
* Go to “API Keys” inside the navigation bar on the left.