From 3721d10ddf5f0b3e57061ec5e8903624f56562bf Mon Sep 17 00:00:00 2001 From: seth2810 Date: Mon, 5 Aug 2024 16:45:41 +0000 Subject: [PATCH] deploy: 5333a90dcbaef87ca75fe03ba9af909e9b655d5f --- assets/search.js | 2 +- classes/AlbumManager.html | 8 ++-- classes/ArtistManager.html | 14 +++---- classes/AudioManager.html | 10 ++--- classes/AuthError.html | 4 +- classes/BadRequestError.html | 4 +- classes/ForbiddenError.html | 4 +- classes/HttpClient.html | 24 +++++------ classes/Manager.html | 4 +- classes/MeManager.html | 24 +++++------ classes/NotFoundError.html | 4 +- classes/RatelimitError.html | 4 +- classes/RequestRetriesExceededError.html | 4 +- classes/SearchManager.html | 6 +-- classes/SpotifyAPI.html | 4 +- classes/TrackManager.html | 8 ++-- classes/UnauthorizedError.html | 4 +- classes/UserManager.html | 6 +-- interfaces/Actions.html | 4 +- interfaces/Album.html | 42 ++++++++++---------- interfaces/AlbumBase.html | 38 +++++++++--------- interfaces/AlbumSimplified.html | 42 ++++++++++---------- interfaces/Artist.html | 4 +- interfaces/ArtistSimplified.html | 4 +- interfaces/AudioAnalysis.html | 4 +- interfaces/AudioAnalysisGeneric.html | 4 +- interfaces/AudioAnalysisMeta.html | 4 +- interfaces/AudioAnalysisSection.html | 4 +- interfaces/AudioAnalysisSegment.html | 4 +- interfaces/AudioAnalysisTrack.html | 4 +- interfaces/AudioFeatures.html | 38 +++++++++--------- interfaces/CursorPagingObject.html | 4 +- interfaces/Device.html | 4 +- interfaces/ExternalIds.html | 8 ++-- interfaces/ExternalUrls.html | 4 +- interfaces/FeaturedPlaylist.html | 4 +- interfaces/Followers.html | 4 +- interfaces/Image.html | 4 +- interfaces/LibraryTrack.html | 4 +- interfaces/NewReleases.html | 4 +- interfaces/PagingObject.html | 4 +- interfaces/PagingOptions.html | 6 +-- interfaces/PlayerState.html | 4 +- interfaces/Playlist.html | 4 +- interfaces/PlaylistTrack.html | 4 +- interfaces/PrivateConfig.html | 4 +- interfaces/RecentlyPlayed.html | 4 +- interfaces/RecommendationsFilterOptions.html | 6 +-- interfaces/RecommendationsResult.html | 4 +- interfaces/RecommendationsSeed.html | 4 +- interfaces/SearchItems.html | 4 +- interfaces/SearchOptions.html | 12 +++--- interfaces/SimplifiedPlaylist.html | 4 +- interfaces/SpotifyConfig.html | 16 ++++---- interfaces/TopOptions.html | 8 ++-- interfaces/Track.html | 42 ++++++++++---------- interfaces/TrackSimplified.html | 36 ++++++++--------- interfaces/UserPrivate.html | 4 +- interfaces/UserPublic.html | 4 +- types/Markets.html | 2 +- 60 files changed, 275 insertions(+), 275 deletions(-) diff --git a/assets/search.js b/assets/search.js index 19ae8af..2f489e1 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/AlbumManager.html b/classes/AlbumManager.html index 227b778..345a0ef 100644 --- a/classes/AlbumManager.html +++ b/classes/AlbumManager.html @@ -1,12 +1,12 @@ -AlbumManager | spotify.js documentation

Hierarchy (view full)

Constructors

constructor +AlbumManager | spotify.js documentation

Hierarchy (view full)

Constructors

Methods

Constructors

Methods

  • Parameters

    • id: string

      The ID of the album.

      +

Constructors

Methods

\ No newline at end of file +
\ No newline at end of file diff --git a/classes/ArtistManager.html b/classes/ArtistManager.html index 9c483f3..9f93c8f 100644 --- a/classes/ArtistManager.html +++ b/classes/ArtistManager.html @@ -1,22 +1,22 @@ -ArtistManager | spotify.js documentation

Hierarchy (view full)

Constructors

constructor +ArtistManager | spotify.js documentation

Hierarchy (view full)

Constructors

Methods

  • Parameters

    • id: string
    • Optionaloptions: PagingOptions & {
          include?: {
              album?: boolean;
              appears_on?: boolean;
              compilation?: boolean;
              single?: boolean;
          };
          market?: Markets;
      }

    Returns Promise<PagingObject<AlbumSimplified>>

    Returns a promise with an array of Albums.

    +

Constructors

Methods

  • Parameters

    • id: string

    Returns Promise<Artist>

    Returns a promise with a single Artist.

    +
  • Parameters

    • id: string

    Returns Promise<Artist[]>

    Returns a promise with an array of Artists.

    +
\ No newline at end of file +
\ No newline at end of file diff --git a/classes/AudioManager.html b/classes/AudioManager.html index f7d6af1..d8d3909 100644 --- a/classes/AudioManager.html +++ b/classes/AudioManager.html @@ -1,14 +1,14 @@ -AudioManager | spotify.js documentation

Hierarchy (view full)

Constructors

constructor +AudioManager | spotify.js documentation

Hierarchy (view full)

Constructors

Methods

Constructors

Methods

  • Parameters

    • id: string

      The ID of the track.

      +

Constructors

Methods

\ No newline at end of file +
\ No newline at end of file diff --git a/classes/AuthError.html b/classes/AuthError.html index 000572b..02e5d74 100644 --- a/classes/AuthError.html +++ b/classes/AuthError.html @@ -1,4 +1,4 @@ -AuthError | spotify.js documentation

Hierarchy

  • Error
    • AuthError

Constructors

constructor +AuthError | spotify.js documentation

Hierarchy

  • Error
    • AuthError

Constructors

Properties

Methods

Constructors

  • Parameters

    • message: string
    • extra: {
          data?: Record<string, unknown>;
          stack?: string;
      } = {}
      • Optionaldata?: Record<string, unknown>
      • Optionalstack?: string

    Returns AuthError

Properties

data: Record<string, unknown>
message: string
name: string = AuthError.name
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+

Constructors

  • Parameters

    • message: string
    • extra: {
          data?: Record<string, unknown>;
          stack?: string;
      } = {}
      • Optionaldata?: Record<string, unknown>
      • Optionalstack?: string

    Returns AuthError

Properties

data: Record<string, unknown>
message: string
name: string = AuthError.name
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/BadRequestError.html b/classes/BadRequestError.html index 3645eff..d549b32 100644 --- a/classes/BadRequestError.html +++ b/classes/BadRequestError.html @@ -1,4 +1,4 @@ -BadRequestError | spotify.js documentation

Hierarchy

  • Error
    • BadRequestError

Constructors

constructor +BadRequestError | spotify.js documentation

Hierarchy

  • Error
    • BadRequestError

Constructors

Properties

Methods

Constructors

  • Parameters

    • url: string
    • extra: {
          data?: Record<string, unknown>;
          stack?: string;
      } = {}
      • Optionaldata?: Record<string, unknown>
      • Optionalstack?: string

    Returns BadRequestError

Properties

data: Record<string, unknown>
message: string
name: string = BadRequestError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+

Constructors

  • Parameters

    • url: string
    • extra: {
          data?: Record<string, unknown>;
          stack?: string;
      } = {}
      • Optionaldata?: Record<string, unknown>
      • Optionalstack?: string

    Returns BadRequestError

Properties

data: Record<string, unknown>
message: string
name: string = BadRequestError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/ForbiddenError.html b/classes/ForbiddenError.html index 5f50b52..9e3311d 100644 --- a/classes/ForbiddenError.html +++ b/classes/ForbiddenError.html @@ -1,4 +1,4 @@ -ForbiddenError | spotify.js documentation

Hierarchy

  • Error
    • ForbiddenError

Constructors

constructor +ForbiddenError | spotify.js documentation

Hierarchy

  • Error
    • ForbiddenError

Constructors

Properties

Methods

Constructors

  • Parameters

    • url: string
    • extra: {
          data?: Record<string, unknown>;
          stack?: string;
      } = {}
      • Optionaldata?: Record<string, unknown>
      • Optionalstack?: string

    Returns ForbiddenError

Properties

data: Record<string, unknown>
message: string
name: string = ForbiddenError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+

Constructors

  • Parameters

    • url: string
    • extra: {
          data?: Record<string, unknown>;
          stack?: string;
      } = {}
      • Optionaldata?: Record<string, unknown>
      • Optionalstack?: string

    Returns ForbiddenError

Properties

data: Record<string, unknown>
message: string
name: string = ForbiddenError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/HttpClient.html b/classes/HttpClient.html index 093b78f..6ae98df 100644 --- a/classes/HttpClient.html +++ b/classes/HttpClient.html @@ -1,23 +1,23 @@ -HttpClient | spotify.js documentation

Constructors

constructor +HttpClient | spotify.js documentation

Constructors

Methods

Constructors

Methods

  • Parameters

    • slug: string

      The slug to delete.

      -
    • data: any

      Body data.

      -
    • Optionaloptions: {
          query?: Record<string, string>;
      } & AxiosRequestConfig<any>

      Options.

      +

Constructors

Methods

  • Parameters

    • slug: string

      The slug to delete.

      +
    • data: unknown

      Body data.

      +
    • Optionalconfig: {
          query?: Record<string, string>;
      } & AxiosRequestConfig<any>

      Config.

    Returns Promise<AxiosResponse<any, any>>

    Returns a promise with the response.

    -
  • Parameters

    • slug: string

      The slug to get.

      -
    • Optionaloptions: {
          query?: Record<string, string>;
      } & AxiosRequestConfig<any>

      Options.

      +
  • Parameters

    • slug: string

      The slug to get.

      +
    • Optionalconfig: {
          query?: Record<string, string>;
      } & AxiosRequestConfig<any>

      Config.

    Returns Promise<AxiosResponse<any, any>>

    Returns a promise with the response.

    -
  • Parameters

    • slug: string
    • Optionalquery: Record<string, string>

    Returns string

    Returns the full url.

    -
  • Parameters

  • Parameters

    • slug: string
    • Optionalquery: Record<string, string>

    Returns string

    Returns the full url.

    +
  • Parameters

    • slug: string

      The slug to post.

      +
    • data: unknown

      Body data.

    • Optionalconfig: {
          query?: Record<string, string>;
      } & AxiosRequestConfig<any>

      Config.

    Returns Promise<AxiosResponse<any, any>>

    Returns a promise with the response.

    -
  • Parameters

  • Parameters

    • slug: string

      The slug to put.

      +
    • data: unknown

      Body data.

    • Optionalconfig: {
          query?: Record<string, string>;
      } & AxiosRequestConfig<any>

      Config.

    Returns Promise<AxiosResponse<any, any>>

    Returns a promise with the response.

    -
\ No newline at end of file +
\ No newline at end of file diff --git a/classes/Manager.html b/classes/Manager.html index 6c7154f..50ef1b1 100644 --- a/classes/Manager.html +++ b/classes/Manager.html @@ -1,2 +1,2 @@ -Manager | spotify.js documentation

Hierarchy (view full)

Constructors

Constructors

\ No newline at end of file +Manager | spotify.js documentation

Class ManagerAbstract

Hierarchy (view full)

Constructors

Constructors

\ No newline at end of file diff --git a/classes/MeManager.html b/classes/MeManager.html index 8aa4d4b..deef884 100644 --- a/classes/MeManager.html +++ b/classes/MeManager.html @@ -1,4 +1,4 @@ -MeManager | spotify.js documentation

Hierarchy (view full)

Constructors

constructor +MeManager | spotify.js documentation

Hierarchy (view full)

Constructors

Methods

  • Parameters

    • ids: string[]

    Returns Promise<boolean[]>

    Returns a promise with the an array of booleans.

    +

Constructors

