---
title: "Get multiple eBay Live streams"
method: GET
path: "/ebay/live/streams/batch"
tags: ["eBay"]
---

# Get multiple eBay Live streams

`GET /ebay/live/streams/batch`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/ebay/live/streams/batch`
- Auth: API key in header `x-api-key`

Returns summaries for several eBay Live streams in one call. `ids` is required and takes up to 9 stream ids, comma-separated or repeated. Each stream has its title, state, watch count, hosts, tags and preview media, without the per-host feedback summary. Ids that do not resolve are silently omitted, and the order may differ from the request.

## Query parameters

- `ids` string, required

## Headers

- `x-api-key` string, required

## Response `200`

OK

- EbayLiveStreamsBatchResponseDoc
  - `code` integer: Code is the HTTP status code or a custom code used to indicate the result of the request @example 200
  - `data` EbayLiveStreamsBatchResp
    - `streams` EbayLiveStream[]: Streams preserves the order returned by upstream, which is not guaranteed to match the requested id order. An id that does not resolve to a real event is silently omitted -- confirmed live that upstream returns 200 with a shorter events array rather than an error for unknown ids, matching the plural-lookup semantics of a batch endpoint rather than the single-id GetLiveStream's typed 404.
      - `channels` string[]
      - `description` string
      - `end_time` string
      - `hosts` EbayLiveStreamHost[]
        - `communication_rating` number
        - `feedback_negative_count` integer
        - `feedback_neutral_count` integer
        - `feedback_positive_count` integer: Feedback* / *Rating fields are only populated by Service.GetLiveStream (single-stream detail); Service.ListLiveStreams' hub feed does not request this data, so these are zero/omitted there. All scores are scoped to the seller's last 365 days of feedback.
        - `feedback_positive_percent` number
        - `id` string
        - `item_as_described_rating` number
        - `profile_picture_url` string
        - `shipping_cost_rating` number
        - `shipping_time_rating` number
        - `store_name` string
        - `username` string
      - `id` string
      - `is_case_break` boolean
      - `is_user_registered` boolean
      - `like_count` integer
      - `live_stream_url` string
      - `preview_image_url` string
      - `preview_stream_url` string
      - `start_time` string
      - `state` string
      - `tags` string[]
      - `title` string
      - `watched_count` integer
  - `msg` unknown

## Other responses

- `400`: Bad Request
- `429`: Too Many Requests
- `500`: Internal Server Error
- `503`: Service Unavailable

---

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