--- id: ispublicip title: isPublicIP Search Operator sidebar_label: isPublicIP description: Use the isPublicIP operator to check if an IPv4 address is a public address and return a boolean result. slug: /help/docs/search/search-query-language/search-operators/ispublicip/ canonical: https://www.sumologic.com/help/docs/search/search-query-language/search-operators/ispublicip/ --- import useBaseUrl from '@docusaurus/useBaseUrl'; The `isPublicIP` operator checks if an IPv4 address is public and returns a boolean. ## Syntax `isPublicIP("") as ` `isPublicIP() [as ]` ## Rules * Returns `true` if the input is a valid public IPv4 address. * Invalid IPv4 addresses are dropped from the results. The following warning is shown when results are dropped or an IPv6 address is detected: isprivateip operator ## Examples ```sumo | isPublicIP(dest_host) ``` The following returns `false`: ```sumo | isPublicIP("10.255.255.255") as isPublic ```