---
title: "👥 Retrieve Multiple Steam User Profiles in a Single Request"
method: GET
path: "/steam/api/profile/batch"
tags: ["Profile"]
---

# 👥 Retrieve Multiple Steam User Profiles in a Single Request

`GET /steam/api/profile/batch`

## Request

- Base URL: `https://www.steamwebapi.com`
- URL: `https://www.steamwebapi.com/steam/api/profile/batch`
- Auth: API key in query parameter `key`

Baseurl: https://www.steamwebapi.com/steam/api/profile/batch?id=steamid1,steamid2,steamid3&key=YOUR_API_KEY

    💬 **What this endpoint does:**
    - Fetches multiple Steam user profiles in a single request.
    - Each Steam ID costs 1 credit.
    - Maximum of 20 Steam IDs per request.

    🌐 **How to use:**
    - Provide a comma-separated list of Steam IDs using the `id` parameter.
    - Example: `id=76561198165178872,76561199759031383`

## Query parameters

- `format` string
- `pretty` '0' | '1'

## Response `200`

Profiles retrieved successfully.

- unknown

## Other responses

- `400`: Missing required "id" parameter or too many IDs.

---

[API](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation.md) · [All operations](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation/revisions/f9a4109cbda6?raw)
