---
title: "Get the latest ip details"
method: GET
path: "/v1/hosts/{ip}"
tags: ["Hosts"]
---

# Get the latest ip details

`GET /v1/hosts/{ip}`

Get the complete and latest ip details

## Path parameters

- `ip` string, required

## Response `200`

OK

- object
  - `data` object
    - `asn` IPASN
      - `country_code` string
      - `number` string
      - `organization` string
    - `asn_updated_at` string
    - `banner` string[]
    - `domains` IPDomain[]
      - `country` string
      - `dns_servers` string[]
      - `emails` string[]
      - `last_updated_at` string
      - `name` string
      - `web_server` string
    - `hostnames` IPHostname[]
      - `last_updated_at` string
      - `name` string
    - `ip` string
    - `is_ipv4` boolean
    - `is_ipv6` boolean
    - `is_vuln` boolean
    - `last_updated_at` string
    - `location` IPLocation
      - `city` string
      - `continent` string
      - `coordinates` object
      - `country_code` string
      - `country_name` string
      - `geo_point` string
      - `locale_code` string
      - `network` string
      - `postal_code` string
    - `location_updated_at` string
    - `scan_id` integer
    - `services` IPService[]
      - `_meta` IPServiceMeta
        - `category` string
        - `desc` string
        - `name` string
        - `tags` string[]
      - `cve` IPCVE[]
        - `exploit` IPExploitDetails[]
          - `description` string
          - `file` string
          - `id` string
          - `platform` string
          - `type` string
          - `url` string
        - `id` string
        - `references` string[]
        - `score` number
        - `services` string[]
        - `severity` string
        - `summary` string
        - `vector_string` string
        - `weakness` string
      - `extra_info` string
      - `last_updated_at` string
      - `modules` object
      - `name` string
      - `port` integer
      - `product` string
      - `protocol` string
      - `softwares` IPServiceSoftware[]
        - `edition` object
        - `language` object
        - `part` object
        - `product` object
        - `update` object
        - `uri` string
        - `vendor` object
        - `version` object
      - `tunnel` string
      - `url` string
      - `version` string
    - `services_hash` string
    - `tags` IPTag[]
      - `last_updated_at` string
      - `name` string
      - `pretty_name` string
      - `value` boolean
    - `whois` IPWhois
      - `_encoding` Encoding
        - `raw` string
      - `descr` string
      - `network` string
      - `organization` string
      - `raw` string
    - `whois_updated_at` string
  - `message` string
  - `pagination` object
  - `success` boolean

## Other responses

- `400` — Bad Request
- `402` — Payment Required
- `408` — Request Timeout
- `500` — Internal Server Error

---

[API](https://skmtc.net/cybledev/apis/odin.md) · [All operations](https://skmtc.net/cybledev/apis/odin/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cybledev/odin/revisions/95defd23433f/schema)