Methods

  • Parameters

    • ids: string[]

    Returns Promise<boolean[]>

    Returns a promise with the an array of booleans.

    Check if one or more tracks is saved in the current user's library. (required scropes: user-library-read).

    -
  • Returns Promise<PlayerState>

    Returns a promise with the current playback state.

    +
  • Returns Promise<PlayerState>

    Returns a promise with the current playback state.

    Get information about the user’s current playback state, including track or episode, progress, and active device.

    -
\ No newline at end of file +
\ No newline at end of file diff --git a/classes/NotFoundError.html b/classes/NotFoundError.html index 8e46df5..4e3a998 100644 --- a/classes/NotFoundError.html +++ b/classes/NotFoundError.html @@ -1,4 +1,4 @@ -NotFoundError | spotify.js documentation

Hierarchy

  • Error
    • NotFoundError

Constructors

constructor +NotFoundError | spotify.js documentation

Hierarchy

  • Error
    • NotFoundError

Constructors

Properties

Methods

Constructors

Properties

message: string
name: string = NotFoundError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+

Constructors

Properties

message: string
name: string = NotFoundError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/RatelimitError.html b/classes/RatelimitError.html index 86318fc..7700a88 100644 --- a/classes/RatelimitError.html +++ b/classes/RatelimitError.html @@ -1,4 +1,4 @@ -RatelimitError | spotify.js documentation

Hierarchy

  • Error
    • RatelimitError

Constructors

constructor +RatelimitError | spotify.js documentation

Hierarchy

  • Error
    • RatelimitError

Constructors

Properties

Methods

Constructors

  • Parameters

    • message: string
    • url: string
    • extra: {
          data?: Record<string, unknown>;
          stack?: string;
      } = {}
      • Optionaldata?: Record<string, unknown>
      • Optionalstack?: string

    Returns RatelimitError

Properties

data: Record<string, unknown>
message: string
name: string = RatelimitError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+

Constructors

  • Parameters

    • message: string
    • url: string
    • extra: {
          data?: Record<string, unknown>;
          stack?: string;
      } = {}
      • Optionaldata?: Record<string, unknown>
      • Optionalstack?: string

    Returns RatelimitError

Properties

data: Record<string, unknown>
message: string
name: string = RatelimitError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/RequestRetriesExceededError.html b/classes/RequestRetriesExceededError.html index 6039c19..58bd5f1 100644 --- a/classes/RequestRetriesExceededError.html +++ b/classes/RequestRetriesExceededError.html @@ -1,4 +1,4 @@ -RequestRetriesExceededError | spotify.js documentation

Hierarchy

  • Error
    • RequestRetriesExceededError

Constructors

constructor +RequestRetriesExceededError | spotify.js documentation

Hierarchy

  • Error
    • RequestRetriesExceededError

Constructors

Properties

Methods

Constructors

Properties

cause: unknown
message: string
name: string
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause: unknown
message: string
name: string
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/SearchManager.html b/classes/SearchManager.html index dde0a43..4a58cb5 100644 --- a/classes/SearchManager.html +++ b/classes/SearchManager.html @@ -1,7 +1,7 @@ -SearchManager | spotify.js documentation

Hierarchy (view full)

Constructors

constructor +SearchManager | spotify.js documentation

Hierarchy (view full)

Constructors

Methods

get -

Constructors

Methods

  • Parameters

    • searchQuery: string

      The query you want to search for.

      +

Constructors

Methods

\ No newline at end of file +
\ No newline at end of file diff --git a/classes/SpotifyAPI.html b/classes/SpotifyAPI.html index f7ed0e1..fc8db87 100644 --- a/classes/SpotifyAPI.html +++ b/classes/SpotifyAPI.html @@ -1,4 +1,4 @@ -SpotifyAPI | spotify.js documentation

Constructors

constructor +SpotifyAPI | spotify.js documentation

Constructors

Properties

Constructors

Properties

albums: AlbumManager
artists: ArtistManager
playlist: PlaylistManager
recommendations: RecommendationsManager
tracks: TrackManager
\ No newline at end of file +

Constructors

Properties

albums: AlbumManager
artists: ArtistManager
playlist: PlaylistManager
recommendations: RecommendationsManager
tracks: TrackManager
\ No newline at end of file diff --git a/classes/TrackManager.html b/classes/TrackManager.html index 914609a..407bc47 100644 --- a/classes/TrackManager.html +++ b/classes/TrackManager.html @@ -1,10 +1,10 @@ -TrackManager | spotify.js documentation

Hierarchy (view full)

Constructors

constructor +TrackManager | spotify.js documentation

Hierarchy (view full)

Constructors

Methods

Constructors

Methods

  • Parameters

    • id: string

      The ID of the track.

      +

Constructors

Methods

\ No newline at end of file +
\ No newline at end of file diff --git a/classes/UnauthorizedError.html b/classes/UnauthorizedError.html index 5aa137b..2695de2 100644 --- a/classes/UnauthorizedError.html +++ b/classes/UnauthorizedError.html @@ -1,4 +1,4 @@ -UnauthorizedError | spotify.js documentation

Hierarchy

  • Error
    • UnauthorizedError

Constructors

constructor +UnauthorizedError | spotify.js documentation

Hierarchy

  • Error
    • UnauthorizedError

Constructors

Properties

Methods

Constructors

Properties

data: Record<string, unknown>
message: string
name: string = UnauthorizedError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+

Constructors

Properties

data: Record<string, unknown>
message: string
name: string = UnauthorizedError.name
stack?: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/UserManager.html b/classes/UserManager.html index d8dc968..5afcfc1 100644 --- a/classes/UserManager.html +++ b/classes/UserManager.html @@ -1,6 +1,6 @@ -UserManager | spotify.js documentation

Hierarchy (view full)

Constructors

constructor +UserManager | spotify.js documentation

Hierarchy (view full)

Constructors

Methods

get -

Constructors

Methods

  • Parameters

    • id: string

      The ID of the user.

      +

Constructors

Methods

\ No newline at end of file +
\ No newline at end of file diff --git a/interfaces/Actions.html b/interfaces/Actions.html index c2b644e..bc28ef8 100644 --- a/interfaces/Actions.html +++ b/interfaces/Actions.html @@ -1,4 +1,4 @@ -Actions | spotify.js documentation
interface Actions {
    interrupting_playback: boolean;
    pausing: boolean;
    resuming: boolean;
    seeking: boolean;
    skipping_next: boolean;
    skipping_prev: boolean;
    toggling_repeat_context: boolean;
    toggling_repeat_track: boolean;
    toggling_shuffle: boolean;
    transferring_playback: boolean;
}

Properties

interrupting_playback +Actions | spotify.js documentation
interface Actions {
    interrupting_playback: boolean;
    pausing: boolean;
    resuming: boolean;
    seeking: boolean;
    skipping_next: boolean;
    skipping_prev: boolean;
    toggling_repeat_context: boolean;
    toggling_repeat_track: boolean;
    toggling_shuffle: boolean;
    transferring_playback: boolean;
}

Properties

interrupting_playback: boolean
pausing: boolean
resuming: boolean
seeking: boolean
skipping_next: boolean
skipping_prev: boolean
toggling_repeat_context: boolean
toggling_repeat_track: boolean
toggling_shuffle: boolean
transferring_playback: boolean
\ No newline at end of file +

Properties

interrupting_playback: boolean
pausing: boolean
resuming: boolean
seeking: boolean
skipping_next: boolean
skipping_prev: boolean
toggling_repeat_context: boolean
toggling_repeat_track: boolean
toggling_shuffle: boolean
transferring_playback: boolean
\ No newline at end of file diff --git a/interfaces/Album.html b/interfaces/Album.html index 3e30ce8..d6284bf 100644 --- a/interfaces/Album.html +++ b/interfaces/Album.html @@ -1,4 +1,4 @@ -Album | spotify.js documentation
interface Album {
    album_type: "album" | "single" | "compilation";
    artists: Artist[];
    available_markets: string[];
    copyrights: Copyright[];
    external_ids?: ExternalIds;
    external_urls: ExternalUrls;
    genres: string[];
    href: string;
    id: string;
    images: Image[];
    label: string;
    name?: string;
    popularity: number;
    release_date: string;
    release_date_precision: "year" | "month" | "day";
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    total_tracks: number;
    tracks: PagingObject<TrackSimplified>;
    type: "album";
    uri: string;
}

Hierarchy (view full)

Properties

album_type +Album | spotify.js documentation
interface Album {
    album_type: "album" | "single" | "compilation";
    artists: Artist[];
    available_markets: string[];
    copyrights: Copyright[];
    external_ids?: ExternalIds;
    external_urls: ExternalUrls;
    genres: string[];
    href: string;
    id: string;
    images: Image[];
    label: string;
    name?: string;
    popularity: number;
    release_date: string;
    release_date_precision: "year" | "month" | "day";
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    total_tracks: number;
    tracks: PagingObject<TrackSimplified>;
    type: "album";
    uri: string;
}

Hierarchy (view full)

Properties

Properties

album_type: "album" | "single" | "compilation"

The type of the album.

-
artists: Artist[]

The artists of the album.

-
available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. +

artists: Artist[]

The artists of the album.

+
available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market.

-
copyrights: Copyright[]

The copyright statements of the album.

-
external_ids?: ExternalIds

Known external IDs for the track.

-
external_urls: ExternalUrls

Known external URLs for this album.

-
genres: string[]

The genres of the album.

-
href: string

A link to the Web API endpoint providing full details of the album.

-
id: string

The Spotify ID for the album.

-
images: Image[]

The cover art for the album in various sizes, widest first.

-
label: string

The label for the album.

-
name?: string

The name of the album. +

copyrights: Copyright[]

The copyright statements of the album.

+
external_ids?: ExternalIds

Known external IDs for the track.

+
external_urls: ExternalUrls

Known external URLs for this album.

+
genres: string[]

The genres of the album.

+
href: string

A link to the Web API endpoint providing full details of the album.

+
id: string

The Spotify ID for the album.

+
images: Image[]

The cover art for the album in various sizes, widest first.

+
label: string

The label for the album.

+
name?: string

The name of the album. In case of an album takedown, the value may be an empty string.

-
popularity: number

The popularity of the artist. The value will be between 0 and 100, with 100 being the most popular. The artist's popularity is calculated from the popularity of all the artist's tracks.

-
release_date: string

The date the album was first released.

-
release_date_precision: "year" | "month" | "day"

The precision with which release_date value is known.

-
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

+
popularity: number

The popularity of the artist. The value will be between 0 and 100, with 100 being the most popular. The artist's popularity is calculated from the popularity of all the artist's tracks.

+
release_date: string

The date the album was first released.

+
release_date_precision: "year" | "month" | "day"

The precision with which release_date value is known.

+
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

Type declaration

  • reason: "market" | "product" | "explicit"

    The reason for the restriction. Albums may be restricted if the content is not available in a given market, to the user's subscription type, or when the user's account is set to not play explicit content.

    -
total_tracks: number

The number of tracks in the album.

-

The tracks of the album.

-
type: "album"

The object type.

-
uri: string

The Spotify URI for the album.

-
\ No newline at end of file +
total_tracks: number

The number of tracks in the album.

+

The tracks of the album.

+
type: "album"

The object type.

+
uri: string

The Spotify URI for the album.

+
\ No newline at end of file diff --git a/interfaces/AlbumBase.html b/interfaces/AlbumBase.html index 53e647d..19038d7 100644 --- a/interfaces/AlbumBase.html +++ b/interfaces/AlbumBase.html @@ -1,4 +1,4 @@ -AlbumBase | spotify.js documentation
interface AlbumBase {
    album_type: "album" | "single" | "compilation";
    available_markets: string[];
    copyrights: Copyright[];
    external_ids?: ExternalIds;
    external_urls: ExternalUrls;
    genres: string[];
    href: string;
    id: string;
    images: Image[];
    label: string;
    name?: string;
    popularity: number;
    release_date: string;
    release_date_precision: "year" | "month" | "day";
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    total_tracks: number;
    type: "album";
    uri: string;
}

