/yonhap/issues/search
curl --request POST \
--url https://api.anysite.io/api/yonhap/issues/search \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"count": 180,
"timeout": 300,
"category": "all"
}
'import requests
url = "https://api.anysite.io/api/yonhap/issues/search"
payload = {
"count": 180,
"timeout": 300,
"category": "all"
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({count: 180, timeout: 300, category: 'all'})
};
fetch('https://api.anysite.io/api/yonhap/issues/search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.anysite.io/api/yonhap/issues/search",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'count' => 180,
'timeout' => 300,
'category' => 'all'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/yonhap/issues/search"
payload := strings.NewReader("{\n \"count\": 180,\n \"timeout\": 300,\n \"category\": \"all\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.anysite.io/api/yonhap/issues/search")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"count\": 180,\n \"timeout\": 300,\n \"category\": \"all\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/yonhap/issues/search")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"count\": 180,\n \"timeout\": 300,\n \"category\": \"all\"\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"issue_title": "<string>",
"web_url": "<string>",
"@type": "YonhapIssueSummary",
"image": "<string>",
"article_count": 0,
"photo_count": 0,
"video_count": 0,
"graphic_count": 0,
"latest_articles": []
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}/yonhap
/yonhap/issues/search
Browse the catalog of Yonhap News Agency issues - the curated dossiers the newsroom keeps on running stories - optionally narrowed to one desk. Each entry carries the issue id, headline, cover image, how many articles, wire photos, videos and graphics are filed under it, and the three newest headlines.
Price: 1 credit
POST
/
api
/
yonhap
/
issues
/
search
/yonhap/issues/search
curl --request POST \
--url https://api.anysite.io/api/yonhap/issues/search \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"count": 180,
"timeout": 300,
"category": "all"
}
'import requests
url = "https://api.anysite.io/api/yonhap/issues/search"
payload = {
"count": 180,
"timeout": 300,
"category": "all"
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({count: 180, timeout: 300, category: 'all'})
};
fetch('https://api.anysite.io/api/yonhap/issues/search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.anysite.io/api/yonhap/issues/search",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'count' => 180,
'timeout' => 300,
'category' => 'all'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/yonhap/issues/search"
payload := strings.NewReader("{\n \"count\": 180,\n \"timeout\": 300,\n \"category\": \"all\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.anysite.io/api/yonhap/issues/search")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"count\": 180,\n \"timeout\": 300,\n \"category\": \"all\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/yonhap/issues/search")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"count\": 180,\n \"timeout\": 300,\n \"category\": \"all\"\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"issue_title": "<string>",
"web_url": "<string>",
"@type": "YonhapIssueSummary",
"image": "<string>",
"article_count": 0,
"photo_count": 0,
"video_count": 0,
"graphic_count": 0,
"latest_articles": []
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Authorizations
API token from the dashboard
Headers
Body
application/json
Response
Successful Response
⌘I