Compartir a través de


Enumerar whoisRecords

Espacio de nombres: microsoft.graph.security

Nota:

Microsoft Graph API para Inteligencia contra amenazas de Microsoft Defender requiere una licencia activa del Portal de Inteligencia sobre amenazas de Defender y una licencia de complemento de API para el inquilino.

Obtenga una lista de objetos whoisRecord .

Nota: Debe incluir el parámetro de $search consulta en la dirección URL de solicitud de esta API.

Esta API está disponible en las siguientes implementaciones nacionales de nube.

Servicio global Gobierno de EE. UU. L4 Us Government L5 (DOD) China operada por 21Vianet

Permissions

Elija el permiso o los permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios superiores solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para obtener más información sobre estos permisos, consulte la referencia de permisos.

Tipo de permiso Permisos con privilegios mínimos Permisos con privilegios más altos
Delegado (cuenta profesional o educativa) ThreatIntelligence.Read.All No disponible.
Delegado (cuenta personal de Microsoft) No admitida. No admitida.
Aplicación ThreatIntelligence.Read.All No disponible.

Solicitud HTTP

GET /security/threatIntelligence/whoisRecords?$search="{value}"

Parámetros de consulta opcionales

Este método admite los $countparámetros de consulta , $orderby, $search, $select, $skipy $top OData para ayudar a personalizar la respuesta. Para obtener información general, vea Parámetros de consulta OData.

Nombre Descripción
$count $count se admite para devolver un recuento holístico del número de objetos whoisRecord . $count se admite como parámetro de consulta (?$count=true) o como parámetro de ruta de acceso (/$count).
$orderby $orderby admite algunas propiedades del recurso whoisRecord . Para obtener más información, consulte Propiedades admitidas con $orderby.
$search $search es necesario en la dirección URL de solicitud de esta API. Actualmente, la API solo admite la búsqueda por un campo en una llamada. Para obtener más información, consulte Propiedades admitidas con $search.
$select $select se admite para limitar las propiedades devueltas en esta consulta.
$skip $skip se admite para omitir elementos en las páginas. Combine con $top para realizar la paginación o use para la @odata.nextLink paginación del lado servidor.
$top $top se admite para limitar el número de elementos por página. Combine con $skip para realizar la paginación o use para la @odata.nextLink paginación del lado servidor.

Propiedades admitidas con $orderby

Las siguientes propiedades se pueden usar para $orderby las llamadas.

Propiedad Ejemplo Notas
expirationDateTime $orderby=expirationDateTime desc
host/id $orderby=host/id asc La ruta de acceso completa es necesaria para el $orderby uso.
registrationDateTime $orderby=registrationDateTime desc

Las siguientes propiedades se pueden usar para $search las llamadas.

Propiedad Ejemplo Notas
Abuso $search="abuse/address/state:WA" $search debe tener como destino un campo específico de whoisContact.
Admin $search="admin/address/state:WA" $search debe tener como destino un campo específico de whoisContact.
Facturación $search="billing/address/state:WA" $search debe tener como destino un campo específico de whoisContact.
Servidores $search="nameservers/host/id:contoso.com" $search debe buscar en como identificador de host específico.
Noc $search="noc/address/state:WA" $search debe tener como destino un campo específico de whoisContact.
Registrante $search="registrant/address/state:WA" $search debe tener como destino un campo específico de whoisContact.
Registrador $search="registrar/address/state:WA" $search debe tener como destino un campo específico de whoisContact.
Técnicas $search="technical/address/state:WA" $search debe tener como destino un campo específico de whoisContact.
Zona $search="zone/address/state:WA" $search debe tener como destino un campo específico de whoisContact.

Encabezados de solicitud

