#!/usr/bin/env sh
set -eu
BASE_URL="${BASE_URL:-https://sandbox.quantumsafe.mobile-id.vn}"
TOKEN="${TOKEN:?Set TOKEN}"
CORRELATION_ID="${CORRELATION_ID:-00000000-0000-4000-8000-000000000001}"
curl --fail-with-body -X POST "$BASE_URL/v1/signing-requests" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -H "X-Correlation-Id: $CORRELATION_ID" \
  -H "Idempotency-Key: demo-signing-request-001" \
  --data @- <<'JSON'
{"signer":{"subject":"demo-user","tenantId":"demo-tenant","relyingPartyId":"demo-rp"},"documents":[{"documentId":"doc-1","digest":{"algorithm":"SHA-256","value":"BASE64_DIGEST"}}],"profileId":"illustrative-profile","format":"ASiC"}
JSON