Hierarchy (view full)

Properties

album_type +AlbumBase | spotify.js documentation
interface AlbumBase {
    album_type: "album" | "single" | "compilation";
    available_markets: string[];
    copyrights: Copyright[];
    external_ids?: ExternalIds;
    external_urls: ExternalUrls;
    genres: string[];
    href: string;
    id: string;
    images: Image[];
    label: string;
    name?: string;
    popularity: number;
    release_date: string;
    release_date_precision: "year" | "month" | "day";
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    total_tracks: number;
    type: "album";
    uri: string;
}

Hierarchy (view full)

Properties

album_type: "album" | "single" | "compilation"

The type of the album.

-
available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. +

available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market.

-
copyrights: Copyright[]

The copyright statements of the album.

-
external_ids?: ExternalIds

Known external IDs for the track.

-
external_urls: ExternalUrls

Known external URLs for this album.

-
genres: string[]

The genres of the album.

-
href: string

A link to the Web API endpoint providing full details of the album.

-
id: string

The Spotify ID for the album.

-
images: Image[]

The cover art for the album in various sizes, widest first.

-
label: string

The label for the album.

-
name?: string

The name of the album. +

copyrights: Copyright[]

The copyright statements of the album.

+
external_ids?: ExternalIds

Known external IDs for the track.

+
external_urls: ExternalUrls

Known external URLs for this album.

+
genres: string[]

The genres of the album.

+
href: string

A link to the Web API endpoint providing full details of the album.

+
id: string

The Spotify ID for the album.

+
images: Image[]

The cover art for the album in various sizes, widest first.

+
label: string

The label for the album.

+
name?: string

The name of the album. In case of an album takedown, the value may be an empty string.

-
popularity: number

The popularity of the artist. The value will be between 0 and 100, with 100 being the most popular. The artist's popularity is calculated from the popularity of all the artist's tracks.

-
release_date: string

The date the album was first released.

-
release_date_precision: "year" | "month" | "day"

The precision with which release_date value is known.

-
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

+
popularity: number

The popularity of the artist. The value will be between 0 and 100, with 100 being the most popular. The artist's popularity is calculated from the popularity of all the artist's tracks.

+
release_date: string

The date the album was first released.

+
release_date_precision: "year" | "month" | "day"

The precision with which release_date value is known.

+
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

Type declaration

  • reason: "market" | "product" | "explicit"

    The reason for the restriction. Albums may be restricted if the content is not available in a given market, to the user's subscription type, or when the user's account is set to not play explicit content.

    -
total_tracks: number

The number of tracks in the album.

-
type: "album"

The object type.

-
uri: string

The Spotify URI for the album.

-
\ No newline at end of file +
total_tracks: number

The number of tracks in the album.

+
type: "album"

The object type.

+
uri: string

The Spotify URI for the album.

+
\ No newline at end of file diff --git a/interfaces/AlbumSimplified.html b/interfaces/AlbumSimplified.html index 0aa12c5..58953b7 100644 --- a/interfaces/AlbumSimplified.html +++ b/interfaces/AlbumSimplified.html @@ -1,4 +1,4 @@ -AlbumSimplified | spotify.js documentation
interface AlbumSimplified {
    album_group?:
        | "album"
        | "single"
        | "compilation"
        | "appears_on";
    album_type: "album" | "single" | "compilation";
    artists: ArtistSimplified[];
    available_markets: string[];
    copyrights: Copyright[];
    external_ids?: ExternalIds;
    external_urls: ExternalUrls;
    genres: string[];
    href: string;
    id: string;
    images: Image[];
    label: string;
    name?: string;
    popularity: number;
    release_date: string;
    release_date_precision: "year" | "month" | "day";
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    total_tracks: number;
    type: "album";
    uri: string;
}

Hierarchy (view full)

Properties

album_group? +AlbumSimplified | spotify.js documentation
interface AlbumSimplified {
    album_group?:
        | "album"
        | "single"
        | "compilation"
        | "appears_on";
    album_type: "album" | "single" | "compilation";
    artists: ArtistSimplified[];
    available_markets: string[];
    copyrights: Copyright[];
    external_ids?: ExternalIds;
    external_urls: ExternalUrls;
    genres: string[];
    href: string;
    id: string;
    images: Image[];
    label: string;
    name?: string;
    popularity: number;
    release_date: string;
    release_date_precision: "year" | "month" | "day";
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    total_tracks: number;
    type: "album";
    uri: string;
}

Hierarchy (view full)

Properties

Properties

album_group?:
    | "album"
    | "single"
    | "compilation"
    | "appears_on"

The field is present when getting an artist's albums. Compare to album_type this field represents relationship between the artist and the album.

-
album_type: "album" | "single" | "compilation"

The type of the album.

-
artists: ArtistSimplified[]

The artists of the album.

-
available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. +

album_type: "album" | "single" | "compilation"

The type of the album.

+
artists: ArtistSimplified[]

The artists of the album.

+
available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market.

-
copyrights: Copyright[]

The copyright statements of the album.

-
external_ids?: ExternalIds

Known external IDs for the track.

-
external_urls: ExternalUrls

Known external URLs for this album.

-
genres: string[]

The genres of the album.

-
href: string

A link to the Web API endpoint providing full details of the album.

-
id: string

The Spotify ID for the album.

-
images: Image[]

The cover art for the album in various sizes, widest first.

-
label: string

The label for the album.

-
name?: string

The name of the album. +

copyrights: Copyright[]

The copyright statements of the album.

+
external_ids?: ExternalIds

Known external IDs for the track.

+
external_urls: ExternalUrls

Known external URLs for this album.

+
genres: string[]

The genres of the album.

+
href: string

A link to the Web API endpoint providing full details of the album.

+
id: string

The Spotify ID for the album.

+
images: Image[]

The cover art for the album in various sizes, widest first.

+
label: string

The label for the album.

+
name?: string

The name of the album. In case of an album takedown, the value may be an empty string.

-
popularity: number

The popularity of the artist. The value will be between 0 and 100, with 100 being the most popular. The artist's popularity is calculated from the popularity of all the artist's tracks.

-
release_date: string

The date the album was first released.

-
release_date_precision: "year" | "month" | "day"

The precision with which release_date value is known.

-
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

+
popularity: number

The popularity of the artist. The value will be between 0 and 100, with 100 being the most popular. The artist's popularity is calculated from the popularity of all the artist's tracks.

+
release_date: string

The date the album was first released.

+
release_date_precision: "year" | "month" | "day"

The precision with which release_date value is known.

+
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

Type declaration

  • reason: "market" | "product" | "explicit"

    The reason for the restriction. Albums may be restricted if the content is not available in a given market, to the user's subscription type, or when the user's account is set to not play explicit content.

    -
total_tracks: number

The number of tracks in the album.

-
type: "album"

The object type.

-
uri: string

The Spotify URI for the album.

-
\ No newline at end of file +
total_tracks: number

The number of tracks in the album.

+
type: "album"

The object type.

+
uri: string

The Spotify URI for the album.

+
\ No newline at end of file diff --git a/interfaces/Artist.html b/interfaces/Artist.html index 0e0b0b1..72dab5a 100644 --- a/interfaces/Artist.html +++ b/interfaces/Artist.html @@ -1,4 +1,4 @@ -Artist | spotify.js documentation
interface Artist {
    external_urls: ExternalUrls;
    followers: Followers;
    genres: string[];
    href: string;
    id: string;
    images: Image[];
    name: string;
    popularity: number;
    type: string;
    uri: string;
}

Hierarchy (view full)

Properties

external_urls +Artist | spotify.js documentation
interface Artist {
    external_urls: ExternalUrls;
    followers: Followers;
    genres: string[];
    href: string;
    id: string;
    images: Image[];
    name: string;
    popularity: number;
    type: string;
    uri: string;
}

Hierarchy (view full)

Properties

Properties

external_urls: ExternalUrls
followers: Followers
genres: string[]
href: string
id: string
images: Image[]
name: string
popularity: number
type: string
uri: string
\ No newline at end of file +

Properties

external_urls: ExternalUrls
followers: Followers
genres: string[]
href: string
id: string
images: Image[]
name: string
popularity: number
type: string
uri: string
\ No newline at end of file diff --git a/interfaces/ArtistSimplified.html b/interfaces/ArtistSimplified.html index b4fbdea..6891495 100644 --- a/interfaces/ArtistSimplified.html +++ b/interfaces/ArtistSimplified.html @@ -1,7 +1,7 @@ -ArtistSimplified | spotify.js documentation
interface ArtistSimplified {
    external_urls: ExternalUrls;
    href: string;
    id: string;
    name: string;
    type: string;
    uri: string;
}

Hierarchy (view full)

Properties

external_urls +ArtistSimplified | spotify.js documentation
interface ArtistSimplified {
    external_urls: ExternalUrls;
    href: string;
    id: string;
    name: string;
    type: string;
    uri: string;
}

Hierarchy (view full)

Properties

external_urls: ExternalUrls
href: string
id: string
name: string
type: string
uri: string
\ No newline at end of file +

Properties

external_urls: ExternalUrls
href: string
id: string
name: string
type: string
uri: string
\ No newline at end of file diff --git a/interfaces/AudioAnalysis.html b/interfaces/AudioAnalysis.html index 2e1751e..f171dbe 100644 --- a/interfaces/AudioAnalysis.html +++ b/interfaces/AudioAnalysis.html @@ -1,8 +1,8 @@ -AudioAnalysis | spotify.js documentation
interface AudioAnalysis {
    bars: AudioAnalysisGeneric[];
    beats: AudioAnalysisGeneric[];
    meta: AudioAnalysisMeta;
    sections: AudioAnalysisSection[];
    segments: AudioAnalysisSegment[];
    tatums: AudioAnalysisGeneric[];
    track: AudioAnalysisTrack;
}

Properties

bars +AudioAnalysis | spotify.js documentation
\ No newline at end of file +

Properties

\ No newline at end of file diff --git a/interfaces/AudioAnalysisGeneric.html b/interfaces/AudioAnalysisGeneric.html index f864fc6..5d0fe36 100644 --- a/interfaces/AudioAnalysisGeneric.html +++ b/interfaces/AudioAnalysisGeneric.html @@ -1,4 +1,4 @@ -AudioAnalysisGeneric | spotify.js documentation

Interface AudioAnalysisGeneric

interface AudioAnalysisGeneric {
    confidence: number;
    duration: number;
    start: number;
}

Properties

confidence +AudioAnalysisGeneric | spotify.js documentation

Interface AudioAnalysisGeneric

interface AudioAnalysisGeneric {
    confidence: number;
    duration: number;
    start: number;
}

Properties

confidence: number
duration: number
start: number
\ No newline at end of file +

Properties

confidence: number
duration: number
start: number
\ No newline at end of file diff --git a/interfaces/AudioAnalysisMeta.html b/interfaces/AudioAnalysisMeta.html index 67c8275..b0a53d4 100644 --- a/interfaces/AudioAnalysisMeta.html +++ b/interfaces/AudioAnalysisMeta.html @@ -1,8 +1,8 @@ -AudioAnalysisMeta | spotify.js documentation
interface AudioAnalysisMeta {
    analysis_time: number;
    analyzer_version: string;
    detailed_status: string;
    input_process: string;
    platform: string;
    status_code: number;
    timestamp: number;
}

Properties

analysis_time +AudioAnalysisMeta | spotify.js documentation
interface AudioAnalysisMeta {
    analysis_time: number;
    analyzer_version: string;
    detailed_status: string;
    input_process: string;
    platform: string;
    status_code: number;
    timestamp: number;
}

Properties

analysis_time: number
analyzer_version: string
detailed_status: string
input_process: string
platform: string
status_code: number
timestamp: number
\ No newline at end of file +

Properties

analysis_time: number
analyzer_version: string
detailed_status: string
input_process: string
platform: string
status_code: number
timestamp: number
\ No newline at end of file diff --git a/interfaces/AudioAnalysisSection.html b/interfaces/AudioAnalysisSection.html index b15b799..7e7c281 100644 --- a/interfaces/AudioAnalysisSection.html +++ b/interfaces/AudioAnalysisSection.html @@ -1,4 +1,4 @@ -AudioAnalysisSection | spotify.js documentation

