LAP Registry

Amazon Interactive Video Service Skill

amazonaws-com-ivs

Provider: Amazon Web Services Version: 2020-07-14 Endpoints: 35 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
POST/BatchGetChannel
POST/BatchGetStreamKeyPerforms GetChannel on multiple ARNs simultaneously.
POST/BatchStartViewerSessionRevocationPerforms GetStreamKey on multiple ARNs simultaneously.
POST/CreateChannelPerforms StartViewerSessionRevocation on multiple channel ARN and viewer ID pairs simultaneously.
POST/CreatePlaybackRestrictionPolicyCreates a new channel and an associated stream key to start streaming.
POST/CreateRecordingConfigurationCreates a new playback restriction policy, for constraining playback by countries and/or origins.
POST/CreateStreamKeyCreates a new recording configuration, used to enable recording to Amazon S3. Known issue: In the us-east-1 region, if you use the Amazon Web Services CLI to create a recording co...
POST/DeleteChannelCreates a stream key, used to initiate a stream, for the specified channel ARN. Note that CreateChannel creates a stream key. If you subsequently use CreateStreamKey on the same c...
POST/DeletePlaybackKeyPairDeletes the specified channel and its associated stream keys. If you try to delete a live channel, you will get an error (409 ConflictException). To delete a channel that is live,...
POST/DeletePlaybackRestrictionPolicyDeletes a specified authorization key pair. This invalidates future viewer tokens generated using the key pair’s privateKey. For more information, see Setting Up Private Channels...
POST/DeleteRecordingConfigurationDeletes the specified playback restriction policy.
POST/DeleteStreamKeyDeletes the recording configuration for the specified ARN. If you try to delete a recording configuration that is associated with a channel, you will get an error (409 ConflictExc...
POST/GetChannelDeletes the stream key for the specified ARN, so it can no longer be used to stream.
POST/GetPlaybackKeyPairGets the channel configuration for the specified channel ARN. See also BatchGetChannel.
POST/GetPlaybackRestrictionPolicyGets a specified playback authorization key pair and returns the arn and fingerprint. The privateKey held by the caller can be used to generate viewer authorization tokens, to gra...
POST/GetRecordingConfigurationGets the specified playback restriction policy.
POST/GetStreamGets the recording configuration for the specified ARN.
POST/GetStreamKeyGets information about the active (live) stream on a specified channel.
POST/GetStreamSessionGets stream-key information for a specified ARN.
POST/ImportPlaybackKeyPairGets metadata on a specified stream.
POST/ListChannelsImports the public portion of a new key pair and returns its arn and fingerprint. The privateKey can then be used to generate viewer authorization tokens, to grant viewers access...
POST/ListPlaybackKeyPairsGets summary information about all channels in your account, in the Amazon Web Services region where the API request is processed. This list can be filtered to match a specified n...
POST/ListPlaybackRestrictionPoliciesGets summary information about playback key pairs. For more information, see Setting Up Private Channels in the Amazon IVS User Guide.
POST/ListRecordingConfigurationsGets summary information about playback restriction policies.
POST/ListStreamKeysGets summary information about all recording configurations in your account, in the Amazon Web Services region where the API request is processed.
POST/ListStreamSessionsGets summary information about stream keys for the specified channel.
POST/ListStreamsGets a summary of current and previous streams for a specified channel in your account, in the AWS region where the API request is processed.
GET/tags/{resourceArn}Gets summary information about live streams in your account, in the Amazon Web Services region where the API request is processed.
POST/PutMetadataGets information about Amazon Web Services tags for the specified ARN.
POST/StartViewerSessionRevocationInserts metadata into the active stream of the specified channel. At most 5 requests per second per channel are allowed, each with a maximum 1 KB payload. (If 5 TPS is not suffici...

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install amazonaws-com-ivs

Downloads and installs to ~/.claude/skills/amazonaws-com-ivs/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)