View as Markdown
Sellercloud icon

Sellercloud ACTION

Adjust Inventory

Changes the inventory level of a specific product. See the documentation
  • Action
  • Writes data
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Sellercloud account once, then configure and run Adjust Inventory from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "sellercloud-adjust-inventory",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    sellercloud: { authProvisionId: "apn_xxxxxxx" },
    warehouse: "Warehouse",
    view: "Catalog View",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Adjust Inventory inputs
Property Type Description
warehouse Warehouse string
Identifier of a warehouse
Required Dynamic
view Catalog View string
Identifier of a saved catalog view
Required Dynamic
product Product string
Identifier of a product
Required Dynamic
quantity Quantity integer
The quantity to adjust
Required
adjustmentType Adjustment Type string
The type of adjustment
Required
reason Reason string
The reason for doing the adjustment
Required
pinCode Pin Code string
Pin Code for verification
Optional
inventoryCost Inventory Cost string
The inventory cost
Optional
siteCost Site Cost string
The site cost
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
sellercloud-adjust-inventory
Version
0.0.2
App
Sellercloud
Authentication
OAuth
Read-only
No
Destructive
No
Open world
Yes