Get latest news about Joe Biden mentioning Donald Trump

How to get the latest news about Joe Biden mentioning Donald Trump, sorted by published date using our API

Input parameters

Parameter Description Type Default Required
entities The entities to search for in the news articles string Yes
q The keyword to search for in the news articles string Yes
sort_by The parameter to sort the news articles by string Yes
sort_order The order to sort the news articles by string Yes
per_page The number of articles to return integer 20 Yes

Recipe for cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?entities=person%3AJoe+Biden&q=Donald+Trump&sort_by=published_at&sort_order=desc&per_page=50' \
--header 'Content-Type: application/json'

Recipe for Python

import requests

url = "https://api.apitube.io/v1/news/everything"

querystring = {
    "entities": "person:Joe Biden",
    "q": "Donald Trump",
    "sort_by": "published_at",
    "sort_order": "desc",
    "per_page": 50
}
response = requests.request("GET", url, params=querystring)

print(response.text)

Recipe for Javascript

import axios from "axios"

const options = {
		method: 'GET',
		url: 'https://api.apitube.io/v1/news/everything',
		params: {
    "entities": "person:Joe Biden",
    "q": "Donald Trump",
    "sort_by": "published_at",
    "sort_order": "desc",
    "per_page": 50
}};

axios.request(options).then(function (response) {
		console.log(response.data);
}).catch(function (error) {
		console.error(error);
});

Recipe for PHP

require 'vendor/autoload.php';

use GuzzleHttp\Client;

$client = new Client();
$response = $client->request('GET', 'https://api.apitube.io/v1/news/everything', [
	'query' => [
    'entities' => 'person:Joe Biden',
    'q' => 'Donald Trump',
    'sort_by' => 'published_at',
    'sort_order' => 'desc',
    'per_page' => 50,
],
]);

echo $response->getBody();

Recipe for Java

OkHttpClient client = new OkHttpClient().newBuilder().build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
		.url("https://api.apitube.io/v1/news/everything?entities=person%3AJoe+Biden&q=Donald+Trump&sort_by=published_at&sort_order=desc&per_page=50")
		.method("POST", body)
		.addHeader("Content-Type", "application/json")
		.build();
Response response = client.newCall(request).execute();
		
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify
We use cookies

By clicking "Accept", you agree to the storing of cookies on your device for functional and analytics.