All answers
How do I search Rumble by keyword via API?
Call GET /v1/rumble/search with a required query string. The response splits into data.videos, data.shorts, data.channels, data.playlists, and data.liveStreams, plus data.totalResults for the current page. Pass cursor when data.page.hasMore is true. This route has no datePosted, sortBy, type, or duration filters — filter client-side if you need a time window.
Read more
This answer comes from Rumble data API, which covers the full detail, endpoints and pricing in credits.