[Request] 1. API Call: q=Cyprus
Here is the request built by langchainrb's
NewsRetriever tool:
irb> NewsRetriever.get_everything(q: 'Cyprus', page_size: 6)
I, [2024-05-24T18:31:54.143965 #2273497] INFO -- : [Langchain.rb] [NewsRetriever]: Retrieving all news
API Result ("BFJ"):
Status (from JSON): ok
Total results (from JSON): 1739
{"status":"ok","totalResults":1739,"articles":[{"source":{"id":null,"name":"BBC News"},"author":null,"title":"HMS Dragon sets sail from Portsmouth and heads to Cyprus","description":"The UK has deployed the Type 45 Destroyer to the Mediterranean region, after an Iranian drone struck the runway at the RAF Akrotiri base in Cyprus on 1 March.","url":"https://www.bbc.com/news/videos/cjeng582d13o","urlToImage":"https://ichef.bbci.co.uk/news/1024/branded_news/879c/live/2d5b4510-1c9f-11f1-801d-ed3cff6bf876.jpg","publishedAt":"2026-03-10T16:47:23Z","content":"British warship HMS Dragon has left Portsmouth and is heading to Cyprus. \r\nThe UK's Prime Minister Keir Starmer confirmed a week ago that the Type 45 Destroyer would be deployed to the Mediterranean … [+262 chars]"},
{"source":{"id":null,"name":"BBC News"},"author":null,"title":"RAF responding to suspected drone strike at UK base in Cyprus, MoD says","description":"The MoD said they were responding to the attack at RAF Akrotiri at around midnight local time.","url":"https://www.bbc.com/news/articles/cm2r0q310e3o","urlToImage":"https://ichef.bbci.co.uk/news/1024/branded_news/3101/live/38a18bf0-15d3-11f1-b048-c9424b2cf5fd.jpg","publishedAt":"2026-03-02T01:18:54Z","content":"A British RAF base in Cyprus was targeted by a \"suspected drone strike\" on Sunday night, the Ministry of Defence has said."},
{"source":{"id":null,"name":"BBC News"},"author":null,"title":"Where and when is the 2026 Eurovision Song Contest taking place?","description":"The 70th Eurovision Song Contest will take place in Vienna after Austrian singer JJ won the 2025 event.","url":"https://www.bbc.com/news/articles/cx2g7z375l9o","urlToImage":"https://ichef.bbci.co.uk/news/1024/branded_news/c5a9/live/65176d00-1707-11f1-bfbe-c7ba448da962.jpg","publishedAt":"2026-03-04T17:03:16Z","content":"The second semi-final on Thursday 14 May will see performances from Armenia, Azerbaijan, Bulgaria, the Czech Republic, Luxembourg, Romania, Switzerland, Albania, Australia, Cyprus, Denmark, Latvia, M… [+24 chars]"},
{"source":{"id":null,"name":"BBC News"},"author":null,"title":"HMS Prince of Wales unlikely to head to the Middle East","description":"It comes after defence sources said the crew had been told they must be ready to leave in five days.","url":"https://www.bbc.com/news/articles/c0mgyw32j8jo","urlToImage":"https://ichef.bbci.co.uk/news/1024/branded_news/e7cb/live/00ea4560-1bc0-11f1-964c-87b629a369ca.jpg","publishedAt":"2026-03-09T14:34:31Z","content":"The prime minister's official spokesman said the government had already deployed \"significant offensive capabilities to protect British people and our allies in the region\", including typhoons, F-35 … [+72 chars]"},
{"source":{"id":null,"name":"CNET"},"author":"Alex Valdes","title":"WhatsApp Advises Users to Try Mullvad and Amnezia VPNs to Circumvent Blocks","description":"Meta's messaging app calls out Swedish- and Cyprus-based virtual private networks.","url":"https://www.cnet.com/tech/services-and-software/whatsapp-names/","urlToImage":"https://www.cnet.com/a/img/resize/0eea1a92a20d2d6a9f15a59b34f3f1abe7adfe03/hub/2024/04/16/2b48af90-69d5-478f-a5ab-52d888bddf2e/whats-app-gettyimages-2131310424-2.jpg?auto=webp&fit=crop&height=675&width=1200","publishedAt":"2026-03-02T21:03:00Z","content":"VPNs can be a lifeline for people trying to access the internet in certain parts of the world, and global mobile messaging app WhatsApp is highlighting two in particular: Mullvad and Amnezia.\r\nIn its… [+3905 chars]"},
{"source":{"id":null,"name":"Yahoo Entertainment"},"author":null,"title":"French President Macron to visit Cyprus as France deploys warships","description":null,"url":"https://consent.yahoo.com/v2/collectConsent?sessionId=1_cc-session_4e809e39-1e6d-415d-afee-9c4134ee9a6b","urlToImage":null,"publishedAt":"2026-03-08T14:05:12Z","content":"If you click 'Accept all', we and our partners, including 246 who are part of the IAB Transparency & Consent Framework, will also store and / or access information on a device (in other words, us… [+1046 chars]"}]}
[Response] 2. API results: First Article
source: {"id"=>nil, "name"=>"BBC News"}
author:
title: HMS Dragon sets sail from Portsmouth and heads to Cyprus
description: The UK has deployed the Type 45 Destroyer to the Mediterranean region, after an Iranian drone struck the runway at the RAF Akrotiri base in Cyprus on 1 March.
url: https://www.bbc.com/news/videos/cjeng582d13o
urlToImage: https://ichef.bbci.co.uk/news/1024/branded_news/879c/live/2d5b4510-1c9f-11f1-801d-ed3cff6bf876.jpg
publishedAt: 2026-03-10T16:47:23Z
content: British warship HMS Dragon has left Portsmouth and is heading to Cyprus.
The UK's Prime Minister Keir Starmer confirmed a week ago that the Type 45 Destroyer would be deployed to the Mediterranean … [+262 chars]
fine hidden
[Response] 3. API results from NewsCatcher: reassembled from JSON
2026-03-10 -
The UK has deployed the Type 45 Destroyer to the Mediterranean region, after an Iranian drone struck the runway at the RAF Akrotiri base in Cyprus on 1 March.
British warship HMS Dragon has left Portsmouth and is heading to Cyprus.
The UK's Prime Minister Keir Starmer confirmed a week ago that the Type 45 Destroyer would be deployed to the Mediterranean … [+262 chars]
2026-03-02 -
The MoD said they were responding to the attack at RAF Akrotiri at around midnight local time.
A British RAF base in Cyprus was targeted by a "suspected drone strike" on Sunday night, the Ministry of Defence has said.
2026-03-04 -
The 70th Eurovision Song Contest will take place in Vienna after Austrian singer JJ won the 2025 event.
The second semi-final on Thursday 14 May will see performances from Armenia, Azerbaijan, Bulgaria, the Czech Republic, Luxembourg, Romania, Switzerland, Albania, Australia, Cyprus, Denmark, Latvia, M… [+24 chars]
2026-03-09 -
It comes after defence sources said the crew had been told they must be ready to leave in five days.
The prime minister's official spokesman said the government had already deployed "significant offensive capabilities to protect British people and our allies in the region", including typhoons, F-35 … [+72 chars]
2026-03-02 - Alex Valdes
Meta's messaging app calls out Swedish- and Cyprus-based virtual private networks.
VPNs can be a lifeline for people trying to access the internet in certain parts of the world, and global mobile messaging app WhatsApp is highlighting two in particular: Mullvad and Amnezia.
In its… [+3905 chars]
If you click 'Accept all', we and our partners, including 246 who are part of the IAB Transparency & Consent Framework, will also store and / or access information on a device (in other words, us… [+1046 chars]
Note. This CSS was created by Gemini Ultra. We're taking all the ingredients from JSON artifact
and building it back into a nice tailwind card.
The fields provided by the JSON result (first article to be specific) are: ["source", "author", "title", "description", "url", "urlToImage", "publishedAt", "content"]