Get Technology News Articles in Japanese Excluding those from New York

How to get technology news articles in Japanese excluding articles from New York using our API

Input parameters

ParameterDescriptionTypeDefaultRequired
per_pageThe number of articles to returninteger20No
api_keyYour API keystringNo
category.idThe category of the articles you want to retrievestringYes
language.codeThe language code of the articles you want to retrievestringYes
ignore.location.nameThe location name of the articles to ignorestringNo

Recipe for cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?per_page=10&api_key=YOUR_API_KEY&category.id=medtop%3A13000000&language.code=ja&ignore.location.name=New+York' \
--header 'Content-Type: application/json'

Recipe for Python

import requests

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

querystring = {
    "per_page": 10,
    "api_key": "YOUR_API_KEY",
    "category.id": "medtop:13000000",
    "language.code": "ja",
    "ignore.location.name": "New York"
}
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: {
    "per_page": 10,
    "api_key": "YOUR_API_KEY",
    "category.id": "medtop:13000000",
    "language.code": "ja",
    "ignore.location.name": "New York"
}};

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' => [
    'per_page' => 10,
    'api_key' => 'YOUR_API_KEY',
    'category.id' => 'medtop:13000000',
    'language.code' => 'ja',
    'ignore.location.name' => 'New York',
],
]);

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?per_page=10&api_key=YOUR_API_KEY&category.id=medtop%3A13000000&language.code=ja&ignore.location.name=New+York")
		.method("POST", body)
		.addHeader("Content-Type", "application/json")
		.build();
Response response = client.newCall(request).execute();
		
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify