Fetch an implemented public resource
signalshelf_resourceFetch any implemented public resource found with signalshelf_capabilities — TikTok, Instagram, Threads, Facebook, X, LinkedIn, YouTube, Reddit, Pinterest, Spotify, Google Maps/Search/News, app stores, Amazon, Trustpilot, ad libraries and more (platform "web", resource = op key like "tiktok/video/comments"). params must match that operation’s schema. Live public data: a successful fresh result costs the operation’s credits (usually 1; heavier ops 2+, shown in capabilities); accepted cache hits and failures cost zero.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Only parameters listed by capabilities for the selected resource, including pagination. Booleans and string lists are allowed where the schema says so. | |
| platform | Yes | Platform that owns the resource, as listed by signalshelf_capabilities (use "web" for op keys like "tiktok/video/comments"). | |
| resource | Yes | An implemented resource name returned by signalshelf_capabilities. | |
| freshness | No | Maximum accepted cache age. live forces refresh except for a shared in-flight refresh. | 24h |