Please note, this guide is specific to Nacelle V1, for V2 users please refer to our Ingestion API docs.
There are a number of ways to remove products from the Nacelle index. However, for deliberately removing products in bulk users should look to the ingest API.
To start, we'll be making a call to the following endpoint:
https://v1.dilithiumindex.com/graphql/shopify/delete-product
Next, we'll need to add the following headers, and their corresponding values:
- x-nacelle-space-id
- x-nacelle-space-token
- Content-Type (Use the default "application/json.")
Finally, we'll create the mutation to delete an entry:
mutation deleteProduct {
deleteProduct(input: {
id: "my-store.myshopify.com::my-product-handle::en-us",
pim: {
syncSource: "shopify",
syncSourceDomain: "my-store.myshopify.com",
defaultLocale: "en-us"
}})
}
If successful, the request should return an a `data` object, with the the following object: `"deleteProduct": true`
Comments
0 comments
Please sign in to leave a comment.