People and Device Inventory

PAID
Neurons
By Ivanti | Updated 7 months ago | Discover
Back to All Discussions

API FIlter

Rapid account: Ggrassart
ggrassart
5 months ago

Hello
i try to use API with “filter”,
i use powershell script.
i don’t reach it.
example :
URL='https://people-and-device-inventory.p.rapidapi.com/api/apigatewaydataservices/v1/devices?%24select=OS&%24filter=' filter=‘endswith(DiscoveryID,’’’‘0F983)’’'
URL=+URL=+filter
$response = Invoke-RestMethod -Uri $URL -Method GET -Headers $headers

i have this error :
Impossible de convertir la valeur « endswith(DiscoveryID,’‘0F983)’ » en type « System.Int32 ». Erreur : « Le format de la chaîne d’entrée est incorrect. »
Au caractère Ligne:3 : 1

  • URL=+URL=+filter
  •   + CategoryInfo          : InvalidArgument : (:) [], RuntimeException
      + FullyQualifiedErrorId : InvalidCastFromStringToInteger
    
    

Invoke-RestMethod : Le serveur distant a retourné une erreur : (500) Erreur interne du serveur.
Au caractère Ligne:4 : 13

  • $response = Invoke-RestMethod -Uri $URL -Method GET -Headers $headers
  •         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : InvalidOperation : (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebException
    • FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

any idea,
is someone have an example filter script?

thank’s

Join in the discussion - add comment below:

Login / Signup to post new comments