with imgix and What Are Those?
Identifies sneakers from a size tag photo and returns sneaker name and details. See the documentation
Grades and authenticates sneakers using provided images. See the documentation
Identifies sneakers from an uploaded image and returns details such as name, links, images, prices, and confidence scores. See the documentation
The imgix API offers dynamic image processing and optimization. You can manipulate images on-the-fly by changing query parameters in the image URL, enabling a myriad of transformations like resizing, cropping, adjusting quality, format conversion, and applying filters. Integrating imgix with Pipedream allows you to automate workflows that involve image manipulation, optimization for different devices and contexts, and the dynamic delivery of images.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
imgix: {
type: "app",
app: "imgix",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.imgix.com/api/v1/sources`,
headers: {
Authorization: `Bearer ${this.imgix.$auth.api_key}`,
"Accept": `application/json`,
"Content-Type": `application/vnd.api+json`,
},
})
},
})
import { axios } from "@pipedream/platform"
import request from "request";
export default defineComponent({
props: {
what_are_those: {
type: "app",
app: "what_are_those",
}
},
async run({steps, $}) {
const data = request("https://res.cloudinary.com/daiebfyiw/image/upload/v1735863877/what_those_are_sku_image_sample_nyhw4i.jpg");
let config = {
method: 'POST',
maxBodyLength: Infinity,
url: 'https://0blrzg7ahc.execute-api.us-east-1.amazonaws.com/Prod/skus',
headers: {
'Content-Type': 'image/jpeg',
'x-api-key': this.what_are_those.$auth.api_key
},
data
};
return await axios($,config);
},
})