WbAnalytics icon

WbAnalytics

n8n node to interact with WB API

Overview

This node interacts with the Wildberries (WB) API to retrieve seller analytics reports in CSV format. Specifically, the "Get Nm Report Downloads" operation allows users to fetch download information for reports by specifying report IDs. This is useful for sellers who want to programmatically access their sales or performance data exported as CSV files from the WB platform.

Common scenarios include:

  • Automating the retrieval of sales analytics reports.
  • Integrating WB report downloads into a larger workflow for data processing or visualization.
  • Filtering and fetching specific reports by their unique download IDs.

Example: A seller wants to automatically download the latest sales report CSVs every day by providing the relevant report IDs to this node.

Properties

Name Meaning
Filter Download Ids An array of report download IDs to filter the results. Only reports matching these IDs will be retrieved.

Output

The node outputs JSON data representing the details of the requested report downloads. The structure typically includes metadata about each report such as its ID, status, creation date, and possibly URLs or references to the downloadable CSV files.

If the node supports binary data output, it would represent the actual CSV file content; however, based on the provided code snippet, the output focuses on JSON metadata about the report downloads rather than the raw CSV data itself.

Dependencies

  • Requires an API key credential to authenticate requests against the Wildberries API.
  • Depends on the WB API endpoint defined in the bundled OpenAPI specification (10-analytics_modified.json).
  • No additional external services are indicated beyond the WB API.

Troubleshooting

  • Invalid or missing report IDs: If the provided download IDs do not exist or are malformed, the API may return empty results or errors. Ensure that the IDs are correct and formatted as an array.
  • Authentication errors: Without a valid API key or if the token has expired, the node will fail to retrieve data. Verify that the API credentials are correctly configured.
  • Network issues: Connectivity problems can cause request failures. Check network settings and API availability.
  • Empty response: If no reports match the filter criteria, the output will be empty. Confirm that the filter contains valid and existing download IDs.

Links and References


Note: The summary is based solely on static analysis of the provided source code and property definitions without runtime execution or dynamic import resolution.

Discussion