

# IngestEndpoint
<a name="structures-IngestEndpoint"></a>

Object specifying ingest endpoints returned by [GetClientConfiguration](actions-GetClientConfiguration.md).

## Contents
<a name="structures-IngestEndpoint-contente"></a>
+ **authentication**
  + Stream key associated with the ingest endpoint.
  + Type: String
  + Required: Yes
+ **protocol**
  + Protocol for ingest.
  + Type: String
  + Valid Values: `RTMP` \$1 `RTMPS`
  + Required: Yes
+ **url\$1template**
  + Template for the endpoint URL. Insert the stream key returned in `authentication` to create a URL from this template.
  + Type: String
  + Required: Yes