#!/bin/sh
# HRUM 관상·손금 측정 API — curl example.
# request.json is the body built by capture.js (coordinates only, no photo).
#   HRUM_API_KEY=... sh curl.sh face request.json
#   HRUM_API_KEY=... sh curl.sh palm request.json
set -eu
KIND="${1:?face or palm}"
FILE="${2:?request.json}"
case "$KIND" in
  face) ENDPOINT=face-measure ;;
  palm) ENDPOINT=palm-measure ;;
  *) echo "kind must be face or palm" >&2; exit 1 ;;
esac
curl -sS -X POST "https://api.hrum.ai/api/v1/partners/v1/${ENDPOINT}" \
  -H "X-Partner-Api-Key: ${HRUM_API_KEY:?set HRUM_API_KEY}" \
  -H "Content-Type: application/json" \
  --data-binary "@${FILE}"
