Synca Superpharm icon

Synca Superpharm

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

Offers → Update Offer

AI-generated

Overview

This node operation updates existing product offers in the Superpharm marketplace via the Superpharm API. It is useful for scenarios where you need to modify details such as pricing, quantity, or other offer attributes for one or more product offers. For example, a retailer can update the price or stock quantity of multiple product offers in bulk by providing a JSON array of offer data.

Use Case Examples

  1. Updating the price and quantity of multiple product offers by passing an array of offer objects with product SKU, price, and quantity fields.
  2. Adjusting offer details to reflect changes in inventory or promotional pricing.

Properties

Name Meaning
Credentials Select the Superpharm API credentials to use for authentication.
Offers Data JSON array of offer data to update existing offers, including fields like product SKU, price, and quantity.
Query Options Optional parameters for filtering, pagination, sorting, and localization of the request.
Advanced Options Additional options such as returning the full API response, handling rate limiting automatically, and setting request timeout.

Output

JSON

  • json - The updated offer data or full API response depending on the 'Return Full Response' option.

Dependencies

  • Superpharm API credentials for authentication

Troubleshooting

  • Common issues include invalid or expired API credentials, malformed JSON in the 'Offers Data' input, and network timeouts.
  • Error messages from the API may indicate issues such as unauthorized access, invalid offer IDs, or rate limiting. Enabling 'Handle Rate Limiting' can help mitigate 429 errors by retrying automatically.

Links

Discussion