View as Markdown
DigitalRiver icon

DigitalRiver ACTION

Create a Product

Creates a new product on the Digital River platform. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's DigitalRiver account once, then configure and run Create a Product 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: "digitalriver-create-product",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    digitalriver: { authProvisionId: "apn_xxxxxxx" },
    id: "Sku Id",
    name: "Name",
  },
})

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.

Create a Product inputs
Property Type Description
id Sku Id string
The unique identifier of a SKU.
Optional
name Name string
The product's name.
Required
eccn ECCN string
The export control classification number.
Optional
hsCode HS Code string
The international and US Harmonized System code (sometimes referred to as the Harmonized Tariff Schedule).
Optional
skuGroupId Sku Group Id string
The unique identifier of the Sku Group.
Optional Dynamic
partNumber Part Number string
The manufacturer's part number.
Optional
manufacturerId Manufacturer Id string
The manufacturer's unique identifier.
Optional
taxCode Tax Code string
The designated tax code.
Optional
description Description string
A description of the product.
Optional
image Image URL string
An image URL of the product.
Optional
weight Weight string
The weight of the product measured in the unit specified by weightUnit.
Optional
weightUnit Weight Unit string
The unit of measurement applied to the weight.
Optional
itemBreadcrumb Item Breadcrumb string
The full path to the category where item is included. Categories should be separated by ** > **.
Optional
countryOfOrigin Country Of Origin string
A two-letter Alpha-2 country code as described in the ISO 3166 international standard.
Optional
metadata Metadata object
Key-value pairs used to store additional data. Value can be string, boolean or integer types.
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
digitalriver-create-product
Version
0.0.2
App
DigitalRiver
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes