#!/bin/bash
 
API_BASE="https://mail.example.com/api"
TOKEN="your-api-token"
 
# Create users from CSV
while IFS=, read -r email name password; do
  curl -X POST "${API_BASE}/principal/individual" \
    -H "Authorization: Bearer ${TOKEN}" \
    -H "Content-Type: application/json" \
    -d "{
      \"name\": \"${name}\",
      \"email\": [\"${email}\"],
      \"password\": \"${password}\"
    }"
done < users.csv
