$secret = Read-Host "API-nøgle" -AsSecureString $credential = [PSCredential]::new("api", $secret) $headers = @{ "X-API-Key" = $credential.GetNetworkCredential().Password.Trim() } try { $base = "https://supplier-api.aogg.dk" $uri = "$base/v1/sales?from_date=2026-10-01&to_date=2026-10-29&limit=5&offset=0" $result = Invoke-RestMethod -Uri $uri -Headers $headers -ErrorAction Stop $result | ConvertTo-Json -Depth 10 } catch { Write-Host $_.ErrorDetails.Message } finally { $headers.Clear() Remove-Variable credential, secret -ErrorAction SilentlyContinue }