# API Reference API Ref Rtmp Gateway > Machine-readable Agora documentation pages in this section. ## Documentation - [REST API](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway.md) - [RESTful authentication](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/authentication.md) - [Create or reset template](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/create-reset-template.md) - [Create streaming key](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/create-streaming-key.md) - [Delete streaming key](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/delete-streaming-key.md) - [Delete template](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/delete-template.md) - [Force disconnect](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/force-disconnection.md) - [Limitations](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/limitations.md) - [Media Gateway event types](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/media-gateway-event-types.md) - [Mute or unmute streaming](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/mute-streaming.md) - [Query notification service IP address](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/query-ip-address.md) - [Query streaming information](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/query-streaming-information.md) - [Query streaming key](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/query-streaming-key.md) - [Query streaming list](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/query-streaming-list.md) - [Response status codes](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/response-status-codes.md) - [Restful Authentication](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/restful-authentication.md) - [Set global template](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/set-global-template.md) - [Update template](https://docs.agora.io/en/api-reference/api-ref/rtmp-gateway/update-template.md)