{"schema_version":"onlylabs.public_signal.v1","title":"Cloudflare (Workers AI) Writing: Introducing Web Search API via AI Gateway","description":"Cloudflare (Workers AI) writing signal with public source context, captured evidence pages, related signals, and category-scoped analysis context.","url":"https://onlylabs.fyi/signals/edba9055-20dc-43e7-a029-6a1207abd23e","json_url":"https://onlylabs.fyi/signals/edba9055-20dc-43e7-a029-6a1207abd23e/signal.json","generated_at":"2026-10-25T18:29:20.350Z","evidence_latest_fetched_at":"2026-10-02T16:02:29.932789+00:00","signal_first_seen_at":"2026-10-02T16:00:52.534538+00:00","org":{"slug":"cloudflare","name":"Cloudflare (Workers AI)","category":"neocloud","category_label":"Neocloud","dossier_url":"https://onlylabs.fyi/labs/cloudflare","dossier_json_url":"https://onlylabs.fyi/labs/cloudflare/dossier.json"},"related_urls":{"signal":"https://onlylabs.fyi/signals/edba9055-20dc-43e7-a029-6a1207abd23e","signal_json":"https://onlylabs.fyi/signals/edba9055-20dc-43e7-a029-6a1207abd23e/signal.json","source":"https://blog.cloudflare.com/introducing-web-search-api/","lab_dossier":"https://onlylabs.fyi/labs/cloudflare","lab_dossier_json":"https://onlylabs.fyi/labs/cloudflare/dossier.json","analysis":"https://onlylabs.fyi/analysis/cloudflare","analysis_json":"https://onlylabs.fyi/analysis/cloudflare/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/cloudflare/evidence.json","category":"https://onlylabs.fyi/neoclouds","category_json":"https://onlylabs.fyi/neoclouds.json","category_feed":"https://onlylabs.fyi/neoclouds/feed.xml","category_signals_json":"https://onlylabs.fyi/signals.json?category=neocloud","topic":"https://onlylabs.fyi/topics/talking","topic_signals_json":"https://onlylabs.fyi/topics/talking/signals.json?category=neocloud","topic_feed":"https://onlylabs.fyi/topics/talking/feed.xml?category=neocloud","data_business":null},"answer_pack":{"answer":"Cloudflare (Workers AI) published Introducing Web Search API via AI Gateway. This talking signal gives public context for research themes, product direction, policy, or launch framing. High-signal details: Cloudflare launches Web Search API via AI Gateway · Introducing Web Search API via AI Gateway | Cloudflare Blog Skip to content Fun fact: when you use an agent and it needs to fetch a live web page, the agent usually just.... onlylabs links this event to 1 captured evidence page and 6 related writing signals.","signal_desk":"talking","source_context":{"source_url":"https://blog.cloudflare.com/introducing-web-search-api/","source_host":"blog.cloudflare.com","occurred_at":"2026-10-02T13:28:10+00:00","first_seen_at":"2026-10-02T16:00:52.534538+00:00","date_source":"rss.item_date","context":null},"context_markers":[{"label":"Lab","value":"Cloudflare (Workers AI)","source":"signal"},{"label":"Signal desk","value":"talking","source":"signal"},{"label":"Source host","value":"blog.cloudflare.com","source":"source"},{"label":"Author","value":"Michelle Chen","source":"source"},{"label":"Notability","value":"Cloudflare launches Web Search API via AI Gateway","source":"signal"},{"label":"Watch term","value":"Eval methodology","source":"evidence"},{"label":"Watch term","value":"Infrastructure","source":"evidence"},{"label":"Watch term","value":"Safety and alignment","source":"evidence"},{"label":"Watch term","value":"Agents and tool use","source":"evidence"}],"evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://blog.cloudflare.com/introducing-web-search-api/"],"related_signals":6,"has_source_url":true,"latest_page_fetched_at":"2026-10-02T16:02:29.932789+00:00"},"data_business":{"matches":false,"lanes":[],"matched_terms":[],"score":null,"reason":null},"agent_handoff":{"signal_json":"https://onlylabs.fyi/signals/edba9055-20dc-43e7-a029-6a1207abd23e/signal.json","dossier_json":"https://onlylabs.fyi/labs/cloudflare/dossier.json","analysis_json":"https://onlylabs.fyi/analysis/cloudflare/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/cloudflare/evidence.json","topic_signals_json":"https://onlylabs.fyi/topics/talking/signals.json?category=neocloud","topic_feed":"https://onlylabs.fyi/topics/talking/feed.xml?category=neocloud","category_signals_json":"https://onlylabs.fyi/signals.json?category=neocloud","data_radar_json":null,"opportunities_json":null},"analysis_playbook":{"objective":"Turn public writing and discussion into a readable map of research themes, product framing, policy posture, launch narratives, and market attention.","evidence_focus":["post title","source URL","captured page text","HN traction","linked model or paper references","publication date"],"extraction_questions":["Which themes are labs choosing to explain publicly?","Which posts are attracting outside discussion?","Which writing reframes a recent release, model, hiring wave, or policy stance?","Which posts mention data, evals, infrastructure, safety, or deployment workflows?"],"signal_questions":["What public theme, launch framing, or research direction does this writing signal expose?","Which themes are labs choosing to explain publicly?","Which posts are attracting outside discussion?","Do the 6 related writing signals show a repeated pattern?"],"output_fields":["org","theme","public_framing","traction","evidence_url"],"data_business_relevance":"Data-business lane extraction is scoped to frontier labs; for this category, keep conclusions tied to category-specific strategy, source evidence, and follow-up questions.","required_sources":[{"label":"signal_json","url":"https://onlylabs.fyi/signals/edba9055-20dc-43e7-a029-6a1207abd23e/signal.json","required":true},{"label":"source","url":"https://blog.cloudflare.com/introducing-web-search-api/","required":true},{"label":"dossier_json","url":"https://onlylabs.fyi/labs/cloudflare/dossier.json","required":true},{"label":"analysis_evidence_json","url":"https://onlylabs.fyi/analysis/cloudflare/evidence.json","required":true},{"label":"topic_signals_json","url":"https://onlylabs.fyi/topics/talking/signals.json?category=neocloud","required":false},{"label":"data_radar_json","url":null,"required":false}],"expected_output":["one-paragraph source-grounded interpretation","category-specific implication","confidence and missing evidence","recommended next source to inspect"],"prompt_seed":"Using only the linked onlylabs JSON, captured source context, and cited evidence, analyze Cloudflare (Workers AI)'s writing signal \"Introducing Web Search API via AI Gateway\" for neocloud strategy."},"semantic_triples":[{"subject":"Cloudflare (Workers AI)","predicate":"published","object":"Introducing Web Search API via AI Gateway","text":"Cloudflare (Workers AI) published Introducing Web Search API via AI Gateway."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"is classified as","object":"writing signal","text":"Introducing Web Search API via AI Gateway is classified as writing signal."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"belongs to","object":"talking desk","text":"Introducing Web Search API via AI Gateway belongs to talking desk."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has evidence coverage","object":"1 captured evidence page","text":"Introducing Web Search API via AI Gateway has evidence coverage 1 captured evidence page."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has captured page count","object":"1","text":"Introducing Web Search API via AI Gateway has captured page count 1."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has readable page count","object":"1","text":"Introducing Web Search API via AI Gateway has readable page count 1."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has related signal count","object":"6","text":"Introducing Web Search API via AI Gateway has related signal count 6."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has analysis playbook objective","object":"Turn public writing and discussion into a readable map of research themes, product framing, policy posture, launch narratives, and market attention.","text":"Introducing Web Search API via AI Gateway has analysis playbook objective Turn public writing and discussion into a readable map of research themes, product framing, policy posture, launch narratives, and market attention.."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has source host","object":"blog.cloudflare.com","text":"Introducing Web Search API via AI Gateway has source host blog.cloudflare.com."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has lab","object":"Cloudflare (Workers AI)","text":"Introducing Web Search API via AI Gateway has lab Cloudflare (Workers AI)."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has signal desk","object":"talking","text":"Introducing Web Search API via AI Gateway has signal desk talking."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has source host","object":"blog.cloudflare.com","text":"Introducing Web Search API via AI Gateway has source host blog.cloudflare.com."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has author","object":"Michelle Chen","text":"Introducing Web Search API via AI Gateway has author Michelle Chen."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has notability","object":"Cloudflare launches Web Search API via AI Gateway","text":"Introducing Web Search API via AI Gateway has notability Cloudflare launches Web Search API via AI Gateway."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has watch term","object":"Eval methodology","text":"Introducing Web Search API via AI Gateway has watch term Eval methodology."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has watch term","object":"Infrastructure","text":"Introducing Web Search API via AI Gateway has watch term Infrastructure."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has watch term","object":"Safety and alignment","text":"Introducing Web Search API via AI Gateway has watch term Safety and alignment."}]},"intelligence":{"signal_desk":"talking","answer":"Cloudflare (Workers AI) published Introducing Web Search API via AI Gateway. This talking signal gives public context for research themes, product direction, policy, or launch framing. High-signal details: Cloudflare launches Web Search API via AI Gateway · Introducing Web Search API via AI Gateway | Cloudflare Blog Skip to content Fun fact: when you use an agent and it needs to fetch a live web page, the agent usually just.... onlylabs links this event to 1 captured evidence page and 6 related writing signals.","semantic_triples":[{"subject":"Cloudflare (Workers AI)","predicate":"published","object":"Introducing Web Search API via AI Gateway","text":"Cloudflare (Workers AI) published Introducing Web Search API via AI Gateway."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"is classified as","object":"writing signal","text":"Introducing Web Search API via AI Gateway is classified as writing signal."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"belongs to","object":"talking desk","text":"Introducing Web Search API via AI Gateway belongs to talking desk."},{"subject":"Introducing Web Search API via AI Gateway","predicate":"has evidence coverage","object":"1 captured evidence page","text":"Introducing Web Search API via AI Gateway has evidence coverage 1 captured evidence page."}]},"signal":{"id":"edba9055-20dc-43e7-a029-6a1207abd23e","url":"https://onlylabs.fyi/signals/edba9055-20dc-43e7-a029-6a1207abd23e","json_url":"https://onlylabs.fyi/signals/edba9055-20dc-43e7-a029-6a1207abd23e/signal.json","source_url":"https://blog.cloudflare.com/introducing-web-search-api/","title":"Introducing Web Search API via AI Gateway","summary":"Cloudflare (Workers AI) published a writing signal. onlylabs watches public writing for research themes, product direction, and model-launch context.","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"cloudflare","name":"Cloudflare (Workers AI)","category":"neocloud"},"occurred_at":"2026-10-02T13:28:10+00:00","first_seen_at":"2026-10-02T16:00:52.534538+00:00","date_source":"rss.item_date","evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://blog.cloudflare.com/introducing-web-search-api/"]},"facets":{},"traction":{"github_stars":null,"hn_points":null,"hn_comments":null,"hn_story_id":null,"hf_downloads":null,"hf_likes":null},"data_radar":null},"primary_evidence_page":{"is_primary":true,"source_match":true,"url":"https://blog.cloudflare.com/introducing-web-search-api/","final_url":"https://blog.cloudflare.com/introducing-web-search-api/","title":"Introducing Web Search API via AI Gateway","http_status":200,"content_type":"text/html","capture_method":"plain","fetched_at":"2026-10-02T16:02:29.932789+00:00","bytes":299741,"raw_path":"172a27cefb08cdf831d10db9af60c67c85ea665221b6ee372ff16f16bb785b60.html","content_hash":"c674ae3cdbaf6b94de292f2faee87585122c4d3e659190c43ee35aa04f75bb3c","excerpt_chars":1200,"truncated":true,"excerpt":"Introducing Web Search API via AI Gateway | Cloudflare Blog Skip to content Fun fact: when you use an agent and it needs to fetch a live web page, the agent usually just guesses the URL of the page and then makes a tool call to curl it. This is why you’ll sometimes see web fetches come back with a 404 Not Found, which happens if the agent incorrectly guesses the URL of that information. As you can imagine, it’s not super efficient to randomly guess URLs all the time. There is a better way. What if your agent can actually browse the Internet, just like how humans start with a search engine query when we’re looking for information? This is what web search is designed to do — it enables agents to search for relevant data on the Internet and grounds an agent’s responses based on live information. Today, we’re announcing Cloudflare’s partnership with web search providers to bring you grounded intelligence via AI Gateway. We’re kicking off this launch with our partners from Ceramic.ai, Exa, and Linkup. What can I do with the Web Search API? AI models are only as good as the context you feed them. Models are typically trained and then frozen at a point in time, operating only on..."},"evidence_pages":[],"related_signals":[{"id":"9c9d357b-b379-4de0-ab2c-30764ba08632","url":"https://onlylabs.fyi/signals/9c9d357b-b379-4de0-ab2c-30764ba08632","source_url":"https://blog.cloudflare.com/origin-range-requests/","title":"Origin Range Requests: Serving large files without range-request tuning","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"cloudflare","name":"Cloudflare (Workers AI)","category":"neocloud"},"occurred_at":"2026-10-23T18:22:59+00:00","first_seen_at":"2026-10-23T20:00:52.925659+00:00","date_source":"rss.item_date"},{"id":"36b8c4da-4f96-4abc-8a89-7ff3e47942cd","url":"https://onlylabs.fyi/signals/36b8c4da-4f96-4abc-8a89-7ff3e47942cd","source_url":"https://blog.cloudflare.com/post-quantum-geo-key-manager/","title":"Bringing post-quantum cryptography to geographically fenced key management","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"cloudflare","name":"Cloudflare (Workers AI)","category":"neocloud"},"occurred_at":"2026-10-23T18:06:56+00:00","first_seen_at":"2026-10-23T20:00:52.925659+00:00","date_source":"rss.item_date"},{"id":"d9e0cfd4-b38f-4c15-bd9e-81cfe0ac8dfb","url":"https://onlylabs.fyi/signals/d9e0cfd4-b38f-4c15-bd9e-81cfe0ac8dfb","source_url":"https://blog.cloudflare.com/k-isms/","title":"Localizing compliance at scale: achieving South Korea’s ISMS certification","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"cloudflare","name":"Cloudflare (Workers AI)","category":"neocloud"},"occurred_at":"2026-10-22T13:00:00+00:00","first_seen_at":"2026-10-22T16:00:54.670606+00:00","date_source":"rss.item_date"},{"id":"c52bb1e0-df36-4ab7-b8cd-a48a6f37dfef","url":"https://onlylabs.fyi/signals/c52bb1e0-df36-4ab7-b8cd-a48a6f37dfef","source_url":"https://blog.cloudflare.com/full-transaction-waf/","title":"Introducing full transaction detection for Cloudflare WAF","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"cloudflare","name":"Cloudflare (Workers AI)","category":"neocloud"},"occurred_at":"2026-10-21T14:10:42+00:00","first_seen_at":"2026-10-21T16:00:52.275864+00:00","date_source":"rss.item_date"},{"id":"6c59f359-43de-4c9d-be79-876752c91605","url":"https://onlylabs.fyi/signals/6c59f359-43de-4c9d-be79-876752c91605","source_url":"https://blog.cloudflare.com/php-vulnerabilities-waf-protection/","title":"Cloudflare deploys protections against php2shell vulnerability","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"cloudflare","name":"Cloudflare (Workers AI)","category":"neocloud"},"occurred_at":"2026-10-21T13:56:45+00:00","first_seen_at":"2026-10-21T16:00:52.275864+00:00","date_source":"rss.item_date"},{"id":"7cf512fd-f264-4ff0-ba38-acd212a3e47e","url":"https://onlylabs.fyi/signals/7cf512fd-f264-4ff0-ba38-acd212a3e47e","source_url":"https://blog.cloudflare.com/webmcp-commerce/","title":"How Commerce.com and Cloudflare are getting storefronts ready for AI agents","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"cloudflare","name":"Cloudflare (Workers AI)","category":"neocloud"},"occurred_at":"2026-10-21T13:00:00+00:00","first_seen_at":"2026-10-21T16:00:52.275864+00:00","date_source":"rss.item_date"}]}