Interface AudioAnalysisSection

interface AudioAnalysisSection {
    confidence: number;
    duration: number;
    key: number;
    key_confidence: number;
    loudness: number;
    mode: number;
    mode_confidence: number;
    start: number;
    tempo: number;
    tempo_confidence: number;
    time_signature: number;
    time_signature_confidence: number;
}

Properties

confidence +AudioAnalysisSection | spotify.js documentation

Interface AudioAnalysisSection

interface AudioAnalysisSection {
    confidence: number;
    duration: number;
    key: number;
    key_confidence: number;
    loudness: number;
    mode: number;
    mode_confidence: number;
    start: number;
    tempo: number;
    tempo_confidence: number;
    time_signature: number;
    time_signature_confidence: number;
}

Properties

confidence: number
duration: number
key: number
key_confidence: number
loudness: number
mode: number
mode_confidence: number
start: number
tempo: number
tempo_confidence: number
time_signature: number
time_signature_confidence: number
\ No newline at end of file +

Properties

confidence: number
duration: number
key: number
key_confidence: number
loudness: number
mode: number
mode_confidence: number
start: number
tempo: number
tempo_confidence: number
time_signature: number
time_signature_confidence: number
\ No newline at end of file diff --git a/interfaces/AudioAnalysisSegment.html b/interfaces/AudioAnalysisSegment.html index 2d902fe..fd4c18e 100644 --- a/interfaces/AudioAnalysisSegment.html +++ b/interfaces/AudioAnalysisSegment.html @@ -1,4 +1,4 @@ -AudioAnalysisSegment | spotify.js documentation

Interface AudioAnalysisSegment

interface AudioAnalysisSegment {
    confidence: number;
    duration: number;
    loudness_end: number;
    loudness_max: number;
    loudness_max_time: number;
    loudness_start: number;
    pitches: number[];
    start: number;
    timbre: number[];
}

Properties

confidence +AudioAnalysisSegment | spotify.js documentation

Interface AudioAnalysisSegment

interface AudioAnalysisSegment {
    confidence: number;
    duration: number;
    loudness_end: number;
    loudness_max: number;
    loudness_max_time: number;
    loudness_start: number;
    pitches: number[];
    start: number;
    timbre: number[];
}

Properties

confidence: number
duration: number
loudness_end: number
loudness_max: number
loudness_max_time: number
loudness_start: number
pitches: number[]
start: number
timbre: number[]
\ No newline at end of file +

Properties

confidence: number
duration: number
loudness_end: number
loudness_max: number
loudness_max_time: number
loudness_start: number
pitches: number[]
start: number
timbre: number[]
\ No newline at end of file diff --git a/interfaces/AudioAnalysisTrack.html b/interfaces/AudioAnalysisTrack.html index f9ab96d..b9564e2 100644 --- a/interfaces/AudioAnalysisTrack.html +++ b/interfaces/AudioAnalysisTrack.html @@ -1,4 +1,4 @@ -AudioAnalysisTrack | spotify.js documentation

Interface AudioAnalysisTrack

interface AudioAnalysisTrack {
    analysis_channels: number;
    analysis_sample_rate: number;
    code_version: number;
    codestring: string;
    duration: number;
    echoprint_version: number;
    echoprintstring: string;
    end_of_fade_in: number;
    key: number;
    key_confidence: number;
    loudness: number;
    mode: number;
    mode_confidence: number;
    num_samples: number;
    offset_seconds: number;
    rhythm_version: number;
    rhythmstring: string;
    sample_md5: string;
    start_of_fade_out: number;
    synch_version: number;
    synchstring: string;
    tempo: number;
    tempo_confidence: number;
    time_signature: number;
    time_signature_confidence: number;
    window_seconds: number;
}

Properties

analysis_channels +AudioAnalysisTrack | spotify.js documentation

Interface AudioAnalysisTrack

interface AudioAnalysisTrack {
    analysis_channels: number;
    analysis_sample_rate: number;
    code_version: number;
    codestring: string;
    duration: number;
    echoprint_version: number;
    echoprintstring: string;
    end_of_fade_in: number;
    key: number;
    key_confidence: number;
    loudness: number;
    mode: number;
    mode_confidence: number;
    num_samples: number;
    offset_seconds: number;
    rhythm_version: number;
    rhythmstring: string;
    sample_md5: string;
    start_of_fade_out: number;
    synch_version: number;
    synchstring: string;
    tempo: number;
    tempo_confidence: number;
    time_signature: number;
    time_signature_confidence: number;
    window_seconds: number;
}

Properties

analysis_channels: number
analysis_sample_rate: number
code_version: number
codestring: string
duration: number
echoprint_version: number
echoprintstring: string
end_of_fade_in: number
key: number
key_confidence: number
loudness: number
mode: number
mode_confidence: number
num_samples: number
offset_seconds: number
rhythm_version: number
rhythmstring: string
sample_md5: string
start_of_fade_out: number
synch_version: number
synchstring: string
tempo: number
tempo_confidence: number
time_signature: number
time_signature_confidence: number
window_seconds: number
\ No newline at end of file +

Properties

analysis_channels: number
analysis_sample_rate: number
code_version: number
codestring: string
duration: number
echoprint_version: number
echoprintstring: string
end_of_fade_in: number
key: number
key_confidence: number
loudness: number
mode: number
mode_confidence: number
num_samples: number
offset_seconds: number
rhythm_version: number
rhythmstring: string
sample_md5: string
start_of_fade_out: number
synch_version: number
synchstring: string
tempo: number
tempo_confidence: number
time_signature: number
time_signature_confidence: number
window_seconds: number
\ No newline at end of file diff --git a/interfaces/AudioFeatures.html b/interfaces/AudioFeatures.html index 974f8d2..a1c78a1 100644 --- a/interfaces/AudioFeatures.html +++ b/interfaces/AudioFeatures.html @@ -1,4 +1,4 @@ -AudioFeatures | spotify.js documentation
interface AudioFeatures {
    acousticness: number;
    analysis_url: string;
    danceability: number;
    duration_ms: number;
    energy: number;
    id: string;
    instrumentalness: number;
    key: number;
    liveness: number;
    loudness: number;
    mode: number;
    speechiness: number;
    tempo: number;
    time_signature: number;
    track_href: string;
    type: "audio_features";
    uri: string;
    valence: number;
}

Properties

acousticness +AudioFeatures | spotify.js documentation
interface AudioFeatures {
    acousticness: number;
    analysis_url: string;
    danceability: number;
    duration_ms: number;
    energy: number;
    id: string;
    instrumentalness: number;
    key: number;
    liveness: number;
    loudness: number;
    mode: number;
    speechiness: number;
    tempo: number;
    time_signature: number;
    track_href: string;
    type: "audio_features";
    uri: string;
    valence: number;
}

Properties

acousticness: number

A confidence measure from 0.0 to 1.0 of whether the track is acoustic. 1.0 represents high confidence the track is acoustic.

-
analysis_url: string

A URL to access the full audio analysis of this track. An access token is required to access this data.

-
danceability: number

Danceability describes how suitable a track is for dancing based on a combination of musical elements including tempo, rhythm stability, beat strength, and overall regularity. +

analysis_url: string

A URL to access the full audio analysis of this track. An access token is required to access this data.

+
danceability: number

Danceability describes how suitable a track is for dancing based on a combination of musical elements including tempo, rhythm stability, beat strength, and overall regularity. A value of 0.0 is least danceable and 1.0 is most danceable.

-
duration_ms: number

The duration of the track in milliseconds.

-
energy: number

Energy is a measure from 0.0 to 1.0 and represents a perceptual measure of intensity and activity. +

duration_ms: number

The duration of the track in milliseconds.

+
energy: number

Energy is a measure from 0.0 to 1.0 and represents a perceptual measure of intensity and activity. Typically, energetic tracks feel fast, loud, and noisy. For example, death metal has high energy, while a Bach prelude scores low on the scale. Perceptual features contributing to this attribute include dynamic range, perceived loudness, timbre, onset rate, and general entropy.

-
id: string

The Spotify ID for the track.

-
instrumentalness: number

Predicts whether a track contains no vocals. "Ooh" and "aah" sounds are treated as instrumental in this context. +

id: string

The Spotify ID for the track.

+
instrumentalness: number

Predicts whether a track contains no vocals. "Ooh" and "aah" sounds are treated as instrumental in this context. Rap or spoken word tracks are clearly "vocal". The closer the instrumentalness value is to 1.0, the greater likelihood the track contains no vocal content. Values above 0.5 are intended to represent instrumental tracks, but confidence is higher as the value approaches 1.0.

-
key: number

The key the track is in. Integers map to pitches using standard Pitch Class notation. +

key: number

The key the track is in. Integers map to pitches using standard Pitch Class notation. E.g. 0 = C, 1 = C♯/D♭, 2 = D, and so on.

-
liveness: number

Detects the presence of an audience in the recording. Higher liveness values represent an increased probability that the track was performed live. +

liveness: number

Detects the presence of an audience in the recording. Higher liveness values represent an increased probability that the track was performed live. A value above 0.8 provides strong likelihood that the track is live.

-
loudness: number

The overall loudness of a track in decibels (dB). Loudness values are averaged across the entire track and are useful for comparing relative loudness of tracks. +

loudness: number

The overall loudness of a track in decibels (dB). Loudness values are averaged across the entire track and are useful for comparing relative loudness of tracks. Loudness is the quality of a sound that is the primary psychological correlate of physical strength (amplitude). Values typical range between -60 and 0 db.

-
mode: number

Mode indicates the modality (major or minor) of a track, the type of scale from which its melodic content is derived. +

mode: number

Mode indicates the modality (major or minor) of a track, the type of scale from which its melodic content is derived. Major is represented by 1 and minor is 0.

-
speechiness: number

Speechiness detects the presence of spoken words in a track. The more exclusively speech-like the recording (e.g. Talk show, audio book, poetry), the closer to 1.0 the attribute value. +

speechiness: number

Speechiness detects the presence of spoken words in a track. The more exclusively speech-like the recording (e.g. Talk show, audio book, poetry), the closer to 1.0 the attribute value. Values above 0.66 describe tracks that are probably made entirely of spoken words. Values between 0.33 and 0.66 describe tracks that may contain both music and speech, either in sections or layered, including such cases as rap music. Values below 0.33 most likely represent music and other non-speech-like tracks.

-
tempo: number

The overall estimated tempo of a track in beats per minute (BPM). In musical terminology, tempo is the speed or pace of a given piece and derives directly from the average beat duration.

-
time_signature: number

An estimated overall time signature of a track. The time signature (meter) is a notational convention to specify how many beats are in each bar (or measure).

-
track_href: string

A link to the Web API endpoint providing full details of the track.

-
type: "audio_features"

The object type.

-
uri: string

The Spotify URI for the track.

-
valence: number

A measure from 0.0 to 1.0 describing the musical positiveness conveyed by a track. Tracks with high valence sound more positive (e.g. Happy, cheerful, euphoric), while tracks with low valence sound more negative (e.g. Sad, depressed, angry).

-
\ No newline at end of file +
tempo: number

The overall estimated tempo of a track in beats per minute (BPM). In musical terminology, tempo is the speed or pace of a given piece and derives directly from the average beat duration.

+
time_signature: number

An estimated overall time signature of a track. The time signature (meter) is a notational convention to specify how many beats are in each bar (or measure).

+
track_href: string

A link to the Web API endpoint providing full details of the track.

+
type: "audio_features"

The object type.

+
uri: string

The Spotify URI for the track.

+
valence: number

A measure from 0.0 to 1.0 describing the musical positiveness conveyed by a track. Tracks with high valence sound more positive (e.g. Happy, cheerful, euphoric), while tracks with low valence sound more negative (e.g. Sad, depressed, angry).

