Overview

AnyAPI youtube.search (YouTube Search)

Protocol x402
Price
Payment Asset USD Coin
Payment Network Base
Category tools/search
Provider getanyapi
Source bazaar
Indexed 2026-06-23 08:15:16

Health

Status degraded
Latency (p50) 410ms
Uptime (30d) 100.0%
Reliability Score 90/100
Last Checked 2026-08-07 22:40:28
Last Healthy Never
Consecutive Failures 1

x402 Payment Validation

Payment Requirements Invalid
Asset Verified
Facilitator

Input Schema

{ "bodyFields": { "cursor": { "description": "Continuation token from a previous response for pagination.", "type": "string" }, "query": { "description": "The YouTube search query.", "type": "string" }, "sortBy": { "default": "relevance", "description": "Sort order: \"relevance\" (default) or \"popular\" (most-viewed).", "enum": [ "relevance", "popular" ], "type": "string" }, "uploadDate": { "description": "Filter by upload recency. Omit for any time.", "enum": [ "today", "this_week", "this_month", "this_year" ], "type": "string" } }, "bodyType": "json", "discoverable": true, "method": "POST", "type": "http" }

Output Schema

{ "properties": { "costUsd": { "description": "Amount charged in USD for this call.", "type": "number" }, "items": { "description": "Number of result rows returned. For per-result SKUs the per-item cost is charged against this count; for input-priced SKUs the charge is per submitted input, independent of this count.", "type": "integer" }, "jqError": { "description": "Present only when a `jq` expression failed; `output` then carries the full unshaped result and this explains why the reshape did not apply.", "type": "string" }, "output": { "additionalProperties": false, "properties": { "data": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "videos": { "description": "Populated whenever the provider has data for the entity.", "items": { "properties": { "channel": { "description": "Populated whenever the provider has data for the entity.", "type": "string", "x-anyapi-must-populate": true }, "id": { "description": "Populated whenever the provider has data for the entity.", "type": "string", "x-anyapi-must-populate": true }, "lengthText": { "type": "string" }, "publishedTime": { "description": "Populated whenever the provider has data for the entity.", "type": "string", "x-anyapi-must-populate": true }, "title": { "description": "Populated whenever the provider has data for the entity.", "type": "string", "x-anyapi-must-populate": true }, "url": { "description": "Populated whenever the provider has data for the entity.", "type": "string", "x-anyapi-must-populate": true }, "views": { "type": "integer" } }, "required": [ "id", "url", "title", "channel", "views", "lengthText", "publishedTime" ], "type": "object" }, "type": "array", "x-anyapi-must-populate": true } }, "required": [ "videos" ], "type": "object" } ] }, "found": { "type": "boolean" } }, "required": [ "found", "data" ], "title": "YouTube search output", "type": "object" }, "provider": { "description": "Always \"AnyAPI\".", "type": "string" }, "resultId": { "description": "Opaque handle to the full unshaped result, cached ~15 min. Re-shape it for free (fields/max_items/summary/jq) via GET /v1/results/{id}, no re-billing. Absent when the result was too large to cache.", "type": "string" } }, "required": [ "output", "provider", "costUsd" ], "type": "object" }

Recent Health Checks

Time Status HTTP Latency Error
2026-08-07 22:40:28 degraded 401 465ms
2026-08-07 17:27:59 degraded 401 484ms
2026-08-07 13:19:21 degraded 401 410ms
2026-08-07 08:39:45 degraded 401 460ms
2026-08-07 02:46:37 degraded 401 134ms
2026-08-07 00:24:56 degraded 401 463ms
2026-08-06 19:41:52 degraded 401 458ms
2026-08-06 13:05:23 degraded 401 141ms
2026-08-06 06:43:06 degraded 401 572ms
2026-08-06 02:55:30 degraded 401 138ms
2026-08-05 23:48:28 degraded 401 172ms
2026-08-05 15:26:08 degraded 401 143ms
2026-08-05 14:22:06 degraded 401 142ms
2026-08-05 08:49:53 degraded 401 138ms
2026-08-05 01:26:10 degraded 401 511ms