search_soundcloud
Search SoundCloud by query to get track titles, artists, play counts, likes, and URLs in structured data.
Instructions
Search SoundCloud for tracks and return a list of track dicts, each with keys: title (str), artist (str), plays (int), likes (int), and url (str, the track page URL).
Renders SoundCloud's JavaScript search results with a browser backend (Playwright/Selenium), so it requires the pyscrappy[browser] extra to be installed and launches a headless browser per call. This makes it slower and heavier than the HTTP-based search tools. Results reflect SoundCloud's live public search at call time; no login or API key is used. Returns an empty list if the query matches no tracks.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query string. Example: "lofi beats". No default (required). | |
| max_results | No | Maximum number of tracks to return, as an integer. Example: 10. Default 20. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| count | No | ||
| errors | No | ||
| scraper | No | ||
| source_urls | No |