+
\ No newline at end of file diff --git a/interfaces/CursorPagingObject.html b/interfaces/CursorPagingObject.html index b4268d8..5556401 100644 --- a/interfaces/CursorPagingObject.html +++ b/interfaces/CursorPagingObject.html @@ -1,7 +1,7 @@ -CursorPagingObject | spotify.js documentation

Interface CursorPagingObject<T>

interface CursorPagingObject<T> {
    cursors: {
        after: string;
        before: string;
    };
    href: string;
    items: T[];
    limit: number;
    next: string;
    total: number;
}

Type Parameters

  • T

Properties

cursors +CursorPagingObject | spotify.js documentation

Interface CursorPagingObject<T>

interface CursorPagingObject<T> {
    cursors: {
        after: string;
        before: string;
    };
    href: string;
    items: T[];
    limit: number;
    next: string;
    total: number;
}

Type Parameters

  • T

Properties

cursors: {
    after: string;
    before: string;
}
href: string
items: T[]
limit: number
next: string
total: number
\ No newline at end of file +

Properties

cursors: {
    after: string;
    before: string;
}
href: string
items: T[]
limit: number
next: string
total: number
\ No newline at end of file diff --git a/interfaces/Device.html b/interfaces/Device.html index f0f04e9..119ba5f 100644 --- a/interfaces/Device.html +++ b/interfaces/Device.html @@ -1,8 +1,8 @@ -Device | spotify.js documentation
interface Device {
    id: string;
    is_active: boolean;
    is_private_session: boolean;
    is_restricted: boolean;
    name: string;
    type: string;
    volume_percent: number;
}

Properties

id +Device | spotify.js documentation
interface Device {
    id: string;
    is_active: boolean;
    is_private_session: boolean;
    is_restricted: boolean;
    name: string;
    type: string;
    volume_percent: number;
}

Properties

id: string
is_active: boolean
is_private_session: boolean
is_restricted: boolean
name: string
type: string
volume_percent: number
\ No newline at end of file +

Properties

id: string
is_active: boolean
is_private_session: boolean
is_restricted: boolean
name: string
type: string
volume_percent: number
\ No newline at end of file diff --git a/interfaces/ExternalIds.html b/interfaces/ExternalIds.html index 5ca671a..d78112b 100644 --- a/interfaces/ExternalIds.html +++ b/interfaces/ExternalIds.html @@ -1,7 +1,7 @@ -ExternalIds | spotify.js documentation
interface ExternalIds {
    ean: string;
    isrc: string;
    upc: string;
}

Properties

ean +ExternalIds | spotify.js documentation
interface ExternalIds {
    ean: string;
    isrc: string;
    upc: string;
}

Properties

Properties

ean: string
isrc: string
upc: string
\ No newline at end of file +
isrc: string
upc: string
\ No newline at end of file diff --git a/interfaces/ExternalUrls.html b/interfaces/ExternalUrls.html index 9d027e8..0cbfcb0 100644 --- a/interfaces/ExternalUrls.html +++ b/interfaces/ExternalUrls.html @@ -1,2 +1,2 @@ -ExternalUrls | spotify.js documentation
interface ExternalUrls {
    spotify: string;
}

Properties

Properties

spotify: string
\ No newline at end of file +ExternalUrls | spotify.js documentation
interface ExternalUrls {
    spotify: string;
}

Properties

Properties

spotify: string
\ No newline at end of file diff --git a/interfaces/FeaturedPlaylist.html b/interfaces/FeaturedPlaylist.html index 01d1b9b..a22c3ae 100644 --- a/interfaces/FeaturedPlaylist.html +++ b/interfaces/FeaturedPlaylist.html @@ -1,2 +1,2 @@ -FeaturedPlaylist | spotify.js documentation
interface FeaturedPlaylist {
    playlists: PagingObject<SimplifiedPlaylist>;
}

Properties

Properties

\ No newline at end of file +FeaturedPlaylist | spotify.js documentation
interface FeaturedPlaylist {
    playlists: PagingObject<SimplifiedPlaylist>;
}

Properties

Properties

\ No newline at end of file diff --git a/interfaces/Followers.html b/interfaces/Followers.html index 4c95fa8..2ba8445 100644 --- a/interfaces/Followers.html +++ b/interfaces/Followers.html @@ -1,3 +1,3 @@ -Followers | spotify.js documentation
interface Followers {
    href?: string;
    total: number;
}

Properties

href? +Followers | spotify.js documentation
interface Followers {
    href?: string;
    total: number;
}

Properties

Properties

href?: string
total: number
\ No newline at end of file +

Properties

href?: string
total: number
\ No newline at end of file diff --git a/interfaces/Image.html b/interfaces/Image.html index 07eb0a7..4867f02 100644 --- a/interfaces/Image.html +++ b/interfaces/Image.html @@ -1,4 +1,4 @@ -Image | spotify.js documentation
interface Image {
    height?: number;
    url: string;
    width?: number;
}

Properties

height? +Image | spotify.js documentation
interface Image {
    height?: number;
    url: string;
    width?: number;
}

Properties

Properties

height?: number
url: string
width?: number
\ No newline at end of file +

Properties

height?: number
url: string
width?: number
\ No newline at end of file diff --git a/interfaces/LibraryTrack.html b/interfaces/LibraryTrack.html index 0cc3e11..a360a87 100644 --- a/interfaces/LibraryTrack.html +++ b/interfaces/LibraryTrack.html @@ -1,3 +1,3 @@ -LibraryTrack | spotify.js documentation
interface LibraryTrack {
    added_at: string;
    track: Track;
}

Properties

added_at +LibraryTrack | spotify.js documentation
interface LibraryTrack {
    added_at: string;
    track: Track;
}

Properties

Properties

added_at: string
track: Track
\ No newline at end of file +

Properties

added_at: string
track: Track
\ No newline at end of file diff --git a/interfaces/NewReleases.html b/interfaces/NewReleases.html index 01190a8..1f0fdb4 100644 --- a/interfaces/NewReleases.html +++ b/interfaces/NewReleases.html @@ -1,2 +1,2 @@ -NewReleases | spotify.js documentation
interface NewReleases {
    albums: PagingObject<Album>;
}

Properties

Properties

\ No newline at end of file +NewReleases | spotify.js documentation
interface NewReleases {
    albums: PagingObject<Album>;
}

Properties

Properties

\ No newline at end of file diff --git a/interfaces/PagingObject.html b/interfaces/PagingObject.html index cb65d05..d2b908d 100644 --- a/interfaces/PagingObject.html +++ b/interfaces/PagingObject.html @@ -1,8 +1,8 @@ -PagingObject | spotify.js documentation

Interface PagingObject<T>

interface PagingObject<T> {
    href: string;
    items: T[];
    limit: number;
    next?: string;
    offset: number;
    previous?: string;
    total: number;
}

Type Parameters

  • T

Properties

href +PagingObject | spotify.js documentation

Interface PagingObject<T>

interface PagingObject<T> {
    href: string;
    items: T[];
    limit: number;
    next?: string;
    offset: number;
    previous?: string;
    total: number;
}

Type Parameters

  • T

Properties

href: string
items: T[]
limit: number
next?: string
offset: number
previous?: string
total: number
\ No newline at end of file +

Properties

href: string
items: T[]
limit: number
next?: string
offset: number
previous?: string
total: number
\ No newline at end of file diff --git a/interfaces/PagingOptions.html b/interfaces/PagingOptions.html index a9da05b..240f76c 100644 --- a/interfaces/PagingOptions.html +++ b/interfaces/PagingOptions.html @@ -1,5 +1,5 @@ -PagingOptions | spotify.js documentation
interface PagingOptions {
    limit?: number;
    offset?: number;
}

Properties

limit? +PagingOptions | spotify.js documentation
interface PagingOptions {
    limit?: number;
    offset?: number;
}

Properties

Properties

limit?: number

The maximum number of items to return. Default: 20. Minimum: 1. Maximum: 50.

-
offset?: number

The index of the first item to return. Default: 0 (the first item). Use with limit to get the next set of items.

-
\ No newline at end of file +
offset?: number

The index of the first item to return. Default: 0 (the first item). Use with limit to get the next set of items.

+
\ No newline at end of file diff --git a/interfaces/PlayerState.html b/interfaces/PlayerState.html index 145e9e9..68cda2a 100644 --- a/interfaces/PlayerState.html +++ b/interfaces/PlayerState.html @@ -1,4 +1,4 @@ -PlayerState | spotify.js documentation
interface PlayerState {
    actions: Actions;
    context: null;
    currently_playing_type: string;
    device: Device;
    is_playing: boolean;
    item: Track;
    progress_ms: number;
    repeat_state: string;
    shuffle_state: boolean;
    timestamp: number;
}

Properties

actions +PlayerState | spotify.js documentation
interface PlayerState {
    actions: Actions;
    context: null;
    currently_playing_type: string;
    device: Device;
    is_playing: boolean;
    item: Track;
    progress_ms: number;
    repeat_state: string;
    shuffle_state: boolean;
    timestamp: number;
}

Properties

actions: Actions
context: null
currently_playing_type: string
device: Device
is_playing: boolean
item: Track
progress_ms: number
repeat_state: string
shuffle_state: boolean
timestamp: number
\ No newline at end of file +

Properties

actions: Actions
context: null
currently_playing_type: string
device: Device
is_playing: boolean
item: Track
progress_ms: number
repeat_state: string
shuffle_state: boolean
timestamp: number
\ No newline at end of file diff --git a/interfaces/Playlist.html b/interfaces/Playlist.html index d710ad0..ee68c6c 100644 --- a/interfaces/Playlist.html +++ b/interfaces/Playlist.html @@ -1,4 +1,4 @@ -Playlist | spotify.js documentation
interface Playlist {
    collaborative: boolean;
    description?: string;
    external_urls: ExternalUrls;
    followers: Followers;
    href: string;
    id: string;
    images: Image[];
    name: string;
    owner: UserPublic;
    public: boolean;
    snapshot_id: string;
    tracks: PagingObject<PlaylistTrack>;
    type: string;
    uri: string;
}

Properties

collaborative +Playlist | spotify.js documentation
interface Playlist {
    collaborative: boolean;
    description?: string;
    external_urls: ExternalUrls;
    followers: Followers;
    href: string;
    id: string;
    images: Image[];
    name: string;
    owner: UserPublic;
    public: boolean;
    snapshot_id: string;
    tracks: PagingObject<PlaylistTrack>;
    type: string;
    uri: string;
}

Properties

collaborative: boolean
description?: string
external_urls: ExternalUrls
followers: Followers
href: string
id: string
images: Image[]
name: string
owner: UserPublic
public: boolean
snapshot_id: string
type: string
uri: string
\ No newline at end of file +

Properties

collaborative: boolean
description?: string
external_urls: ExternalUrls
followers: Followers
href: string
id: string
images: Image[]
name: string
owner: UserPublic
public: boolean
snapshot_id: string
type: string
uri: string
\ No newline at end of file diff --git a/interfaces/PlaylistTrack.html b/interfaces/PlaylistTrack.html index 441291a..a6a3b69 100644 --- a/interfaces/PlaylistTrack.html +++ b/interfaces/PlaylistTrack.html @@ -1,7 +1,7 @@ -PlaylistTrack | spotify.js documentation
interface PlaylistTrack {
    added_at: string;
    added_by: {
        external_urls: ExternalUrls;
        href: string;
        id: string;
        name?: string;
        type: string;
        uri: string;
    };
    is_local: boolean;
    primary_color: null;
    track: Track;
    video_thumbnail: {
        url: null;
    };
}

Properties

added_at +PlaylistTrack | spotify.js documentation
interface PlaylistTrack {
    added_at: string;
    added_by: {
        external_urls: ExternalUrls;
        href: string;
        id: string;
        name?: string;
        type: string;
        uri: string;
    };
    is_local: boolean;
    primary_color: null;
    track: Track;
    video_thumbnail: {
        url: null;
    };
}

Properties

added_at: string
added_by: {
    external_urls: ExternalUrls;
    href: string;
    id: string;
    name?: string;
    type: string;
    uri: string;
}
is_local: boolean
primary_color: null
track: Track
video_thumbnail: {
    url: null;
}
\ No newline at end of file +

