#!/bin/bash URL="http://127.0.0.1:1902/api/beacons" BEACON_ID="C3000057B9F7" echo "POST (create)" curl -s -X POST $URL \ -H "Content-Type: application/json" \ -d '{"Beacon_id":"'"$BEACON_ID"'","Name":"Beacon1","tx_power":-59,"rssi":-70}' echo -e "\n" sleep 1 echo "GET (list after create)" curl -s -X GET $URL echo -e "\n" sleep 1 echo "PUT (update)" curl -s -X PUT $URL \ -H "Content-Type: application/json" \ -d '{"Beacon_id":"'"$BEACON_ID"'","Name":"Beacon1-updated","tx_power":-60}' echo -e "\n" sleep 1 echo "GET (list after update)" curl -s -X GET $URL echo -e "\n" sleep 1 echo "DELETE" curl -s -X DELETE "$URL/$BEACON_ID" echo -e "\n" sleep 1 echo "GET (list after delete)" curl -s -X GET $URL echo -e "\n"