[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): 838
{"status":"ok","totalResults":838,"articles":[{"source":{"id":null,"name":"Onefootball.com"},"author":null,"title":"Lion City Sailors Women goalkeeper makes unfortunate mistake","description":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…","url":"https://onefootball.com/jwplayer/X0seKP2A","urlToImage":"https://media.zenfs.com/en/afc_live_videos_710/cf959cd58017e913028c3312e59868e8","publishedAt":"2025-11-17T02:19:08Z","content":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10385 chars]"},
{"source":{"id":null,"name":"Onefootball.com"},"author":null,"title":"AFC Champions League Two - Nam Định 0-1 Gamba Osaka","description":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…","url":"https://onefootball.com/jwplayer/mHMen8Ma","urlToImage":"https://media.zenfs.com/en/afc_live_videos_710/6362b60d834f8d58d0cf012570edd91a","publishedAt":"2025-11-05T19:26:23Z","content":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10129 chars]"},
{"source":{"id":null,"name":"Onefootball.com"},"author":null,"title":"AFC Champions League Two - Sepahan 2-2 Ahal","description":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…","url":"https://onefootball.com/jwplayer/VVF4G9Ws","urlToImage":"https://media.zenfs.com/en/afc_live_videos_710/9aedd0fce490572455501d9f84948ac7","publishedAt":"2025-11-04T21:41:07Z","content":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10120 chars]"},
{"source":{"id":null,"name":"Onefootball.com"},"author":null,"title":"AFC Champions League Elite - Vissel Kobe 1-0 Ulsan","description":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…","url":"https://onefootball.com/jwplayer/fgHWrbRg","urlToImage":"https://media.zenfs.com/en/afc_live_videos_710/3ed498ac37c0f5131353e4f9fc4c5a42","publishedAt":"2025-11-05T14:35:42Z","content":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10257 chars]"},
{"source":{"id":null,"name":"Onefootball.com"},"author":null,"title":"AFC Champions League Two - Macarthur FC 2-1 Cong An Ha Noi","description":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…","url":"https://onefootball.com/jwplayer/BdczGHfv","urlToImage":"https://media.zenfs.com/en/afc_live_videos_710/15fa72308ed611ca58472a34ef3f7561","publishedAt":"2025-11-06T14:54:04Z","content":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10165 chars]"},
{"source":{"id":null,"name":"Onefootball.com"},"author":null,"title":"Al-Nassr's Ghareeb scores superb free-kick against FC Goa","description":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…","url":"https://onefootball.com/jwplayer/DPkJLzf6","urlToImage":"https://media.zenfs.com/en/afc_live_videos_710/cacdfbd6c20c6a219a67ec869e93f677","publishedAt":"2025-11-06T08:50:22Z","content":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10216 chars]"}]}
[Response] 2. API results: First Article
source: {"id"=>nil, "name"=>"Onefootball.com"}
author:
title: Lion City Sailors Women goalkeeper makes unfortunate mistake
description: Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…
url: https://onefootball.com/jwplayer/X0seKP2A
urlToImage: https://media.zenfs.com/en/afc_live_videos_710/cf959cd58017e913028c3312e59868e8
publishedAt: 2025-11-17T02:19:08Z
content: Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10385 chars]
fine hidden
[Response] 3. API results from NewsCatcher: reassembled from JSON
2025-11-17 -
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10385 chars]
2025-11-05 -
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10129 chars]
2025-11-04 -
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10120 chars]
2025-11-05 -
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10257 chars]
2025-11-06 -
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10165 chars]
2025-11-06 -
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…
Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+10216 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"]