Properties

added_at: string
added_by: {
    external_urls: ExternalUrls;
    href: string;
    id: string;
    name?: string;
    type: string;
    uri: string;
}
is_local: boolean
primary_color: null
track: Track
video_thumbnail: {
    url: null;
}
\ No newline at end of file diff --git a/interfaces/PrivateConfig.html b/interfaces/PrivateConfig.html index b1babe6..fb73010 100644 --- a/interfaces/PrivateConfig.html +++ b/interfaces/PrivateConfig.html @@ -1,2 +1,2 @@ -PrivateConfig | spotify.js documentation
interface PrivateConfig {
    tokenExpire?: Date;
}

Properties

Properties

tokenExpire?: Date
\ No newline at end of file +PrivateConfig | spotify.js documentation
interface PrivateConfig {
    tokenExpireAt?: number;
}

Properties

Properties

tokenExpireAt?: number
\ No newline at end of file diff --git a/interfaces/RecentlyPlayed.html b/interfaces/RecentlyPlayed.html index 85defa4..a5d0738 100644 --- a/interfaces/RecentlyPlayed.html +++ b/interfaces/RecentlyPlayed.html @@ -1,4 +1,4 @@ -RecentlyPlayed | spotify.js documentation
interface RecentlyPlayed {
    context: string;
    played_at: Date;
    track: Track;
}

Properties

context +RecentlyPlayed | spotify.js documentation
interface RecentlyPlayed {
    context: string;
    played_at: Date;
    track: Track;
}

Properties

Properties

context: string
played_at: Date
track: Track
\ No newline at end of file +

Properties

context: string
played_at: Date
track: Track
\ No newline at end of file diff --git a/interfaces/RecommendationsFilterOptions.html b/interfaces/RecommendationsFilterOptions.html index 7d7e64a..b4a0a43 100644 --- a/interfaces/RecommendationsFilterOptions.html +++ b/interfaces/RecommendationsFilterOptions.html @@ -1,4 +1,4 @@ -RecommendationsFilterOptions | spotify.js documentation

Interface RecommendationsFilterOptions

interface RecommendationsFilterOptions {
    limit?: number;
    market?: Markets;
    max_acousticness?: number;
    max_danceability?: number;
    max_duration_ms?: number;
    max_energy?: number;
    max_instrumentalness?: number;
    max_key?: number;
    max_liveness?: number;
    max_loudness?: number;
    max_mode?: number;
    max_popularity?: number;
    max_speechiness?: number;
    max_tempo?: number;
    max_time_signature?: number;
    max_valence?: number;
    min_acousticness?: number;
    min_danceability?: number;
    min_duration_ms?: number;
    min_energy?: number;
    min_instrumentalness?: number;
    min_key?: number;
    min_liveness?: number;
    min_loudness?: number;
    min_mode?: number;
    min_popularity?: number;
    min_speechiness?: number;
    min_tempo?: number;
    min_time_signature?: number;
    min_valence?: number;
    seed_artists?: string[];
    seed_genres?: string[];
    seed_tracks?: string[];
    target_acousticness?: number;
    target_danceability?: number;
    target_duration_ms?: number;
    target_energy?: number;
    target_instrumentalness?: number;
    target_key?: number;
    target_liveness?: number;
    target_loudness?: number;
    target_mode?: number;
    target_popularity?: number;
    target_speechiness?: number;
    target_tempo?: number;
    target_time_signature?: number;
    target_valence?: number;
}

Properties

limit? +RecommendationsFilterOptions | spotify.js documentation

Interface RecommendationsFilterOptions

interface RecommendationsFilterOptions {
    limit?: number;
    market?: Markets;
    max_acousticness?: number;
    max_danceability?: number;
    max_duration_ms?: number;
    max_energy?: number;
    max_instrumentalness?: number;
    max_key?: number;
    max_liveness?: number;
    max_loudness?: number;
    max_mode?: number;
    max_popularity?: number;
    max_speechiness?: number;
    max_tempo?: number;
    max_time_signature?: number;
    max_valence?: number;
    min_acousticness?: number;
    min_danceability?: number;
    min_duration_ms?: number;
    min_energy?: number;
    min_instrumentalness?: number;
    min_key?: number;
    min_liveness?: number;
    min_loudness?: number;
    min_mode?: number;
    min_popularity?: number;
    min_speechiness?: number;
    min_tempo?: number;
    min_time_signature?: number;
    min_valence?: number;
    seed_artists?: string[];
    seed_genres?: string[];
    seed_tracks?: string[];
    target_acousticness?: number;
    target_danceability?: number;
    target_duration_ms?: number;
    target_energy?: number;
    target_instrumentalness?: number;
    target_key?: number;
    target_liveness?: number;
    target_loudness?: number;
    target_mode?: number;
    target_popularity?: number;
    target_speechiness?: number;
    target_tempo?: number;
    target_time_signature?: number;
    target_valence?: number;
}

Properties

Properties

limit?: number

Maximum number of results to return. Minimum: 1. Maximum: 100. Default: 20. Note: The limit is applied within each type, not on the total response.

-
market?: Markets

An ISO 3166-1 alpha-2 country code or the string from_token. +

market?: Markets

An ISO 3166-1 alpha-2 country code or the string from_token. If market is set to from_token, and a valid access token is specified in the request header, only content playable in the country associated with the user account, is returned.

-
max_acousticness?: number
max_danceability?: number
max_duration_ms?: number
max_energy?: number
max_instrumentalness?: number
max_key?: number
max_liveness?: number
max_loudness?: number
max_mode?: number
max_popularity?: number
max_speechiness?: number
max_tempo?: number
max_time_signature?: number
max_valence?: number
min_acousticness?: number
min_danceability?: number
min_duration_ms?: number
min_energy?: number
min_instrumentalness?: number
min_key?: number
min_liveness?: number
min_loudness?: number
min_mode?: number
min_popularity?: number
min_speechiness?: number
min_tempo?: number
min_time_signature?: number
min_valence?: number
seed_artists?: string[]
seed_genres?: string[]
seed_tracks?: string[]
target_acousticness?: number
target_danceability?: number
target_duration_ms?: number
target_energy?: number
target_instrumentalness?: number
target_key?: number
target_liveness?: number
target_loudness?: number
target_mode?: number
target_popularity?: number
target_speechiness?: number
target_tempo?: number
target_time_signature?: number
target_valence?: number
\ No newline at end of file +
max_acousticness?: number
max_danceability?: number
max_duration_ms?: number
max_energy?: number
max_instrumentalness?: number
max_key?: number
max_liveness?: number
max_loudness?: number
max_mode?: number
max_popularity?: number
max_speechiness?: number
max_tempo?: number
max_time_signature?: number
max_valence?: number
min_acousticness?: number
min_danceability?: number
min_duration_ms?: number
min_energy?: number
min_instrumentalness?: number
min_key?: number
min_liveness?: number
min_loudness?: number
min_mode?: number
min_popularity?: number
min_speechiness?: number
min_tempo?: number
min_time_signature?: number
min_valence?: number
seed_artists?: string[]
seed_genres?: string[]
seed_tracks?: string[]
target_acousticness?: number
target_danceability?: number
target_duration_ms?: number
target_energy?: number
target_instrumentalness?: number
target_key?: number
target_liveness?: number
target_loudness?: number
target_mode?: number
target_popularity?: number
target_speechiness?: number
target_tempo?: number
target_time_signature?: number
target_valence?: number
\ No newline at end of file diff --git a/interfaces/RecommendationsResult.html b/interfaces/RecommendationsResult.html index 3802209..3c82288 100644 --- a/interfaces/RecommendationsResult.html +++ b/interfaces/RecommendationsResult.html @@ -1,3 +1,3 @@ -RecommendationsResult | spotify.js documentation

Interface RecommendationsResult

interface RecommendationsResult {
    seeds: RecommendationsSeed[];
    tracks: Track[];
}

Properties

seeds +RecommendationsResult | spotify.js documentation

Interface RecommendationsResult

interface RecommendationsResult {
    seeds: RecommendationsSeed[];
    tracks: Track[];
}

Properties

Properties

tracks: Track[]
\ No newline at end of file +

Properties

tracks: Track[]
\ No newline at end of file diff --git a/interfaces/RecommendationsSeed.html b/interfaces/RecommendationsSeed.html index edb4455..28a6932 100644 --- a/interfaces/RecommendationsSeed.html +++ b/interfaces/RecommendationsSeed.html @@ -1,7 +1,7 @@ -RecommendationsSeed | spotify.js documentation

Interface RecommendationsSeed

interface RecommendationsSeed {
    afterFilteringSize: number;
    afterRelinkingSize: number;
    href: string;
    id: string;
    initialPoolSize: number;
    type: "ARTIST" | "TRACK" | "GENRE";
}

Properties

afterFilteringSize +RecommendationsSeed | spotify.js documentation

Interface RecommendationsSeed

interface RecommendationsSeed {
    afterFilteringSize: number;
    afterRelinkingSize: number;
    href: string;
    id: string;
    initialPoolSize: number;
    type: "ARTIST" | "TRACK" | "GENRE";
}

Properties

afterFilteringSize: number
afterRelinkingSize: number
href: string
id: string
initialPoolSize: number
type: "ARTIST" | "TRACK" | "GENRE"
\ No newline at end of file +

Properties

afterFilteringSize: number
afterRelinkingSize: number
href: string
id: string
initialPoolSize: number
type: "ARTIST" | "TRACK" | "GENRE"
\ No newline at end of file diff --git a/interfaces/SearchItems.html b/interfaces/SearchItems.html index f62c508..00a939a 100644 --- a/interfaces/SearchItems.html +++ b/interfaces/SearchItems.html @@ -1,5 +1,5 @@ -SearchItems | spotify.js documentation
interface SearchItems {
    albums: PagingObject<Album>;
    artists: PagingObject<Artist>;
    playlists: PagingObject<SimplifiedPlaylist>;
    tracks: PagingObject<Track>;
}

Properties

albums +SearchItems | spotify.js documentation
\ No newline at end of file +

Properties

\ No newline at end of file diff --git a/interfaces/SearchOptions.html b/interfaces/SearchOptions.html index 5a7e587..5688065 100644 --- a/interfaces/SearchOptions.html +++ b/interfaces/SearchOptions.html @@ -1,16 +1,16 @@ -SearchOptions | spotify.js documentation
interface SearchOptions {
    include: {
        album?: boolean;
        artist?: boolean;
        episode?: boolean;
        playlist?: boolean;
        show?: boolean;
        track?: boolean;
    };
    includeExternal?: "audio";
    limit?: number;
    market?: Markets;
    offset?: number;
}

Properties

include +SearchOptions | spotify.js documentation
interface SearchOptions {
    include: {
        album?: boolean;
        artist?: boolean;
        episode?: boolean;
        playlist?: boolean;
        show?: boolean;
        track?: boolean;
    };
    includeExternal?: "audio";
    limit?: number;
    market?: Markets;
    offset?: number;
}

Properties

include: {
    album?: boolean;
    artist?: boolean;
    episode?: boolean;
    playlist?: boolean;
    show?: boolean;
    track?: boolean;
}

List of item types to search across.

-
includeExternal?: "audio"

If include_external is specified the response will include any relevant audio content that is hosted externally. +

includeExternal?: "audio"

If include_external is specified the response will include any relevant audio content that is hosted externally. By default external content is filtered out from responses.

-
limit?: number

Maximum number of results to return. +

limit?: number

Maximum number of results to return. Minimum: 1. Maximum: 50. Default: 20. Note: The limit is applied within each type, not on the total response.

-
market?: Markets

An ISO 3166-1 alpha-2 country code or the string from_token. +

market?: Markets

An ISO 3166-1 alpha-2 country code or the string from_token. If market is set to from_token, and a valid access token is specified in the request header, only content playable in the country associated with the user account, is returned.

-
offset?: number

The index of the first result to return. +

offset?: number

The index of the first result to return. Maximum: 1000. Default: 0.

