Retrieve ranked YouTube search results, video items, view counts, and channel metadata through MuAPI.
About this model
YouTube Organic SERP returns the same ranked video results a real searcher sees for a given keyword, without the noise of ads or personalization. Each item includes the video's rank position, title, channel name and URL, view count, duration, publication date, and thumbnail, so you can see exactly which videos and channels currently dominate a topic. Because the data is fetched live at request time rather than served from a stale index, it reflects the current ranking order, making it suitable for both one-off competitive snapshots and recurring rank-tracking jobs across a keyword list.
Cost analysis
| Provider | Cost | Notes |
|---|---|---|
| muapiapp | From $0.003333 per 20 results | Live pricing is chunked by 20 results; Standard normal/high reservations start at $0.001/$0.002. |
| Fal.ai | Not available | Not offered as a standalone API. |
| Replicate | Not available | Not offered as a standalone API. |
Live pricing is chunked by 20 results; Standard normal/high reservations start at $0.001/$0.002.
Not offered as a standalone API.
Not offered as a standalone API.
** Competitor pricing is estimated based on similar model architectures and usage tiers.
Configuration schema
| Parameter | Type | Description | Default |
|---|---|---|---|
| Keyword | string | Target keyword or search query to look up on YouTube. | best ai video tutorial |
| Location | Enum (213 options) | Country to target for the search. | United States |
| Language | Enum (129 options) | Language to search in. | English |
| Device | Enum (2 options) | Device type for YouTube search results. | desktop |
| Depth | integer | Number of YouTube search results to retrieve (Live: 10 to 200; Standard: up to 700). | 20 |
| Operating System | Enum (4 options) | Operating system used with the selected device. | null |
| Search Parameter | string | Optional YouTube search parameter. | null |
| Tag | string | Optional request tag for tracing. | null |
| Delivery Method | Enum (2 options) | Use Live for immediate results or Standard for queued tasks. | live |
| Priority | Enum (2 options) | Standard task priority. | normal |
Target keyword or search query to look up on YouTube.
best ai video tutorialCountry to target for the search.
United StatesLanguage to search in.
EnglishDevice type for YouTube search results.
desktopNumber of YouTube search results to retrieve (Live: 10 to 200; Standard: up to 700).
20Operating system used with the selected device.
nullOptional YouTube search parameter.
nullOptional request tag for tracing.
nullUse Live for immediate results or Standard for queued tasks.
liveStandard task priority.
normalDeveloper documentation
keyword.location, language, and device (desktop or mobile).curl -X POST https://api.muapi.ai/api/v1/seo-youtube-organic \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"keyword": "how to bake sourdough bread",
"location": "United States",
"device": "desktop",
"depth": 20
}'
Frequently asked
Title, video ID, URL, description snippet, channel title/URL/ID, views count, duration, publication date, and thumbnail URL.
Live requests reserve from $0.003333 per 20-result chunk; Standard requests reserve from $0.001 per normal-priority task or $0.002 at high priority. The final charge reconciles the returned task cost.
Yes, `location` and `device` (`desktop` or `mobile`) both affect ranking order, matching how YouTube personalizes results by market and device type.
Live requests support `depth` from 10 to 200; Standard requests support up to 700. Organic pricing is calculated in 20-result chunks.
Yes, run the same keyword periodically and locate your video's `rank` field in the response to track position changes over time.