Ingests Reference

Twitch API v5 is deprecated and will be removed on 12/31/18. The new Twitch API is live and we are actively adding new functionality to it.

Endpoint Description
Get Ingest Server List Gets a list of ingest servers.

Get Ingest Server List

Gets a list of Twitch ingest servers.

The Twitch ingesting system is the first stop for a broadcast stream. An ingest server receives your stream, and the ingesting system authorizes and registers streams, then prepares them for viewers.

Authentication

None

URL

GET https://api.twitch.tv/kraken/ingests

Optional Query String Parameters

None

Example Request

This gets a list of all Twitch ingest servers.

curl -H 'Accept: application/vnd.twitchtv.v5+json' \
-H 'Client-ID: uo6dggojyb8d6soh92zknwmi5ej1q2' \
-X GET 'https://api.twitch.tv/kraken/ingests'

Example Response

{
   "ingests": [{
      "_id": 24,
      "availability": 1.0,
      "default": false,
      "name": "EU: Amsterdam, NL",
      "url_template": "rtmp://live-ams.twitch.tv/app/{stream_key}"
   },
      ...
   ]
}