Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interfaces

Structs

  • PlaybackStatus — The PlaybackStatus type represents the various states of media playback.
  • Action — The Action type is designed to encapsulate the set of actions supported in a given media session.
  • Control — This type is used to represent the state of some control element related to media playback.
  • CommandSource — The CommandSource type represents the initiator of the command.
  • RadioBand — This type is used to describe the radio band name.

Enumerations

  • RepeatMode — A set of values to represent the possible playback repeat modes which specify how media is replayed once it reaches the end.
  • ThumbsRating — The user’s thumbs rating for a media item.

Exceptions

  • InvalidStateError — Error occurs when a request cannot be processed due to being in the wrong state to process it.
  • NotAllowedError — Error occurs when a request cannot be handled.
  • SpeedOutOfRangeError — Error occurs when the requested playback speed is not supported.
  • SeekOutOfRangeError — Error occurs when the requested seek position is out of the advertised range.
  • NotAvailableError — Error occurs when requested data is not available.
Last modified on October 29, 2026