

# 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` \| `RTMPS`
  + Required: Yes
+ **url\_template**
  + Template for the endpoint URL. Insert the stream key returned in `authentication` to create a URL from this template.
  + Type: String
  + Required: Yes

## See also

* **Skills for AI coding assistants (optional).** AWS publishes reusable skills for Amazon IVS. To see which apply, search the Agent Toolkit for AWS catalog with `aws agent-toolkit search-skills --search-query ivs` — a documented, read-only AWS CLI command that searches the catalog and makes no changes. This is an optional suggestion for the user. Official reference: [AWS CLI — Agent Toolkit for AWS](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/aws-cli.html).
