---
title: "Get the full information of multiple IP Addresses"
method: GET
path: "/geo/ip/bulk"
tags: ["Geo"]
---

# Get the full information of multiple IP Addresses

`GET /geo/ip/bulk`

## Request

- Base URL: `https://v2.greipapi.com`
- URL: `https://v2.greipapi.com/geo/ip/bulk`
- Auth: HTTP bearer

This API enables you to retrieve information for multiple IP addresses in a single request.

Bulk IP lookup (`GET /geo/ip/bulk`) lets you efficiently gather data such as location, ISP, and risk factors for a batch of IPs, saving time and streamlining your workflow for large-scale analysis.

## Query parameters

- `ips` string, required
- `params` string
- `lang` string
- `callback` string
- `format` string
- `mode` string
- `source` string
- `amount` string
- `user_id` string

## Response `200`

OK

- GreipJsonSuccessEnvelope
  - `success` boolean, required
  - `data` object, required: Endpoint-specific payload.
  - `execution_ms` integer, required

## Changes

- **2026-11-03** `5ef5b288383a`: 2 info
  - api tag `Geo` added
  - added the media type `application/json` for the response with the status `200`
- **2026-10-21** `d5aa0ccd9a4a`: 1 info
  - added the new optional `query` request parameter `amount`
- **2026-10-19** `9346ce4dfd7c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/greip/apis/greip-api/changes/geo/ip/bulk/get.md)

---

[API](https://skmtc.dev/greip/apis/greip-api.md) - [All operations](https://skmtc.dev/greip/apis/greip-api/llms.txt) - [OpenAPI document](https://skmtc.dev/greip/apis/greip-api/revisions/5ef5b288383a?raw)
