{"id":915292,"date":"2026-10-29T16:00:27","date_gmt":"2026-10-29T16:00:27","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/filtrare-dati-where-object-powershell\/"},"modified":"2026-10-29T16:00:28","modified_gmt":"2026-10-29T16:00:28","slug":"filtrare-dati-where-object-powershell","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/it\/blog\/filtrare-dati-where-object-powershell\/","title":{"rendered":"Come filtrare i dati con Where-Object in PowerShell: la guida completa"},"content":{"rendered":"<div class=\"in-context-cta\"><h2 style=\"margin-top: 0px;\">Punti chiave<\/h2>\n<ul>\n<li>Sintassi di filtro di base: invia l\u2019output di un comando tramite pipe a Where-Object e usa gli operatori di confronto (come -eq, -gt, -lt) per filtrare gli oggetti in base ai valori delle propriet\u00e0.<\/li>\n<li>Filtri con i blocchi di script: usa i blocchi di script {} e $_ per applicare logiche pi\u00f9 complesse, come condizioni multiple, corrispondenza di pattern o confronti calcolati.<\/li>\n<li>Valori multipli e regex: filtra in base a pi\u00f9 valori usando array e operatori come -contains, oppure applica espressioni regolari con -match per filtrare le stringhe in modo avanzato.<\/li>\n<li>Filtri basati sulla data: confronta le propriet\u00e0 DateTime (ad esempio LastWriteTime, TimeGenerated) con Get-Date per filtrare gli oggetti all\u2019interno di intervalli di tempo specifici.<\/li>\n<li>Attivit\u00e0 di automazione reali: applica Where-Object agli scenari di amministrazione pi\u00f9 comuni, come l\u2019eliminazione dei file vecchi, l\u2019individuazione dei processi che consumano molte risorse, il filtraggio degli utenti AD e la ricerca nei registri degli eventi.<\/li>\n<li>Best practice per le prestazioni: filtra a sinistra usando i parametri -Filter specifici del cmdlet quando disponibili, semplifica le condizioni e usa Measure-Command per analizzare i filtri lenti.<\/li>\n<\/ul>\n<\/div>\n<p>PowerShell \u00e8 un linguaggio di scripting e da riga di comando per l\u2019amministrazione di sistema e l\u2019automazione in Windows, nonch\u00e9 una componente essenziale negli strumenti di ogni amministratore o sviluppatore Windows. Filtrare l\u2019output dei <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/elenco-di-comandi-essenziali-di-windows-powershell\/\">comandi PowerShell<\/a> con Where-Object ti permette di individuare rapidamente i dati rilevanti da visualizzare, oppure di eseguire operazioni su un sottoinsieme di oggetti in base ai criteri di filtro che hai definito.<\/p>\n<p>Questa guida spiega come usare <strong>Where-Object<\/strong> per filtrare oggetti e dati in PowerShell e include esempi pratici che puoi copiare e incollare nel tuo codice. Illustra inoltre gli aspetti legati alle prestazioni e le best practice per usare Where-Object nei tuoi <a href=\"https:\/\/www.ninjaone.com\/it\/script-hub\/\" rel=\"noopener\" target=\"_blank\">script PowerShell<\/a>.<\/p>\n<p>\ud83d\udca1 Puoi seguire questa procedura anche in formato video nella nostra guida: <a href=\"https:\/\/www.ninjaone.com\/videos\/powershell\/how-to-filter-data-using-where-object-in-powershell\/\">Come filtrare i dati con Where-Object in PowerShell<\/a>.<\/p>\n<div style=\"padding: 56.25% 0 0 0; position: relative;\"><iframe allowfullscreen=\"allowfullscreen\" data-mce-fragment=\"1\" frameborder=\"0\" height=\"350\" src=\"\/\/player.vimeo.com\/video\/1088706574?title=0&amp;byline=0\" style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" width=\"425\"><\/iframe><\/div>\n<h2>Come funziona il cmdlet PowerShell Where-Object<\/h2>\n<p>Il <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/where-object?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\">CmdLet PowerShell Where-Object<\/a> (un <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/scripting\/developer\/cmdlet\/cmdlet-overview?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\">CmdLet<\/a> \u00e8 un comando PowerShell usato per l\u2019automazione) filtra una raccolta di oggetti restituita da un comando, mantenendo solo quelli che corrispondono ai criteri di ricerca.<\/p>\n<p>La sintassi e i parametri pi\u00f9 utilizzati con Where-Object sono i seguenti:<\/p>\n<p><strong>[ Command ] | Where-Object [ -Property ] [ -Value ] [ Operator ]<\/strong><\/p>\n<p>Nota che:<\/p>\n<ul>\n<li><strong>[ Command ]<\/strong> \u00e8 il comando il cui output viene filtrato da Where-Object.<\/li>\n<li><strong>[ -Property ]<\/strong> \u00e8 la propriet\u00e0 dell\u2019oggetto da confrontare, fornita come stringa.<\/li>\n<li><strong>[ -Value ]<\/strong> \u00e8 il valore con cui confrontare la propriet\u00e0, fornito come oggetto o stringa.<\/li>\n<li>L\u2019ultimo parametro \u00e8 l\u2019<strong>[ Operator ]<\/strong> di confronto da utilizzare: <strong>-eq<\/strong> (uguale a), <strong>-ne<\/strong> (diverso da), <strong>-gt<\/strong> (maggiore di), <strong>-lt<\/strong> (minore di), <strong>-ge<\/strong> (maggiore o uguale a), <strong>-le<\/strong> (minore o uguale a).<\/li>\n<\/ul>\n<p>L\u2019output viene <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_pipelines?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\">inviato tramite pipe<\/a> a Where-Object. Puoi consultare altre opzioni di sintassi nella <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/where-object?view=powershell-7.4#syntax\" rel=\"noopener\" target=\"_blank\">documentazione di PowerShell<\/a>. \u00c8 anche possibile definire criteri di filtro pi\u00f9 complessi tramite un blocco di codice, come mostrato negli esempi pi\u00f9 avanti in questo articolo.<\/p>\n<h2>Esempi pratici di utilizzo di Where-Object per filtrare gli oggetti<\/h2>\n<p>Il modo migliore per capire come usare Where-Object \u00e8 vederlo all\u2019opera. Di seguito trovi diversi esempi semplici che mostrano l\u2019uso di base con gli operatori di confronto integrati, oltre a un utilizzo avanzato che implementa criteri personalizzati nei blocchi di script. Questi esempi mostrano come filtrare in base a pi\u00f9 valori, come usare le <a href=\"https:\/\/en.wikipedia.org\/wiki\/Regular_expression\" rel=\"noopener\" target=\"_blank\">regex<\/a> e come filtrare per data.<\/p>\n<p>Seguono poi alcuni comandi PowerShell completi che usano Where-Object per eseguire attivit\u00e0 di scripting comuni, come la pulizia dei file di log, l\u2019individuazione dei processi con un elevato utilizzo di memoria, il filtraggio degli utenti di Active Directory e la ricerca nei registri degli eventi.<\/p>\n<h3>Filtrare un singolo valore<\/h3>\n<p>Questo esempio mostra come filtrare in base a un singolo valore con l\u2019operatore di confronto -eq:<\/p>\n<p><em># Filtra i processi in esecuzione mantenendo quelli con nome &#8216;powershell&#8217;<\/em><br \/>\n<strong><em>Get-Process | Where-Object Name -eq &#8216;powershell&#8217;<\/em><\/strong><\/p>\n<h3>Filtrare in base a pi\u00f9 valori<\/h3>\n<p>Questo esempio mostra come filtrare in base a pi\u00f9 valori. Filtra l\u2019elenco dei processi in esecuzione restituito da <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.management\/get-process?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\">Get-Process<\/a> mantenendo quelli denominati \u201cwinlogon\u201d ed \u201cexplorer\u201d (entrambi dovrebbero essere in esecuzione per ogni utente connesso):<\/p>\n<p><em># Filtra i processi in esecuzione denominati &#8216;winlogon&#8217; o &#8216;explorer&#8217;<\/em><br \/>\n<code><em>$names = @('winlogon', 'explorer') # Definisce un array contenente i diversi valori di ricerca<\/em><\/code><br \/>\n<strong><em>Get-Process | Where-Object { $names -contains $_.Name }<\/em><\/strong><\/p>\n<p>Le parentesi graffe in questo esempio delimitano un <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_script_blocks?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\">blocco di script<\/a> PowerShell che contiene una serie di espressioni. Nota anche l\u2019uso di <strong>$_<\/strong>, una scorciatoia che rappresenta l\u2019oggetto sottoposto a confronto. In questo caso serve a passare al confronto la propriet\u00e0 <strong>Name<\/strong> dell\u2019oggetto.<\/p>\n<h3>Usare le espressioni regolari<\/h3>\n<p>Where-Object pu\u00f2 essere usato anche con gli array. Le regex permettono di filtrare qualsiasi tipo di oggetto e offrono un modo per aggiungere condizioni complesse basate sul contenuto delle stringhe:<\/p>\n<p><em># Filtra un array di indirizzi email mantenendo quelli di un dominio specifico<\/em><br \/>\n<code><em>$emailAddresses = @(\"bob@example.com\", \"jane@test.com\", \"tim@example.com\") # Definisce un array di indirizzi email<\/em><\/code><br \/>\n<strong><em>$emailAddresses | Where-Object { $_ -match &#8216;@test.com$&#8217; }<\/em><\/strong><\/p>\n<p>Nota che potresti usare anche il metodo <strong>Where()<\/strong> degli array, di cui parliamo pi\u00f9 avanti in questo articolo.<\/p>\n<h3>Filtrare per data<\/h3>\n<p>Per i comandi che restituiscono oggetti con propriet\u00e0 di tipo data, puoi filtrare usando gli oggetti DateTime restituiti da <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.utility\/get-date?view=powershell-7.4\" target=\"_blank\" rel=\"noopener\">Get-Date<\/a>:<\/p>\n<p><em># Trova i file nella directory corrente modificati negli ultimi 14 giorni<\/em><br \/>\n<strong><em>Get-ChildItem -Path . | Where-Object { $_.LastWriteTime -GT (Get-Date).AddDays(-14) }<\/em><\/strong><\/p>\n<p>Puoi anche filtrare tra due date fornendo un intervallo:<\/p>\n<p><em># Trova le voci del registro eventi di Windows dell\u2019ultima settimana<\/em><br \/>\n<em>$startDate = (Get-Date).AddDays(-7) # Nota l\u2019uso di un numero negativo per impostare la data nel passato<\/em><br \/>\n<strong><em>$endDate = Get-Date<\/em><\/strong><br \/>\n<strong><em>Get-EventLog -LogName Application | Where-Object { $_.TimeGenerated -ge $startDate -and $_.TimeGenerated -le $endDate }<\/em><\/strong><\/p>\n<h3>Esempi avanzati con criteri personalizzati nei blocchi di script<\/h3>\n<p>Come mostrato negli esempi precedenti, i blocchi di script possono contenere pi\u00f9 espressioni di confronto. Con Where-Object puoi applicare filtri pi\u00f9 complessi fornendo pi\u00f9 criteri e condizioni all\u2019interno dei blocchi di script. Ecco alcuni esempi:<\/p>\n<p><em># Filtra i processi con utilizzo della CPU superiore al 75%<\/em><br \/>\n<strong><em>Get-Process | Where-Object { $_.CPU -gt 75 }<\/em><\/strong><br \/>\n<em># Trova i servizi in esecuzione il cui nome inizia con &#8216;Win&#8217;<\/em><br \/>\n<strong><em>Get-Service | Where-Object { $_.Status -eq &#8216;Running&#8217; -and $_.Name -like &#8216;Win*&#8217; }<\/em><\/strong><br \/>\n<em># Trova i file nella directory corrente pi\u00f9 grandi di 3MB e modificati negli ultimi 30 giorni<\/em><br \/>\n<strong><em>Get-ChildItem -Path . | Where-Object { $_.Length -gt 3MB -and $_.LastWriteTime -gt (Get-Date).AddDays(-30) }<\/em><\/strong><\/p>\n<h3>Esempi pratici di Where-Object nell\u2019uso quotidiano<\/h3>\n<p>Oltre agli esempi precedenti, ecco altri comandi PowerShell spesso necessari per l\u2019automazione e l\u2019amministrazione di sistema:<\/p>\n<p><em># Trova i file .txt nella directory corrente<\/em><br \/>\n<strong><em>Get-ChildItem -Path . | Where-Object Extension -eq &#8216;.txt&#8217;<\/em><\/strong><br \/>\n<em># Elimina i file di log in un determinato percorso pi\u00f9 vecchi di 90 giorni<\/em><br \/>\n<strong><em>Get-ChildItem -Path &#8216;C:PathToLogs&#8217; -Filter &#8216;*.log&#8217; | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-90) } | Remove-Item<\/em><\/strong><br \/>\n<em># Elenca i processi che utilizzano pi\u00f9 di 1000 MB di memoria<\/em><br \/>\n<strong><em>Get-Process | Where-Object { $_.WorkingSet -gt 1000MB } | Select-Object Name, WorkingSet<\/em><\/strong><br \/>\n<em># Cerca gli utenti di Active Directory che appartengono a un gruppo specifico (marketing) e hanno una mansione specifica (Director)<\/em><br \/>\n<strong><em>Import-Module ActiveDirectory<\/em><\/strong><br \/>\n<strong><em>Get-ADUser -Filter { MemberOf -eq &#8216;CN=Marketing,OU=Groups,DC=example,DC=com&#8217; -and Title -eq &#8216;Director&#8217; }<\/em><\/strong><br \/>\n<em># Trova le voci del registro eventi di Windows che sono errori relativi a un\u2019applicazione specifica (MyApplication)<\/em><br \/>\n<strong><em>Get-EventLog -LogName Application -EntryType Error | Where-Object { $_.Source -eq &#8216;MyApplication&#8217; }<\/em><\/strong><\/p>\n<p>Nota in questo esempio l\u2019uso combinato di Where-Object e Select-Object per estrarre i dati rilevanti dai risultati.<\/p>\n<h2>Differenze tra Where-Object e gli altri metodi di filtro<\/h2>\n<p>In PowerShell esistono diversi modi per filtrare i dati: alcuni pensati per gli oggetti, altri per il testo. Non si comportano allo stesso modo, quindi conviene scegliere quello pi\u00f9 adatto a ogni scenario:<\/p>\n<ul>\n<li><strong>Where-Object<\/strong>: filtra le raccolte di oggetti inviate tramite pipe al comando, mantenendo solo gli oggetti corrispondenti.<\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.utility\/select-object?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\"><strong>Select-Object<\/strong><\/a>: permette inoltre di filtrare le <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_properties?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\">propriet\u00e0 degli oggetti<\/a>, restituendo ad esempio una raccolta di oggetti includendo per\u00f2 solo la propriet\u00e0 \u201cname\u201d di ciascuno.<\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_arrays?view=powershell-7.4#where\" rel=\"noopener\" target=\"_blank\"><strong>Metodo Where() degli array<\/strong><\/a>: filtra gli <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/scripting\/learn\/deep-dives\/everything-about-arrays?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\">array<\/a> in base alle condizioni fornite.<\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/scripting\/developer\/cmdlet\/input-filter-parameters?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\"><strong>Parametro Filter<\/strong><\/a>: alcuni cmdlet includono un parametro<strong> -Filter<\/strong> per effettuare ricerche nel proprio output.<\/li>\n<\/ul>\n<h2>Aspetti da considerare per le prestazioni quando filtri i dati<\/h2>\n<p>Il filtraggio dei dati pu\u00f2 essere un\u2019attivit\u00e0 che richiede molte risorse. I comandi PowerShell, soprattutto quando interagiscono con database o con Active Directory, possono restituire anche migliaia di record, e usare Where-Object per elaborare e filtrare ciascuno di essi non \u00e8 il modo pi\u00f9 efficiente di cercare in grandi insiemi di dati.<\/p>\n<p>Molti comandi PowerShell includono un parametro -Filter ottimizzato per le ricerche con quel comando specifico. Se \u00e8 disponibile un parametro -Filter, \u00e8 consigliabile usarlo per ridurre il pi\u00f9 possibile i dati prima di passarli a Where-Object.<\/p>\n<p>Ad esempio, se lavori con i dati di Active Directory usando il <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/activedirectory\/get-aduser?view=windowsserver2022-ps\" rel=\"noopener\" target=\"_blank\">Get-ADUser,<\/a> e vuoi ottenere l\u2019elenco degli utenti di un determinato reparto per poi eseguire azioni diverse in base alla loro mansione, dovresti usare <strong>-Filter<\/strong> per limitare i risultati al reparto desiderato. Puoi poi usare Where-Object per eseguire azioni in base alla mansione su un elenco di oggetti pi\u00f9 ridotto.<\/p>\n<p>Se il tuo script PowerShell impiega troppo tempo a completarsi e sospetti che la causa sia un comando contenente Where-Object, puoi valutarne le prestazioni con il cmdlet <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.utility\/measure-command?view=powershell-7.4\" rel=\"noopener\" target=\"_blank\">Measure-Command<\/a>, che misura il tempo necessario al completamento del comando.<\/p>\n<h2>Best practice ed errori frequenti nell\u2019uso di Where-Object in PowerShell<\/h2>\n<p>Ci sono alcuni errori frequenti in cui si incorre usando Where-Object, che puoi evitare seguendo queste best practice:<\/p>\n<ul>\n<li><strong>\u201cFiltra a sinistra\u201d<\/strong>: usa il parametro -Filter specifico del cmdlet o altri parametri di ricerca il prima possibile nei tuoi comandi PowerShell (cio\u00e8 il pi\u00f9 a sinistra possibile nel comando) per massimizzare l\u2019efficienza.<\/li>\n<li><strong>Usa Select-Object per escludere le propriet\u00e0 non necessarie<\/strong>: migliora le prestazioni quando lavori con grandi quantit\u00e0 di dati (che non puoi filtrare in altro modo con le funzioni specifiche del cmdlet).<\/li>\n<li><strong>Mantieni la semplicit\u00e0<\/strong>: evita condizioni complesse nei blocchi di script e scomponi il lavoro ove possibile, per migliorare le prestazioni e semplificare il debug.<\/li>\n<li><strong>Usa correttamente gli operatori di confronto<\/strong>: assicurati di aver capito cosa fanno i tuoi parametri di filtro e i blocchi di script, cos\u00ec da evitare risultati inattesi.<\/li>\n<li><strong>Mantieni leggibili i tuoi script<\/strong>: puoi usare <strong>?<\/strong> come alias di Where-Object per accorciare i comandi e renderli pi\u00f9 leggibili. Usa anche spazi e indentazione per mantenere il codice ben formattato e facile da leggere, e aggiungi commenti che spieghino cosa deve fare ogni riga del tuo script PowerShell (nel caso tu debba riprenderlo dopo mesi o anni per modificarlo e non ricordi pi\u00f9 lo scopo di un comando).<\/li>\n<\/ul>\n<p>Per facilitare il debug dei comandi Where-Object, puoi usare il parametro comune di PowerShell <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_commonparameters?view=powershell-7.4#-verbose\" rel=\"noopener\" target=\"_blank\">verbose<\/a> per stampare informazioni dettagliate sull\u2019operazione in corso. Ad esempio:<\/p>\n<p><code><strong><em>$VerbosePreference = \"Continue\"<\/em><\/strong><\/code><br \/>\n<strong><em>Get-Process | Where-Object { $_.CPU -gt 75 } -Verbose<\/em><\/strong><\/p>\n<p>\u00c8 consigliabile usare anche i blocchi try-catch per gestire in modo pulito gli errori imprevisti.<\/p>\n<p>Filtrare i dati con Where-Object di PowerShell ti permette di visualizzare le informazioni rilevanti restituite dai cmdlet, cercare file e processi e ordinare i risultati di qualsiasi comando PowerShell che restituisca oggetti, inclusi gli strumenti per lavorare con Active Directory. Per scoprire come Where-Object pu\u00f2 aiutarti nelle attivit\u00e0 ripetitive di amministrazione di sistema, dai un\u2019occhiata al nostro tutorial su come usare <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/automazione-attivita-powershell\/\">PowerShell per l\u2019automazione<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PowerShell \u00e8 un linguaggio di scripting e da riga di comando per l\u2019amministrazione di sistema e l\u2019automazione in Windows, nonch\u00e9 una componente essenziale negli strumenti di ogni amministratore o sviluppatore Windows. Filtrare l\u2019output dei comandi PowerShell con Where-Object ti permette di individuare rapidamente i dati rilevanti da visualizzare, oppure di eseguire operazioni su un sottoinsieme [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":281023,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[3025],"tags":[],"class_list":["post-915292","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-ops"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/915292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=915292"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/915292\/revisions"}],"predecessor-version":[{"id":915293,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/915292\/revisions\/915293"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media\/281023"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=915292"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/categories?post=915292"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/tags?post=915292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}