Hust Musik
  1. Search
Hust Musik
  • User
    • Get All Users
      GET
    • Get User By ID
      GET
    • Get User Profile
      GET
    • Get User Listen History
      GET
    • Get Followed Artists
      GET
    • Update User Profile
      POST
    • Get User Playlists
      GET
    • Upsert User Listen History
      POST
    • Follow Artist
      POST
    • Unfollow Artist
      DELETE
  • Song
    • Get All Songs
      GET
    • Add Song
      POST
    • Get Song By ID
      GET
    • Update Song
      POST
    • Delete Song
      DELETE
    • Generate Presigned Download
      GET
    • Generate Presigned Upload
      GET
  • Auth
    • Register User
      POST
    • Sign In
      POST
    • Sign Out
      GET
    • Google Sign In
      GET
    • Update User Credentials
      POST
    • Renew Session
      POST
  • Artist
    • Get All Artists
    • Get Artist By ID
    • Add Artist
    • Update Artist
    • Delete Artist
  • Collection
    • Get All Collections
    • Get All Playlists
    • Get All Albums
    • Get Collection By ID
    • Add Collection
    • Update Collection
    • Delete Collection
    • Add Song To Collection
    • Delete Song From Collection
  • Search
    • Default Search
      GET
    • Search Songs
      GET
    • Search Albums
      GET
    • Search Playlists
      GET
    • Search Users
      GET
    • Search Artists
      GET
  • Payment
    • Create Zalo Order
    • Get Zalo Order Status
  • Check Health
    GET
  1. Search

Default Search

GET
/v1/search/{term}
Search
Searches for Songs, Artists, Albums, Playlists and Users

Request

Path Params
term
string 
required
Example:
Fortnight

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.hustmusik.live/v1/search/Fortnight'

Responses

🟢200Success
application/json
Body
data
object 
required
songs
array [object {4}] 
required
artists
array [object {3}] 
required
albums
array[string]
required
playlists
array[string]
required
users
array[string]
required
Example
{
    "data": {
        "songs": [
            {
                "id": "62f73752-f9c0-4611-853d-b10ed4434515",
                "title": "Fearless (Taylor’s Version)",
                "thumbnailurl": null,
                "duration": 107
            },
            {
                "id": "418d1f7f-09a4-4f06-8912-ae061b11a070",
                "title": "Breathe (Taylor’s Version)",
                "thumbnailurl": null,
                "duration": null
            }
        ],
        "artists": [
            {
                "id": "5ea2b239-9ba9-4251-b110-343978aa30e9",
                "name": "Taylor Swift",
                "avatarurl": "<image link>"
            }
        ],
        "albums": [],
        "playlists": [],
        "users": []
    }
}
Modified at 2024-11-11 06:10:01
Previous
Delete Song From Collection
Next
Search Songs
Built with