justoneapi_x_youtube-search-v1 $0.01845 per call

Search YouTube by keyword. Search YouTube by keyword with optional type, upload-date, duration, feature, and sort filters, or continue with a token. (Just One API · YouTube)

For AI agents: call justoneapi_x_youtube-search-v1
POST https://toll402.dev/v1/p/justoneapi.x.youtube-search-v1
{
 "keyword": "",
 "continuationToken": ""
}
Answers 402 with x402 payment requirements; pay with any x402 client (@x402/fetch, x402 for Python, toll402-client, toll402-mcp) or send a prepaid-credits key as x-toll402-key (https://toll402.dev/credits). Paid per call via x402 (USDC on Base) or with a prepaid-credits key (x-toll402-key, card at /credits); charged only on success. Start at /llms.txt or connect the MCP server: npx -y toll402-mcp · remote https://toll402.dev/mcp.

Input schema

{
 "type": "object",
 "properties": {
  "keyword": {
   "type": "string",
   "description": "Search keyword. Required on the first request; leave empty when using a continuation token.",
   "examples": [
    ""
   ]
  },
  "continuationToken": {
   "type": "string",
   "description": "Pagination token returned by the previous response.",
   "examples": [
    ""
   ]
  },
  "uploadDate": {
   "type": "string",
   "description": "Filter results by upload date. Available Values: - `last_hour`: Uploaded within the last hour - `today`: Uploaded today - `this_week`: Uploaded this week - `this_month`: Uploaded this month - `this_year`: Uploaded this year One of: last_hou",
   "enum": [
    "last_hour",
    "today",
    "this_week",
    "this_month",
    "this_year"
   ]
  },
  "type": {
   "type": "string",
   "description": "Filter results by result type. Available Values: - `video`: Video results - `channel`: Channel results - `playlist`: Playlist results - `movie`: Movie results One of: video, channel, playlist, movie.",
   "enum": [
    "video",
    "channel",
    "playlist",
    "movie"
   ]
  },
  "duration": {
   "type": "string",
   "description": "Filter video results by duration. Supported request values: short, medium, long. Available Values: - `SHORT`: Short videos under 4 minutes - `MEDIUM`: Medium videos from 4 to 20 minutes - `LONG`: Long videos over 20 minutes One of: SHORT, M",
   "enum": [
    "SHORT",
    "MEDIUM",
    "LONG"
   ]
  },
  "features": {
   "type": "string",
   "description": "Feature filters separated by commas. Supported values: live, 4k, hd, subtitles, creative_commons, 360, vr180, 3d, hdr. One of: live, FOUR_K, hd, subtitles, creative_commons, THREE_SIXTY, vr180, THREE_D, hdr.",
   "enum": [
    "live",
    "FOUR_K",
    "hd",
    "subtitles",
    "creative_commons",
    "THREE_SIXTY",
    "vr180",
    "THREE_D",
    "hdr"
   ]
  },
  "sortBy": {
   "type": "string",
   "description": "Sort order for search results. Available Values: - `relevance`: Sort by relevance - `upload_date`: Sort by upload date - `view_count`: Sort by view count - `rating`: Sort by rating One of: relevance, upload_date, view_count, rating.",
   "enum": [
    "relevance",
    "upload_date",
    "view_count",
    "rating"
   ]
  }
 },
 "additionalProperties": true
}

MCP

{"mcpServers":{"toll402":{"command":"npx","args":["-y","toll402-mcp"],"env":{"TOLL402_WALLET_KEY":"0x..."}}}}

All tools · OpenAPI