-
\ No newline at end of file +
\ No newline at end of file diff --git a/interfaces/SimplifiedPlaylist.html b/interfaces/SimplifiedPlaylist.html index bc140ea..c0620e4 100644 --- a/interfaces/SimplifiedPlaylist.html +++ b/interfaces/SimplifiedPlaylist.html @@ -1,4 +1,4 @@ -SimplifiedPlaylist | spotify.js documentation

Interface SimplifiedPlaylist

interface SimplifiedPlaylist {
    collaborative: boolean;
    description?: string;
    external_urls: ExternalUrls;
    followers: Followers;
    href: string;
    id: string;
    images: Image[];
    name: string;
    owner: UserPublic;
    public: boolean;
    snapshot_id: string;
    tracks: {
        href: string;
        total: number;
    };
    type: string;
    uri: string;
}

Properties

collaborative +SimplifiedPlaylist | spotify.js documentation

Interface SimplifiedPlaylist

interface SimplifiedPlaylist {
    collaborative: boolean;
    description?: string;
    external_urls: ExternalUrls;
    followers: Followers;
    href: string;
    id: string;
    images: Image[];
    name: string;
    owner: UserPublic;
    public: boolean;
    snapshot_id: string;
    tracks: {
        href: string;
        total: number;
    };
    type: string;
    uri: string;
}

Properties

collaborative: boolean
description?: string
external_urls: ExternalUrls
followers: Followers
href: string
id: string
images: Image[]
name: string
owner: UserPublic
public: boolean
snapshot_id: string
tracks: {
    href: string;
    total: number;
}
type: string
uri: string
\ No newline at end of file +

Properties

collaborative: boolean
description?: string
external_urls: ExternalUrls
followers: Followers
href: string
id: string
images: Image[]
name: string
owner: UserPublic
public: boolean
snapshot_id: string
tracks: {
    href: string;
    total: number;
}
type: string
uri: string
\ No newline at end of file diff --git a/interfaces/SpotifyConfig.html b/interfaces/SpotifyConfig.html index b305520..3694012 100644 --- a/interfaces/SpotifyConfig.html +++ b/interfaces/SpotifyConfig.html @@ -1,4 +1,4 @@ -SpotifyConfig | spotify.js documentation
interface SpotifyConfig {
    acccessToken?: string;
    accessToken?: string;
    clientCredentials?: {
        clientId?: string;
        clientSecret?: string;
    };
    debug?: boolean;
    http?: {
        baseURL?: string;
        headers?: Record<string, string>;
        localAddress?: string;
        proxy?: AxiosProxyConfig;
        userAgent?: string;
    };
    logRetry?: boolean;
    refreshToken?: string;
    retry?: boolean;
    retry5xx?: boolean;
    retry5xxAmount?: number;
}

Properties

acccessToken? +SpotifyConfig | spotify.js documentation
interface SpotifyConfig {
    acccessToken?: string;
    accessToken?: string;
    clientCredentials?: {
        clientId?: string;
        clientSecret?: string;
    };
    debug?: boolean;
    http?: {
        baseURL?: string;
        headers?: Record<string, string>;
        localAddress?: string;
        proxy?: AxiosProxyConfig;
        userAgent?: string;
    };
    logRetry?: boolean;
    refreshToken?: string;
    retry?: boolean;
    retry5xx?: boolean;
    retry5xxAmount?: number;
}

Properties

acccessToken?: string

Renamed to accessToken because of a typo. Will be removed in the next major version.

-
accessToken?: string
clientCredentials?: {
    clientId?: string;
    clientSecret?: string;
}
debug?: boolean

Enable debug mode.

-
http?: {
    baseURL?: string;
    headers?: Record<string, string>;
    localAddress?: string;
    proxy?: AxiosProxyConfig;
    userAgent?: string;
}

HTTP options.

+
accessToken?: string
clientCredentials?: {
    clientId?: string;
    clientSecret?: string;
}
debug?: boolean

Enable debug mode.

+
http?: {
    baseURL?: string;
    headers?: Record<string, string>;
    localAddress?: string;
    proxy?: AxiosProxyConfig;
    userAgent?: string;
}

HTTP options.

Type declaration

  • OptionalbaseURL?: string

    Base URL for the API. Default: "https://api.spotify.com".

  • Optionalheaders?: Record<string, string>

    Set headers to be sent with every request.

  • OptionallocalAddress?: string

    Change the default outbind IP (can be IPV6 or IPV4).

  • Optionalproxy?: AxiosProxyConfig

    HTTP proxy config.

  • OptionaluserAgent?: string

    Set a custom user agent. Default: "spotify.js/ https://github.com/statsfm/spotify.js".

    -
logRetry?: boolean

Log retries.

-
refreshToken?: string
retry?: boolean

Retry request when ratelimit is hit.

-
retry5xx?: boolean

Retry request if the response code is in the 500 range. Default: true

-
retry5xxAmount?: number

Amount of retries. Default: 3

-
\ No newline at end of file +
logRetry?: boolean

Log retries.

+
refreshToken?: string
retry?: boolean

Retry request when ratelimit is hit.

+
retry5xx?: boolean

Retry request if the response code is in the 500 range. Default: true

+
retry5xxAmount?: number

Amount of retries. Default: 3

+
\ No newline at end of file diff --git a/interfaces/TopOptions.html b/interfaces/TopOptions.html index 28a9a48..1801e26 100644 --- a/interfaces/TopOptions.html +++ b/interfaces/TopOptions.html @@ -1,13 +1,13 @@ -TopOptions | spotify.js documentation
interface TopOptions {
    limit?: number;
    offset?: number;
    timeRange?: "long_term" | "medium_term" | "short_term";
}

Properties

limit? +TopOptions | spotify.js documentation
interface TopOptions {
    limit?: number;
    offset?: number;
    timeRange?: "long_term" | "medium_term" | "short_term";
}

Properties

limit?: number

The number of entities to return. Default: 20. Minimum: 1. Maximum: 50.

-
offset?: number

The index of the first entity to return. Default: 0 (i.e., the first track). +

offset?: number

The index of the first entity to return. Default: 0 (i.e., the first track). Use with limit to get the next set of entities.

-
timeRange?: "long_term" | "medium_term" | "short_term"

Over what time frame the affinities are computed. +

timeRange?: "long_term" | "medium_term" | "short_term"

Over what time frame the affinities are computed. Valid values: long_term (calculated from several years of data and including all new data as it becomes available), medium_term (approximately last 6 months), short_term (approximately last 4 weeks). Default: medium_term.

-
\ No newline at end of file +
\ No newline at end of file diff --git a/interfaces/Track.html b/interfaces/Track.html index 2fd8c63..7e7423a 100644 --- a/interfaces/Track.html +++ b/interfaces/Track.html @@ -1,4 +1,4 @@ -Track | spotify.js documentation
interface Track {
    album: AlbumSimplified;
    artists: ArtistSimplified[];
    available_markets: string[];
    disc_number: number;
    duration_ms: number;
    explicit: boolean;
    external_ids: ExternalIds;
    external_urls: ExternalUrls;
    href: string;
    id: string;
    is_local: boolean;
    is_playable?: boolean;
    linked_from?: {
        external_urls: ExternalUrls;
        href: string;
        id: string;
        type: string;
        uri: string;
    };
    name: string;
    popularity: number;
    preview_url: string;
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    track_number: number;
    type: "track";
    uri: string;
}

Hierarchy (view full)

Properties

album +Track | spotify.js documentation
interface Track {
    album: AlbumSimplified;
    artists: ArtistSimplified[];
    available_markets: string[];
    disc_number: number;
    duration_ms: number;
    explicit: boolean;
    external_ids: ExternalIds;
    external_urls: ExternalUrls;
    href: string;
    id: string;
    is_local: boolean;
    is_playable?: boolean;
    linked_from?: {
        external_urls: ExternalUrls;
        href: string;
        id: string;
        type: string;
        uri: string;
    };
    name: string;
    popularity: number;
    preview_url: string;
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    track_number: number;
    type: "track";
    uri: string;
}

Hierarchy (view full)

Properties

Properties

The album on which the track appears.

-
artists: ArtistSimplified[]

The artists who performed the track.

-
available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. +

artists: ArtistSimplified[]

The artists who performed the track.

+
available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market.

-
disc_number: number

The disc number (usually 1 unless the album consists of more than one disc).

-
duration_ms: number

The track length in milliseconds.

-
explicit: boolean

Whether or not the track has explicit lyrics.

-
external_ids: ExternalIds

Known external IDs for the track.

-
external_urls: ExternalUrls

Known external URLs for this track.

-
href: string

A link to the Web API endpoint providing full details of the track.

-
id: string

The Spotify ID for the track.

-
is_local: boolean

Whether or not the track is from a local file.

-
is_playable?: boolean

Part of the response when Track Relinking is applied. If true, the track is playable in the given market. Otherwise false.

-
linked_from?: {
    external_urls: ExternalUrls;
    href: string;
    id: string;
    type: string;
    uri: string;
}

Part of the response when Track Relinking is applied, and the requested track has been replaced with different track. The track in the linked_from object contains information about the originally requested track.

-
name: string

Name of the track.

-
popularity: number

The popularity of the track. The value will be between 0 and 100, with 100 being the most popular.

-
preview_url: string

A link to a 30 second preview (MP3 format) of the track.

-
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

-
track_number: number

The number of the track. If an album has several discs, the track number is the number on the specified disc.

-
type: "track"

The object type: "track".

-
uri: string

The Spotify URI for the track.

-
\ No newline at end of file +
disc_number: number

The disc number (usually 1 unless the album consists of more than one disc).

+
duration_ms: number

The track length in milliseconds.

+
explicit: boolean

Whether or not the track has explicit lyrics.

+
external_ids: ExternalIds

Known external IDs for the track.

+
external_urls: ExternalUrls

Known external URLs for this track.

+
href: string

A link to the Web API endpoint providing full details of the track.

+
id: string

The Spotify ID for the track.

+
is_local: boolean

Whether or not the track is from a local file.

+
is_playable?: boolean

Part of the response when Track Relinking is applied. If true, the track is playable in the given market. Otherwise false.

+
linked_from?: {
    external_urls: ExternalUrls;
    href: string;
    id: string;
    type: string;
    uri: string;
}

Part of the response when Track Relinking is applied, and the requested track has been replaced with different track. The track in the linked_from object contains information about the originally requested track.

+
name: string

Name of the track.

+
popularity: number

The popularity of the track. The value will be between 0 and 100, with 100 being the most popular.

+
preview_url: string

A link to a 30 second preview (MP3 format) of the track.

+
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

+
track_number: number

The number of the track. If an album has several discs, the track number is the number on the specified disc.

+
type: "track"

The object type: "track".

+
uri: string

The Spotify URI for the track.

+
\ No newline at end of file diff --git a/interfaces/TrackSimplified.html b/interfaces/TrackSimplified.html index d3a4421..c281295 100644 --- a/interfaces/TrackSimplified.html +++ b/interfaces/TrackSimplified.html @@ -1,4 +1,4 @@ -TrackSimplified | spotify.js documentation
interface TrackSimplified {
    artists: ArtistSimplified[];
    available_markets: string[];
    disc_number: number;
    duration_ms: number;
    explicit: boolean;
    external_urls: ExternalUrls;
    href: string;
    id: string;
    is_local: boolean;
    is_playable?: boolean;
    linked_from?: {
        external_urls: ExternalUrls;
        href: string;
        id: string;
        type: string;
        uri: string;
    };
    name: string;
    preview_url: string;
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    track_number: number;
    type: "track";
    uri: string;
}

Hierarchy (view full)

Properties

artists +TrackSimplified | spotify.js documentation
interface TrackSimplified {
    artists: ArtistSimplified[];
    available_markets: string[];
    disc_number: number;
    duration_ms: number;
    explicit: boolean;
    external_urls: ExternalUrls;
    href: string;
    id: string;
    is_local: boolean;
    is_playable?: boolean;
    linked_from?: {
        external_urls: ExternalUrls;
        href: string;
        id: string;
        type: string;
        uri: string;
    };
    name: string;
    preview_url: string;
    restrictions?: {
        reason: "market" | "product" | "explicit";
    };
    track_number: number;
    type: "track";
    uri: string;
}

