updateLocation( )


Overrides an existing location.

Note: Currently, it isn't possible to partially update a location. Therefore, you'll need to pass the full location object in the body of the call.

Authentication

You can only call this method when authenticated as a Wix app or Wix user identity.

Permissions
Manage Locations
Learn more about app permissions.
Method Declaration
Copy
function updateLocation(
  _id: string,
  location: UpdateLocation,
): Promise<Location>;
Method Parameters
_idstringRequired

Location ID.


locationUpdateLocationRequired

Updated location details.

Returns
Return Type:Promise<Location>
JavaScript
import { locations } from "@wix/business-tools"; export async function myCreateLocationFunction(location) { try { const updatedLocation = await locations.createLocation(location); console.log( "Location details have been successfully updated:", updatedLocation, ); return updatedLocation; } catch (error) { console.error(error); // Handle the error } }
Errors
400Invalid Argument

There are 2 errors with this status code.

404Not Found

There is 1 error with this status code.

This method may also return standard errors. Learn more about standard Wix errors.

Did this help?