Updates a place
Updates a place, send empty array to remove values for an array type parameter, null values will be ignored. eg. {"parkings": []} to clear parkings of a places instead of {"parkings": null}. The 'name' parameter can be updated to change the human-readable name of the place.
Updates a place, send empty array to remove values for an array type parameter, null values will be ignored. eg. {"parkings": []} to clear parkings of a places instead of {"parkings": null}. The 'name' parameter can be updated to change the human-readable name of the place.
In: header
Path Parameters
Query Parameters
If true, updates all non-terminal orders associated with this place_handle to reflect the updated place destination.
If true, geocodes the place using the address provided in the request body and updates the geometry with the geocoded coordinates.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/places/v1/string" \ -H "Content-Type: application/json" \ -d '{}'{ "place_handle": "string", "name": "string", "geometry": { "coordinates": [ 0 ], "type": "Point" }, "radius": 0, "address": "string", "timings": [ { "day_of_week": "MONDAY", "start_time": "string", "end_time": "string" } ], "metadata": { "property1": null, "property2": null }, "closed_on": [ "string" ], "expected_service_time": 0, "detect_visits": true, "geofence_id": "string", "address_components": { "country": "string", "state": "string", "city": "string", "postal_code": "string", "street": "string" }, "place_type": "shop", "place_id": "f0968ed8-288a-49fe-ae98-74c720303b1b", "last_updated": "string", "order_count": 0, "inferred_geofences": [ { "geometry": { "type": "Polygon", "coordinates": [ [ [ 0 ] ] ] }, "source": "customer_provided", "inclusivity": "string", "skew": 0, "area_ratio": 0, "centroid_shift": 0 } ], "inferred_geofences_skew": 0, "visit_detection_config": { "worker_handle": "string", "metadata_filter": { "property1": null, "property2": null } }, "inferred_geofence": { "geometry": { "type": "Polygon", "coordinates": [ [ [ 0 ] ] ] }, "source": "customer_provided", "inclusivity": "string", "skew": 0, "area_ratio": 0, "centroid_shift": 0 }, "bounding_box": { "geometry": { "type": "Polygon", "coordinates": [ [ [ 0 ] ] ] }, "source": "customer_provided", "skew": 0, "area_ratio": 0, "centroid_shift": 0 }, "created_by": { "source": "string", "timestamp": "string", "ip-address": "string", "device_id": "string", "driver_handle": "string", "user_id": "string", "email": "string" }, "updated_by": { "source": "string", "timestamp": "string", "ip-address": "string", "device_id": "string", "driver_handle": "string", "user_id": "string", "email": "string" }, "locked_from_suggestions": true, "suggestion_applied": true, "suggestion_applied_on": "string", "has_pending_suggestion": true, "suggestion_not_applied_reason": "string", "suggestions_reviewed_on": "string", "parkings": [ { "geometry": { "type": "Point", "coordinates": [ 0 ] }, "score": 0, "source": "customer_provided" } ], "checkins": [ { "geometry": { "type": "Point", "coordinates": [ 0 ] }, "score": 0, "source": "customer_provided" } ], "service_areas": [ { "geometry": { "type": "Polygon", "coordinates": [ [ [ 0 ] ] ] }, "source": "customer_provided" } ], "completions": [ { "geometry": { "type": "Point", "coordinates": [ 0 ] }, "score": 0, "source": "customer_provided" } ], "suggestions": [ { "suggestion_id": "string", "geometry": { "coordinates": [ 0 ], "type": "Point" }, "radius": 0, "hex_id": "string", "applied_by": "string", "applied_on": "string", "suggested_by": "string", "suggested_on": "string", "order_handle": "string", "source": "ht_generated", "type": "manual", "skew": 0, "area_ratio": 0, "centroid_shift": 0, "inclusivity": "string" } ]}{ "detail": {}, "message": "string"}{ "detail": {}, "message": "string"}{ "detail": { "<location>": { "<field_name>": [ "string" ] } }, "message": "string"}