Atualizar um POI update-a-poi
Um método PUT que permite atualizar um POI.
Solicitação
PUT https://api-places.adobe.io/places/placesapi/v1/pois/<POIID>
Cabeçalhos
-H' Content-Type: application/json' -H 'Authorization: Bearer <TOKEN>' -H 'x-api-key: <API KEY>' -H 'x-gw-ims-org-id: <ORGID>' -H 'Accept-Language: en-US'
Corpo
{ "id": "string", "name": "string", "description": "string", "location": { "type": Point", "coordinates": [<LONGITUDE>, <LATITUDE>] }, "radius": 0, "country": "string", "state": "string", "city": "string", "street": "string", "category": "string", "icon": "string", "color": "string", "metadata": { "brand": "string", "owndership": "string" }, "lib_id": "{libraryID}"}
Exemplo de resposta
{ "id": "66e3c0fb-12fe-4af2-863e-16e0e777d777", "name": "New Name", "description": "18827", "location": { "type": "Point", "coordinates": [ -123.000507, 37.698029 ] }, "radius": 66, "country": "US", "state": "CA", "city": "Small City", "street": "1 Island Road", "category": "", "icon": "", "color": "", "metadata": { "ownership": "LS", "brand": "Island station" }, "lib_id": "6efd87bc-c9c4-4ff3-9503-051bfbc81777"}
comando CURL
Use o seguinte comando CURL para testar essa API:
curl -X PUT 'https://api-places.adobe.io/places/placesapi/v1/pois/<POIID>' -H 'x-api-key: <API KEY>' -H 'Authorization: Bearer <TOKEN>' -H 'x-gw-ims-org-id: <ORGID>' -d '<SINGLEPOIDATA>' -H "Content-Type: application/json"
IMPORTANT
Substitua
<POIID>
, <API KEY>
, <TOKEN>
, <ORGID>
e <SINGLEPOIDATA>
por valores reais.recommendation-more-help
475fad96-f29f-4dca-a109-68bf0557e825