Actions37
- Orders Actions
- Offers Actions
- Products Actions
- Inventory Actions
- Messages Actions
- Shipping Actions
- Promotions Actions
- Returns Actions
Offers → Update Offer
AI-generatedOverview
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
- Updating the price and quantity of multiple product offers by passing an array of offer objects with product SKU, price, and quantity fields.
- 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
- Synca Superpharm API Documentation - Official documentation for the Superpharm API integration used by this node.