Sharpei icon

Sharpei

Consume Sharpei Api

Overview

This node integrates with the Sharpei API to retrieve product data. Specifically, the "Get Many" operation under the "Products" resource fetches multiple product records from the Sharpei system. It is useful when you want to synchronize or analyze a list of products, for example, to display them in a dashboard, export them, or use them as input for further automation workflows.

Common scenarios include:

  • Fetching all available products to update an inventory management system.
  • Retrieving a limited number of products for quick previews or sampling.
  • Integrating product data into e-commerce platforms or reporting tools.

Properties

Name Meaning
Return All Whether to return all product results or only up to a specified limit.
Limit The maximum number of product results to return (only applicable if "Return All" is false).
  • Return All: A boolean toggle that controls whether the node fetches every product available or restricts the output to a subset.
  • Limit: A numeric input specifying how many products to retrieve when not returning all.

Output

The node outputs JSON data representing the retrieved products. Each item in the output array corresponds to a product object as returned by the Sharpei API. The structure typically includes product details such as IDs, names, descriptions, prices, and other relevant attributes defined by the API.

No binary data output is indicated for this operation.

Dependencies

  • Requires an active connection to the Sharpei API.
  • Needs an API authentication token or key configured in the node's credentials to authorize requests.
  • The base URL for API requests is https://api.prod.gosharpei.com/api.
  • Proper network access to the Sharpei API endpoint is necessary.

Troubleshooting

  • Authentication errors: Ensure the API key or token is correctly set up in the node credentials and has sufficient permissions.
  • Empty results: Verify that products exist in the Sharpei system and that filters or limits are not excluding all data.
  • Rate limiting or API errors: If the API returns errors due to too many requests, consider enabling "Return All" cautiously or adding delays between executions.
  • Invalid limit values: The limit must be at least 1; setting it below this may cause errors.

Links and References

Discussion