{
  "endpoints": {
    "auth": {
      "auth_status": "GET /auth/status - Check authentication configuration",
      "test_auth": "GET /auth/test - Test JWT authentication"
    },
    "background": {
      "get_task_status": "GET /background/task/<task_id>",
      "list_tasks": "GET /background/tasks",
      "run_script": "POST /background/run-script",
      "run_transaction": "POST /background/run-transaction"
    },
    "bhrv": {
      "verification_cost": "GET /bhrv/verification-cost?file_size_mb=<size>",
      "verification_rates": "GET /bhrv/verification-rates"
    },
    "internal": {
      "create_wallet": "POST /internal/create-wallet (webhook, requires WEBHOOK_SECRET)"
    },
    "scripts": {
      "check_bait_balance": "GET /scripts/check-bait-balance?address=<address>",
      "check_contract_vaults": "GET /scripts/check-contract-vaults",
      "create_vault_and_mint": "POST /scripts/create-vault-and-mint",
      "sell_bait": "POST /scripts/sell-bait",
      "test_bait_coin_admin": "POST /scripts/test-bait-coin-admin"
    },
    "transactions": {
      "admin_burn_bait": "POST /transactions/admin-burn-bait (amount, from_wallet?) - Burn from admin wallet or transfer from custodial wallet then burn",
      "admin_mint_bait": "POST /transactions/admin-mint-bait (to_address, amount)",
      "admin_mint_fusd": "POST /transactions/admin-mint-fusd (to_address, amount)",
      "check_contract_usdf_balance": "GET /transactions/check-contract-usdf-balance",
      "create_all_vault": "POST /transactions/create-all-vault (address)",
      "create_usdf_vault": "POST /transactions/create-usdf-vault (address)",
      "deposit_flow": "POST /transactions/deposit-flow (to_address, amount)",
      "reset_all_vaults": "POST /transactions/reset-all-vaults",
      "send_bait": "POST /transactions/send-bait (to_address, amount)",
      "send_fusd": "POST /transactions/send-fusd (to_address, amount)",
      "swap_bait_for_fusd": "POST /transactions/swap-bait-for-fusd (amount)",
      "swap_fusd_for_bait": "POST /transactions/swap-fusd-for-bait (amount)",
      "withdraw_contract_usdf": "POST /transactions/withdraw-contract-usdf (amount)"
    }
  },
  "message": "Flow CLI HTTP Wrapper - UPDATED VERSION",
  "version": "1.0.1"
}
