Retrieve the account ID of the currently authenticated token
This command retrieves the ID of the token (user) making the API request. This account ID may be required for subsequent API requests.
API request
Method GET
/users/
Example
Method GET
https://dk-co.keepit.com/users/
Response
<user> <id>nq2v51-5mx23m-qb7sah</id> </user>
PowerShell script
try { $username = '<API Token username>' $password = '<API Token password>' $basicauth = [Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes("${username}:${password}")) $headers = @{ "User-Agent" = "PowerShell-Keepit-API-Agent-1.0" "Authorization" = "Basic $basicauth" } $response = Invoke-WebRequest -UseBasicParsing ` -Uri "https://dk-co.keepit.com/users/" ` -Method:Get -Headers $headers -ErrorAction:Stop -TimeoutSec 10 $userlist = [xml]$response.Content $id = $userlist.user.id Write-Host $id } catch { $line = $_.InvocationInfo.ScriptLineNumber Write-Host "Cannot query Keepit API due to: $_" Write-Host "at line $line" }