---
title: "Geolocate up to 100 IP addresses"
method: POST
path: "/ip/batch"
tags: ["IP"]
---

# Geolocate up to 100 IP addresses

`POST /ip/batch`

## Request

- Base URL: `https://abundanceapis.com`
- URL: `https://abundanceapis.com/ip/batch`
- Auth: none declared

Runs the lookup on each IP in the array (max 100).

## Request body

- object
  - `ips` string[], required

## Response `200`

Default Response

- object
  - `count` number
  - `results` object[]
    - `ip` string
    - `found` boolean
    - `country` string, nullable
    - `countryName` string, nullable
    - `region` string, nullable
    - `city` string, nullable
    - `latitude` number, nullable
    - `longitude` number, nullable
    - `timezone` string, nullable
    - `eu` boolean
    - `accuracyRadiusKm` number, nullable
    - `range` number[], nullable
    - `error` string

## Other responses

- `400`: Bad request

---

[API](https://skmtc.dev/abundanceapis/apis/web-toolbox.md) · [All operations](https://skmtc.dev/abundanceapis/apis/web-toolbox/llms.txt) · [OpenAPI document](https://skmtc.dev/abundanceapis/apis/web-toolbox/revisions/ada2893fef43?raw)
