3.2 KiB
3.2 KiB
References
YTMusic methods
getSearchSuggestions
::: tip Properties
| Name | Data Type | Description |
|---|---|---|
query |
string |
Search query you want suggestions for |
:::
::: tip Returns
Promise<string[]>
:::
public async getSearchSuggestions(query: string): Promise<string[]>
search
::: tip Properties
| Name | Data Type | Description |
|---|---|---|
query |
string |
Search query |
:::
::: tip Returns
Promise<
SearchResult
[]>
:::
public async search(query: string): Promise<SearchResult[]>
search for songs
::: tip Properties
| Name | Data Type | Description |
|---|---|---|
query |
string |
Search query |
category |
"STRING" |
Category of results to receive |
:::
::: tip Returns
Promise<
SongDetailed
[]>
:::
public async search(query: string, category: "SONG"): Promise<SongDetailed[]>
search for videos
::: tip Properties
| Name | Data Type | Description |
|---|---|---|
query |
string |
Search query |
category |
"VIDEO" |
Category of results to receive |
:::
public async search(query: string, category: "VIDEO"): Promise<VideoDetailed[]>
search for artists
::: tip Properties
| Name | Data Type | Description |
|---|---|---|
query |
string |
Search query |
category |
"ARTIST" |
Category of results to receive |
:::
public async search(query: string, category: "ARTIST"): Promise<ArtistDetailed[]>
search for albums
::: tip Properties
| Name | Data Type | Description |
|---|---|---|
query |
string |
Search query |
category |
"ALBUM" |
Category of results to receive |
:::
public async search(query: string, category: "ALBUM"): Promise<AlbumDetailed[]>
search for playlists
::: tip Properties
| Name | Data Type | Description |
|---|---|---|
query |
string |
Search query |
category |
"PLAYLIST" |
Category of results to receive |
:::
public async search(query: string, category: "PLAYLIST"): Promise<PlaylistFull[]>