Hierarchy (view full)

Properties

Properties

artists: ArtistSimplified[]

The artists who performed the track.

-
available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. +

available_markets: string[]

The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market.

-
disc_number: number

The disc number (usually 1 unless the album consists of more than one disc).

-
duration_ms: number

The track length in milliseconds.

-
explicit: boolean

Whether or not the track has explicit lyrics.

-
external_urls: ExternalUrls

Known external URLs for this track.

-
href: string

A link to the Web API endpoint providing full details of the track.

-
id: string

The Spotify ID for the track.

-
is_local: boolean

Whether or not the track is from a local file.

-
is_playable?: boolean

Part of the response when Track Relinking is applied. If true, the track is playable in the given market. Otherwise false.

-
linked_from?: {
    external_urls: ExternalUrls;
    href: string;
    id: string;
    type: string;
    uri: string;
}

Part of the response when Track Relinking is applied, and the requested track has been replaced with different track. The track in the linked_from object contains information about the originally requested track.

-
name: string

Name of the track.

-
preview_url: string

A link to a 30 second preview (MP3 format) of the track.

-
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

-
track_number: number

The number of the track. If an album has several discs, the track number is the number on the specified disc.

-
type: "track"

The object type: "track".

-
uri: string

The Spotify URI for the track.

-
\ No newline at end of file +
disc_number: number

The disc number (usually 1 unless the album consists of more than one disc).

+
duration_ms: number

The track length in milliseconds.

+
explicit: boolean

Whether or not the track has explicit lyrics.

+
external_urls: ExternalUrls

Known external URLs for this track.

+
href: string

A link to the Web API endpoint providing full details of the track.

+
id: string

The Spotify ID for the track.

+
is_local: boolean

Whether or not the track is from a local file.

+
is_playable?: boolean

Part of the response when Track Relinking is applied. If true, the track is playable in the given market. Otherwise false.

+
linked_from?: {
    external_urls: ExternalUrls;
    href: string;
    id: string;
    type: string;
    uri: string;
}

Part of the response when Track Relinking is applied, and the requested track has been replaced with different track. The track in the linked_from object contains information about the originally requested track.

+
name: string

Name of the track.

+
preview_url: string

A link to a 30 second preview (MP3 format) of the track.

+
restrictions?: {
    reason: "market" | "product" | "explicit";
}

Included in the response when a content restriction is applied.

+
track_number: number

The number of the track. If an album has several discs, the track number is the number on the specified disc.

+
type: "track"

The object type: "track".

+
uri: string

The Spotify URI for the track.

+
\ No newline at end of file diff --git a/interfaces/UserPrivate.html b/interfaces/UserPrivate.html index 2bc39a8..b7a9ec3 100644 --- a/interfaces/UserPrivate.html +++ b/interfaces/UserPrivate.html @@ -1,4 +1,4 @@ -UserPrivate | spotify.js documentation
interface UserPrivate {
    country: string;
    display_name: string;
    email: string;
    explicit_content: {
        filter_enabled: boolean;
        filter_locked: boolean;
    };
    external_urls: ExternalUrls;
    followers: Followers;
    href: string;
    id: string;
    images: Image[];
    product: string;
    type: string;
    uri: string;
}

Properties

country +UserPrivate | spotify.js documentation
interface UserPrivate {
    country: string;
    display_name: string;
    email: string;
    explicit_content: {
        filter_enabled: boolean;
        filter_locked: boolean;
    };
    external_urls: ExternalUrls;
    followers: Followers;
    href: string;
    id: string;
    images: Image[];
    product: string;
    type: string;
    uri: string;
}

Properties

Properties

country: string
display_name: string
email: string
explicit_content: {
    filter_enabled: boolean;
    filter_locked: boolean;
}
external_urls: ExternalUrls
followers: Followers
href: string
id: string
images: Image[]
product: string
type: string
uri: string
\ No newline at end of file +

Properties

country: string
display_name: string
email: string
explicit_content: {
    filter_enabled: boolean;
    filter_locked: boolean;
}
external_urls: ExternalUrls
followers: Followers
href: string
id: string
images: Image[]
product: string
type: string
uri: string
\ No newline at end of file diff --git a/interfaces/UserPublic.html b/interfaces/UserPublic.html index e70ca28..c2c438f 100644 --- a/interfaces/UserPublic.html +++ b/interfaces/UserPublic.html @@ -1,4 +1,4 @@ -UserPublic | spotify.js documentation
interface UserPublic {
    display_name?: string;
    external_urls: ExternalUrls;
    followers: Followers;
    href: string;
    id: string;
    images: Image[];
    type: string;
    uri: string;
}

Properties

display_name? +UserPublic | spotify.js documentation
interface UserPublic {
    display_name?: string;
    external_urls: ExternalUrls;
    followers: Followers;
    href: string;
    id: string;
    images: Image[];
    type: string;
    uri: string;
}

Properties

display_name?: string
external_urls: ExternalUrls
followers: Followers
href: string
id: string
images: Image[]
type: string
uri: string
\ No newline at end of file +

Properties

display_name?: string
external_urls: ExternalUrls
followers: Followers
href: string
id: string
images: Image[]
type: string
uri: string
\ No newline at end of file diff --git a/types/Markets.html b/types/Markets.html index c9ace38..176e24c 100644 --- a/types/Markets.html +++ b/types/Markets.html @@ -1 +1 @@ -Markets | spotify.js documentation
Markets:
    | "AD"
    | "AE"
    | "AG"
    | "AL"
    | "AM"
    | "AO"
    | "AR"
    | "AT"
    | "AU"
    | "AZ"
    | "BA"
    | "BB"
    | "BD"
    | "BE"
    | "BF"
    | "BG"
    | "BH"
    | "BI"
    | "BJ"
    | "BN"
    | "BO"
    | "BR"
    | "BS"
    | "BT"
    | "BW"
    | "BY"
    | "BZ"
    | "CA"
    | "CD"
    | "CG"
    | "CH"
    | "CI"
    | "CL"
    | "CM"
    | "CO"
    | "CR"
    | "CV"
    | "CW"
    | "CY"
    | "CZ"
    | "DE"
    | "DJ"
    | "DK"
    | "DM"
    | "DO"
    | "DZ"
    | "EC"
    | "EE"
    | "EG"
    | "ES"
    | "FI"
    | "FJ"
    | "FM"
    | "FR"
    | "GA"
    | "GB"
    | "GD"
    | "GE"
    | "GH"
    | "GM"
    | "GN"
    | "GQ"
    | "GR"
    | "GT"
    | "GW"
    | "GY"
    | "HK"
    | "HN"
    | "HR"
    | "HT"
    | "HU"
    | "ID"
    | "IE"
    | "IL"
    | "IN"
    | "IQ"
    | "IS"
    | "IT"
    | "JM"
    | "JO"
    | "JP"
    | "KE"
    | "KG"
    | "KH"
    | "KI"
    | "KM"
    | "KN"
    | "KR"
    | "KW"
    | "KZ"
    | "LA"
    | "LB"
    | "LC"
    | "LI"
    | "LK"
    | "LR"
    | "LS"
    | "LT"
    | "LU"
    | "LV"
    | "LY"
    | "MA"
    | "MC"
    | "MD"
    | "ME"
    | "MG"
    | "MH"
    | "MK"
    | "ML"
    | "MN"
    | "MO"
    | "MR"
    | "MT"
    | "MU"
    | "MV"
    | "MW"
    | "MX"
    | "MY"
    | "MZ"
    | "NA"
    | "NE"
    | "NG"
    | "NI"
    | "NL"
    | "NO"
    | "NP"
    | "NR"
    | "NZ"
    | "OM"
    | "PA"
    | "PE"
    | "PG"
    | "PH"
    | "PK"
    | "PL"
    | "PS"
    | "PT"
    | "PW"
    | "PY"
    | "QA"
    | "RO"
    | "RS"
    | "RU"
    | "RW"
    | "SA"
    | "SB"
    | "SC"
    | "SE"
    | "SG"
    | "SI"
    | "SK"
    | "SL"
    | "SM"
    | "SN"
    | "SR"
    | "ST"
    | "SV"
    | "SZ"
    | "TD"
    | "TG"
    | "TH"
    | "TJ"
    | "TL"
    | "TN"
    | "TO"
    | "TR"
    | "TT"
    | "TV"
    | "TW"
    | "TZ"
    | "UA"
    | "UG"
    | "US"
    | "UY"
    | "UZ"
    | "VC"
    | "VE"
    | "VN"
    | "VU"
    | "WS"
    | "XK"
    | "ZA"
    | "ZM"
    | "ZW"
    | "from_token"
\ No newline at end of file +Markets | spotify.js documentation
Markets:
    | "AD"
    | "AE"
    | "AG"
    | "AL"
    | "AM"
    | "AO"
    | "AR"
    | "AT"
    | "AU"
    | "AZ"
    | "BA"
    | "BB"
    | "BD"
    | "BE"
    | "BF"
    | "BG"
    | "BH"
    | "BI"
    | "BJ"
    | "BN"
    | "BO"
    | "BR"
    | "BS"
    | "BT"
    | "BW"
    | "BY"
    | "BZ"
    | "CA"
    | "CD"
    | "CG"
    | "CH"
    | "CI"
    | "CL"
    | "CM"
    | "CO"
    | "CR"
    | "CV"
    | "CW"
    | "CY"
    | "CZ"
    | "DE"
    | "DJ"
    | "DK"
    | "DM"
    | "DO"
    | "DZ"
    | "EC"
    | "EE"
    | "EG"
    | "ES"
    | "FI"
    | "FJ"
    | "FM"
    | "FR"
    | "GA"
    | "GB"
    | "GD"
    | "GE"
    | "GH"
    | "GM"
    | "GN"
    | "GQ"
    | "GR"
    | "GT"
    | "GW"
    | "GY"
    | "HK"
    | "HN"
    | "HR"
    | "HT"
    | "HU"
    | "ID"
    | "IE"
    | "IL"
    | "IN"
    | "IQ"
    | "IS"
    | "IT"
    | "JM"
    | "JO"
    | "JP"
    | "KE"
    | "KG"
    | "KH"
    | "KI"
    | "KM"
    | "KN"
    | "KR"
    | "KW"
    | "KZ"
    | "LA"
    | "LB"
    | "LC"
    | "LI"
    | "LK"
    | "LR"
    | "LS"
    | "LT"
    | "LU"
    | "LV"
    | "LY"
    | "MA"
    | "MC"
    | "MD"
    | "ME"
    | "MG"
    | "MH"
    | "MK"
    | "ML"
    | "MN"
    | "MO"
    | "MR"
    | "MT"
    | "MU"
    | "MV"
    | "MW"
    | "MX"
    | "MY"
    | "MZ"
    | "NA"
    | "NE"
    | "NG"
    | "NI"
    | "NL"
    | "NO"
    | "NP"
    | "NR"
    | "NZ"
    | "OM"
    | "PA"
    | "PE"
    | "PG"
    | "PH"
    | "PK"
    | "PL"
    | "PS"
    | "PT"
    | "PW"
    | "PY"
    | "QA"
    | "RO"
    | "RS"
    | "RU"
    | "RW"
    | "SA"
    | "SB"
    | "SC"
    | "SE"
    | "SG"
    | "SI"
    | "SK"
    | "SL"
    | "SM"
    | "SN"
    | "SR"
    | "ST"
    | "SV"
    | "SZ"
    | "TD"
    | "TG"
    | "TH"
    | "TJ"
    | "TL"
    | "TN"
    | "TO"
    | "TR"
    | "TT"
    | "TV"
    | "TW"
    | "TZ"
    | "UA"
    | "UG"
    | "US"
    | "UY"
    | "UZ"
    | "VC"
    | "VE"
    | "VN"
    | "VU"
    | "WS"
    | "XK"
    | "ZA"
    | "ZM"
    | "ZW"
    | "from_token"
\ No newline at end of file