with Algolia and Retailed?
Gets the API usage information for the Retailed API. See the documentation
Adds an array of JavaScript objects to the given index. See docs here
Algolia is a powerful search-as-a-service platform that makes it easy to deliver fast, relevant search experiences to users. The Algolia API allows developers to programmatically manage search indices, perform searches, and capture insights about search activity. With Pipedream, you can harness this API to automate and integrate Algolia's capabilities with other apps, creating efficient workflows that enhance search functionalities and user engagement. You can sync data across platforms, automate content indexing, and trigger actions based on search patterns or user behaviors.
import { algoliasearch } from 'algoliasearch';
export default defineComponent({
props: {
algolia: {
type: "app",
app: "algolia",
}
},
async run({steps, $}) {
const client = algoliasearch(this.algolia.$auth.application_id, this.algolia.$auth.api_key);
return await client.listIndices()
},
})
The Retailed API enables developers to tap into a trove of retail data, ranging from product details to inventory management. Through Pipedream, one can use this API to craft automated workflows that react to specific triggers or schedule tasks to regularly fetch data. With seamless integration capabilities, Pipedream can connect the Retailed API to numerous other apps, allowing for a rich ecosystem of automations that can save time, optimize retail operations, and enhance data analysis.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
retailed: {
type: "app",
app: "retailed",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.retailed.io/api/v1/stockx/search`,
headers: {
"x-api-key": `${this.retailed.$auth.api_token}`,
"Content-Type": `application/json`,
},
})
},
})