Skip to content
Scrappa Get API key
Rumble API 1 credit/request

Search Autocomplete

GET https://scrappa.co/api/rumble/search/autocomplete

Complete a partial search term the way Rumble's own search box does. Rumble suggests matching channels (and user profiles) and video categories rather than text completions, so the response returns both as normalised channels and categories lists, plus one merged suggestions list (channels first, then categories) that a search box can render directly. count is the number of merged suggestions returned. A term nothing matches returns empty lists as a successful, billed response. This action rate limits on some connections, so it fails as an unbillable retryable error rather than slowing down any other endpoint.

Search Autocomplete 1 credit/request

Endpoint

Request preview
GET
https://scrappa.co/api/rumble/search/autocomplete
Auth header
x-api-key
Cost
1 credit/request
query = coffee shops
Response preview
200 OK
{
    "meta": {
        "attempts": 1,
        "duration_ms": 914,
        "endpoint_family": "search.autocomplete"
    },
    "count": 3,
    "query": "news",
    "channels": [
        {
            "id": "_c316725",
            "url": "https://rumble.com/c/NewsmaxTV",
            "name": "NEWSMAX",
            "slug": "NewsmaxTV",
...

Parameters

Start with the required fields, then add optional filters only when your use case needs them.

Runnable path

1 required parameter needed before sending a request.

1 optional filter available.

query string Required

Partial search term to complete.

Example value coffee shops
limit integer Optional

Maximum suggestions to return, 1 to 20 (default 10). Applied to the merged suggestions list and to each of channels and categories.

Example value 10

Response Schema

Example response fields are illustrative; inspect the JSON before integrating.

Example response fields

Scan these fields before integrating.

meta count query channels has_more categories suggestions channels_count +1 more

Common channels fields

id url name slug
JSON Response
200 OK
{
    "meta": {
        "attempts": 1,
        "duration_ms": 914,
        "endpoint_family": "search.autocomplete"
    },
    "count": 3,
    "query": "news",
    "channels": [
        {
            "id": "_c316725",
            "url": "https://rumble.com/c/NewsmaxTV",
            "name": "NEWSMAX",
            "slug": "NewsmaxTV",
            "type": "channel",
            "banner": "https://hugh.cdn.rumble.cloud/video/z8/1/u/n/b/1unba.caa.1-NewsmaxTV-qu1fe1.jpeg",
            "handle": "NewsmaxTV",
            "videos": 13287,
            "verified": true,
            "followers": 1303569,
            "thumbnail": "https://hugh.cdn.rumble.cloud/video/z8/1/u/n/b/1unba.baa.1-NewsmaxTV-qu1fdv.jpeg",
            "badge_type": "premium",
            "description": "Watch NEWSMAX, an independent news network with a conservative perspective, available in 100M+ U.S. homes.",
            "watching_now": null
        },
        {
            "id": "_ukqd4p",
            "url": "https://rumble.com/user/RealAmericasVoice",
            "name": "RealAmericasVoice",
            "slug": "RealAmericasVoice",
            "type": "user",
            "banner": null,
            "handle": "RealAmericasVoice",
            "videos": 76890,
            "verified": true,
            "followers": 179799,
            "thumbnail": null,
            "badge_type": null,
            "description": null,
            "watching_now": null
        }
    ],
    "has_more": false,
    "categories": [
        {
            "id": 5,
            "slug": "news",
            "title": "News",
            "viewers": 11857,
            "thumbnail": "https://hugh.cdn.rumble.cloud/video/z13/f/a/a/a/faaaa.aaa.3.jpeg",
            "is_primary": true,
            "description": "Your daily source of news from all over the world, all in one place!"
        }
    ],
    "suggestions": [
        {
            "id": "_c316725",
            "url": "https://rumble.com/c/NewsmaxTV",
            "slug": "NewsmaxTV",
            "type": "channel",
            "title": "NEWSMAX",
            "thumbnail": "https://hugh.cdn.rumble.cloud/video/z8/1/u/n/b/1unba.baa.1-NewsmaxTV-qu1fdv.jpeg"
        },
        {
            "id": "_ukqd4p",
            "url": "https://rumble.com/user/RealAmericasVoice",
            "slug": "RealAmericasVoice",
            "type": "user",
            "title": "RealAmericasVoice",
            "thumbnail": null
        },
        {
            "id": 5,
            "url": null,
            "slug": "news",
            "type": "category",
            "title": "News",
            "thumbnail": "https://hugh.cdn.rumble.cloud/video/z13/f/a/a/a/faaaa.aaa.3.jpeg"
        }
    ],
    "channels_count": 2,
    "categories_count": 1
}

Generate Code with AI

Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.

Try It Live

Test this endpoint in our interactive playground with real data.