Synca Superpharm icon

Synca Superpharm

Comprehensive Superpharm Marketplace API integration for Orders, Offers, Products, Inventory, Messages, Shipping, and more

Offers → Get Offers

AI-generated

Overview

This node integrates with the Superpharm Marketplace API to retrieve multiple product offers with filtering options. It is useful for users who want to fetch offers data such as active or inactive offers, filter by product IDs, category codes, or updated date, and control pagination and sorting of the results. For example, an e-commerce manager can use this node to get a list of current offers to analyze pricing or inventory status.

Use Case Examples

  1. Retrieve a list of active offers sorted by creation date in descending order.
  2. Fetch offers updated since a specific date for synchronization purposes.
  3. Get offers filtered by specific product IDs or category codes for targeted marketing.

Properties

Name Meaning
Credentials Select the Superpharm API credentials to use for authentication.
Query Options Options to control pagination, sorting, locale, and shop context for the offers retrieval.
Filters Filters to narrow down the offers retrieved, such as product IDs, offer state codes, category codes, and updated since date.
Advanced Options Additional options to control the API request behavior.

Output

JSON

  • json - The main output containing the offers data retrieved from the Superpharm API. This can be an array of offer objects or a message indicating no offers were found.

Dependencies

  • Superpharm API credentials for authentication

Troubleshooting

  • Common issues include invalid or expired API credentials causing authentication failures. Ensure credentials are correctly configured.
  • Rate limiting errors (HTTP 429) may occur if too many requests are made in a short time; enabling automatic retry in advanced options can help.
  • Incorrect filter or query option values may result in empty responses or errors; verify filter formats and supported values.
  • Timeout errors can occur if the API is slow to respond; increasing the request timeout in advanced options may resolve this.

Links

Discussion