Shopware icon

Shopware

Shopware

Actions778

Customer Recovery → Update Customer Recovery

AI-generated

Overview

This node updates a Customer Recovery record in the Shopware system. It is useful for scenarios where you need to modify existing customer recovery data, such as updating recovery status, timestamps, or associated customer information. For example, it can be used to programmatically update recovery details after a customer interaction or system event.

Use Case Examples

  1. Updating the recovery hash and timestamps for a specific customer recovery entry.
  2. Modifying the associated customer data within a recovery record to reflect recent changes.

Properties

Name Meaning
Id Identifier for the customer_recovery, used to specify which recovery record to update.
_response Data format for the response, sent as a query parameter to control the response format.
id The ID of the customer recovery to update, sent in the request body.
hash The recovery hash value, sent in the request body.
customerId The ID of the customer associated with the recovery, sent in the request body.
createdAt Timestamp for when the recovery was created, sent in the request body.
updatedAt Timestamp for when the recovery was last updated, sent in the request body.
customer JSON object representing detailed customer information associated with the recovery, sent in the request body.
requestOptions Additional request options such as batching, SSL handling, proxy, and timeout settings to control the HTTP request behavior.

Output

JSON

  • id - The identifier of the updated customer recovery record.
  • hash - The updated recovery hash value.
  • customerId - The ID of the customer associated with the updated recovery.
  • createdAt - The creation timestamp of the recovery record.
  • updatedAt - The last update timestamp of the recovery record.
  • customer - The detailed customer information JSON object associated with the recovery.

Dependencies

  • An API key credential for Shopware Admin API authentication

Troubleshooting

  • Ensure all required fields (id, hash, customerId) are provided to avoid validation errors.
  • Check API credentials and base URL configuration if authentication fails.
  • If the response format (_response) is incorrect or unsupported, the API may return an error.
  • Network issues or proxy misconfiguration can cause request failures; verify proxy and timeout settings.

Discussion