Sherweb icon

Sherweb

Interact with Sherweb API

Overview

This node integrates with the Sherweb API to retrieve platform information based on provided SKUs (Stock Keeping Units). Specifically, the "Get Platform For Skus" operation under the "Platform" resource allows users to query which platforms correspond to a list of SKUs. This is useful in scenarios where you need to map product identifiers to their respective platforms for inventory management, reporting, or provisioning tasks.

Practical examples include:

  • Fetching platform details for a batch of SKUs before processing orders.
  • Validating SKU-platform associations during catalog synchronization.
  • Automating platform-specific workflows based on SKU inputs.

Properties

Name Meaning
API Type Selects which Sherweb API to use:
- Service Provider API
- Distributor API
SKUs A string representing an array of SKUs for which platform information is requested.

Output

The node outputs JSON data containing platform details corresponding to the input SKUs. The exact structure depends on the Sherweb API response but generally includes platform identifiers and related metadata for each SKU queried.

If binary data were involved, it would typically represent files or attachments; however, this node focuses on JSON responses only.

Dependencies

  • Requires an API key credential for authenticating with the Sherweb API.
  • The base URL for requests is https://api.sherweb.com.
  • Proper subscription keys must be configured in the node credentials to authorize API calls.

Troubleshooting

  • Common Issues:

    • Invalid or missing API credentials will cause authentication failures.
    • Incorrect SKU formatting may lead to empty or error responses.
    • Selecting the wrong API type (Service Provider vs Distributor) might result in unsupported operations or no data.
  • Error Messages:

    • Authentication errors usually indicate invalid or expired API keys; verify and update credentials.
    • Validation errors on SKUs suggest malformed input; ensure SKUs are correctly formatted as expected by the API.
    • Network or timeout errors require checking connectivity and API availability.

Links and References

Discussion