Amazon Web Services Channel Group API

The channelGroup API from Amazon Web Services — 8 operation(s) for channelgroup.

Operations 8

GET /channelGroup/{ChannelGroupName}/channel Amazon Web Services Listchannels #
GET /channelGroup Amazon Web Services Listchannelgroups #
GET /channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint Amazon Web Services Listoriginendpoints #
PUT /channelGroup/{ChannelGroupName}/channel/{ChannelName}/ Amazon Web Services Updatechannel #
PUT /channelGroup/{ChannelGroupName} Amazon Web Services Updatechannelgroup #
PUT /channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy Amazon Web Services Putchannelpolicy #
PUT /channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName} Amazon Web Services Updateoriginendpoint #
POST /channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy Amazon Web Services Putoriginendpointpolicy #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/amazon-web-services-channelgroup-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

amazon-web-services-channelgroup-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Amazon Web Services mediapackagev2 Channel Group API
  description: This guide is intended for creating AWS Elemental MediaPackage resources in MediaPackage Version 2 (v2) starting from May 2023.
tags:
- name: channelGroup
paths:
  /channelGroup/{ChannelGroupName}/channel:
    GET:
      summary: Amazon Web Services Listchannels
      description: Retrieves all channels in a specific channel group that are configured in AWS Elemental MediaPackage, including the origin endpoints that are associated with it.
      operationId: amazonWebServicesListChannels
      tags:
      - channelGroup
  /channelGroup:
    GET:
      summary: Amazon Web Services Listchannelgroups
      description: Retrieves all channel groups that are configured in AWS Elemental MediaPackage, including the channels and origin endpoints that are associated with it.
      operationId: amazonWebServicesListChannelGroups
      tags:
      - channelGroup
  /channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint:
    GET:
      summary: Amazon Web Services Listoriginendpoints
      description: Retrieves all origin endpoints in a specific channel that are configured in AWS Elemental MediaPackage.
      operationId: amazonWebServicesListOriginEndpoints
      tags:
      - channelGroup
  /channelGroup/{ChannelGroupName}/channel/{ChannelName}/:
    PUT:
      summary: Amazon Web Services Updatechannel
      description: Update the specified channel. You can edit if MediaPackage sends ingest or egress access logs to the CloudWatch log group, if content will be encrypted, the description on a channel, and your channel's policy settings. You can't edit the name of the channel or CloudFront distribution details. Any edits you make that impact the video output may not be reflected for a few minutes.
      operationId: amazonWebServicesUpdateChannel
      tags:
      - channelGroup
  /channelGroup/{ChannelGroupName}:
    PUT:
      summary: Amazon Web Services Updatechannelgroup
      description: Update the specified channel group. You can edit the description on a channel group for easier identification later from the AWS Elemental MediaPackage console. You can't edit the name of the channel group. Any edits you make that impact the video output may not be reflected for a few minutes.
      operationId: amazonWebServicesUpdateChannelGroup
      tags:
      - channelGroup
  /channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy:
    PUT:
      summary: Amazon Web Services Putchannelpolicy
      description: Attaches an IAM policy to the specified channel. With policies, you can specify who has access to AWS resources and what actions they can perform on those resources. You can attach only one policy with each request.
      operationId: amazonWebServicesPutChannelPolicy
      tags:
      - channelGroup
  /channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}:
    PUT:
      summary: Amazon Web Services Updateoriginendpoint
      description: Update the specified origin endpoint. Edit the packaging preferences on an endpoint to optimize the viewing experience. You can't edit the name of the endpoint. Any edits you make that impact the video output may not be reflected for a few minutes.
      operationId: amazonWebServicesUpdateOriginEndpoint
      tags:
      - channelGroup
  /channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy:
    POST:
      summary: Amazon Web Services Putoriginendpointpolicy
      description: Attaches an IAM policy to the specified origin endpoint. You can attach only one policy with each request.
      operationId: amazonWebServicesPutOriginEndpointPolicy
      tags:
      - channelGroup