create-attendee.sh

#!/bin/sh
if [ "$#" -lt 2 ]
then
	echo "Usage: $0 CONFERENCE_ID EMAIL [NAME] [PHONE_NUMBER] [MAILING_ADDRESS] [COMPANY] [TITLE]"
	exit 1
fi
CONFERENCE_ID=$1
EMAIL=$2
NAME="${3:-Sadly Unnamed, Jr.}"
PHONE_NUMBER="${4:-888-555-1212}"
MAILING_ADDRESS="${5:-111 Main St., Anytown, WA, 33333}"
COMPANY="${6:-Swiggy}"
TITLE="${7:-Associate Junior Intern}"
SERVER_URL="${SWGY_SERVER:-http://127.0.0.1}"

curl -k -vvv -X "PUT" -H "Content-Type: application/json" -d \
	"{ \"conference-id\":\"${CONFERENCE_ID}\", \"email\":\"${EMAIL}\", \"name\":\"${NAME}\", \"mailing-address\":\"${MAILING_ADDRESS}\", \"phone-number\":\"${PHONE_NUMBER}\", \"company\":\"${COMPANY}\", \"title\":\"${TITLE}\"}" \
	${SERVER_URL}/api/attendees