# Update store Updates an existing store. This call does not currently support partial updates. The entire resource must be provided in the body of the request. Endpoint: PUT /stores/{storeId} Version: 1.0.0 Security: basicAuth ## Path parameters: - `storeId` (integer, required) Unique identifier for the store Example: 12345 ## Request fields (application/json): - `storeId` (integer) Example: 12345 - `storeName` (string) Example: "WooCommerce Store" - `marketplaceId` (integer) Example: 36 - `marketplaceName` (string) Example: "WooCommerce" - `integrationUrl` (any) Example: "http://shipstation-test.wpengine.com" - `active` (boolean) Example: true - `companyName` (string) - `phone` (string) - `publicEmail` (string) - `website` (string) - `autoRefresh` (boolean) Example: true - `statusMappings` (array) - `statusMappings.orderStatus` (string) Example: "awaiting_shipment" - `statusMappings.statusKey` (string) Example: "Processing" ## Response 200 fields (application/json): - `storeId` (integer) - `storeName` (string) - `marketplaceId` (integer) - `marketplaceName` (string) - `active` (boolean) ## Response 400 fields (application/json): - `message` (string) Example: "Invalid request parameters" ## Response 401 fields (application/json): - `message` (string) Example: "Invalid API credentials" ## Response 404 fields (application/json): - `message` (string) Example: "Resource not found" ## Response 500 fields (application/json): - `message` (string) Example: "An internal error occurred"