

# Welcome
<a name="integ-api-welcome"></a>

The Amazon Interactive Video Service (IVS) broadcast software integration API is intended for software developers who want to implement client support for multitrack video. The API is REST compatible, using a standard HTTP API. JSON is used for both requests and responses, including errors.

## Key Concepts
<a name="integ-api-welcome-key-concepts"></a>
+ **Capabilities** — Client characteristics such as hardware and software features.
+ **Ingest endpoints** — Endpoints for communicating with IVS using the RTMP protocol.
+ **Limits** — Limits imposed by client software or IVS; for example, maximum number of audio tracks.
+ **Preferences** — Preferences set by the user; for example, output resolution or frame rate.
+ **Service** — A video service or platform like IVS.

For more information about IVS support for multitrack video, also see [Multitrack Broadcast Software Integration Guide](https://docs.aws.amazon.com//ivs/latest/LowLatencyUserGuide/multitrack-video-sw-integration.html).