Nombre Descripción
Authorization {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización.

Cuerpo de la solicitud

No proporcione un cuerpo de solicitud para este método.

Respuesta

Si se ejecuta correctamente, este método devuelve un 200 OK código de respuesta y un objeto microsoft.graph.security.whoisRecord en el cuerpo de la respuesta.

Ejemplos

Solicitud

En el ejemplo siguiente se muestra la solicitud.

GET https://graph.microsoft.com/v1.0/security/threatIntelligence/whoisRecords?$search="admin/address/state:WA&$orderby=registrationDateTime desc"

Respuesta

En el ejemplo siguiente se muestra la respuesta.

Nota: Se puede acortar el objeto de respuesta que se muestra aquí para mejorar la legibilidad.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "value": [
    {
      "@odata.type": "#microsoft.graph.security.whoisRecord",
      "id": "Y29udG9zby5jb20kJDY5NjQ3ODEyMDc3NDY1NzI0MzM=",
      "expirationDateTime": "2023-08-31T00:00:00Z",
      "registrationDateTime": "2022-07-30T09:43:19Z",
      "firstSeenDateTime": null,
      "lastSeenDateTime": null,
      "lastUpdateDateTime": "2023-06-24T08:34:15.984Z",
      "billing": null,
      "noc": null,
      "zone": null,
      "whoisServer": "rdap.markmonitor.com",
      "domainStatus": "client update prohibited,client transfer prohibited,client delete prohibited",
      "rawWhoisText": "Registrar: \n  Handle: 1891582_DOMAIN_COM-VRSN\n  LDH Name: contoso.com\n  Nameserver: \n    LDH Name: ns1.contoso.com\n    Event: \n      Action: last changed\n...",
      "abuse": {
        "email": "noreply@contoso.com",
        "name": null,
        "organization": null,
        "telephone": "+1.5555555555",
        "fax": null,
        "address": {
          "city": null,
          "countryOrRegion": null,
          "postalCode": null,
          "state": null,
          "street": null
        }
      },
      "admin": {
        "email": "noreply@contoso.com",
        "name": "Domain Administrator",
        "organization": "Contoso Org",
        "telephone": "+1.5555555555",
        "fax": "+1.5555555555",
        "address": {
          "city": "Redmond",
          "countryOrRegion": "US",
          "postalCode": "98052",
          "state": "WA",
          "street": "123 Fake St."
        }
      },
      "registrar": {
        "email": null,
        "name": null,
        "organization": "MarkMonitor Inc.",
        "telephone": null,
        "fax": null,
        "address": null
      },
      "registrant": {
        "email": "noreply@contoso.com",
        "name": "Domain Administrator",
        "organization": "Contoso Corporation",
        "telephone": "+1.5555555555",
        "fax": "+1.5555555555",
        "address": {
          "city": "Redmond",
          "countryOrRegion": "US",
          "postalCode": "98052",
          "state": "WA",
          "street": "123 Fake St."
        }
      },
      "technical": {
        "email": "noreply@contoso.com",
        "name": "Hostmaster",
        "organization": "Contoso Corporation",
        "telephone": "+1.5555555555",
        "fax": "+1.5555555555",
        "address": {
          "city": "Redmond",
          "countryOrRegion": "US",
          "postalCode": "98052",
          "state": "WA",
          "street": "123 Fake St."
        }
      },
      "nameservers": [
        {
          "firstSeenDateTime": null,
          "lastSeenDateTime": null,
          "host": {
            "id": "ns1.contoso-dns.com"
          }
        },
        {
          "firstSeenDateTime": null,
          "lastSeenDateTime": null,
          "host": {
            "id": "ns2.contoso-dns.com"
          }
        },
        {
          "firstSeenDateTime": null,
          "lastSeenDateTime": null,
          "host": {
            "id": "ns3.contoso-dns.com"
          }
        },
        {
          "firstSeenDateTime": null,
          "lastSeenDateTime": null,
          "host": {
            "id": "ns4.contoso-dns.com"
          }
        }
      ],
      "host": {
        "id": "contoso.com"
      }
    }
  ]
}