Extract HTTP response json value to variable

Hi,

I'm new here and got some different code which is working. I have a rest call that provides and count - json like below. I would like to know how to get below into an variable. And also later to use this variable in the ScriptOut put status code.

REST API OUTPUT:

{"count":1883}


Code:

$website = $args[0]; 
 $creds = Get-Credential ${creds}

$user = $creds.GetNetworkCredential().UserName
$pass = $creds.GetNetworkCredential().Password
# Build auth header
$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $user, $pass)))

# Set proper headers
$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$headers.Add('Authorization',('Basic {0}' -f $base64AuthInfo))
$headers.Add('Accept','application/json')


# Specify endpoint uri

# Specify HTTP method
$method = "get"

[Net.ServicePointManager]::SecurityProtocol = "tls12, tls11, tls"

# Send HTTP request
$response =Invoke-RestMethod -Headers $headers -Method $method -Uri $website |  select count
# Print response

return $response

if ($response -eq 1883) {

   Write-Host "Equal"

     }

else { Write-Host "NOT EQUAL"};

OUTPUT:

Output: ==============================================

count
-----
1883