Reporter Database API

Use the Reporter Database API to query reporter information across 30 categories. Access scope varies by subscription plan.

Authentication

All API requests require an API key in the PULITZER-API-KEY header.

PULITZER-API-KEY: YOUR_API_KEY
curl -X GET "https://api.pulitzer.ai/live/openapi/reporter/list" \
  -H "PULITZER-API-KEY: YOUR_API_KEY"

Subscription

A media list subscription is required to access reporter data. Access scope depends on your subscription plan.

PlanAccess Scope
Full AccessUnlimited access to all 30 category reporter data
Category AccessAccess only to subscribed category reporter data
Non-subscriber (Dev)Max 2 pages, 100 items per page

๐Ÿ‘‰ Subscribe to Media List


List Reporters

List reporters by category with pagination. Automatically filtered based on subscription plan.

GET https://api.pulitzer.ai/live/openapi/reporter/list

Query Parameters

ParameterTypeRequiredDescription
pageintegerNoPage number (default: 1)
page_sizeintegerNoItems per page (default: 20)
category_namesstringNoCategory names (comma-separated). e.g. IT ์ผ๋ฐ˜,๋ชจ๋ฐ”์ผ

Available Categories

๋Œ€ํ†ต๋ น์‹ค, ๊ตญํšŒ/์ •๋‹น, ๋ถํ•œ, ํ–‰์ •, ๊ตญ๋ฐฉ/์™ธ๊ต, ์ •์น˜์ผ๋ฐ˜, ๊ธˆ์œต, ์ฆ๊ถŒ, ์‚ฐ์—…/์žฌ๊ณ„, ์ค‘๊ธฐ/๋ฒค์ฒ˜, ๋ถ€๋™์‚ฐ, ๊ธ€๋กœ๋ฒŒ ๊ฒฝ์ œ, ์ƒํ™œ๊ฒฝ์ œ, ๊ฒฝ์ œ ์ผ๋ฐ˜, ์‚ฌ๊ฑด์‚ฌ๊ณ , ๊ต์œก, ๋…ธ๋™, ์–ธ๋ก , ํ™˜๊ฒฝ, ์ธ๊ถŒ/๋ณต์ง€, ์‹ํ’ˆ/์˜๋ฃŒ, ์ง€์—ญ, ์ธ๋ฌผ, ์‚ฌํšŒ์ผ๋ฐ˜, ๊ฑด๊ฐ•์ •๋ณด, ์ž๋™์ฐจ/์‹œ์Šน๊ธฐ, ๋„๋กœ/๊ตํ†ต, ์—ฌํ–‰/๋ ˆ์ €, ์Œ์‹/๋ง›์ง‘, ํŒจ์…˜/๋ทฐํ‹ฐ, ๊ณต์—ฐ/์ „์‹œ, ์ฑ…, ์ข…๊ต, ๋‚ ์”จ, ์ƒํ™œ๋ฌธํ™”์ผ๋ฐ˜, ๋ชจ๋ฐ”์ผ, ์ธํ„ฐ๋„ท/SNS, ํ†ต์‹ /๋‰ด๋ฏธ๋””์–ด, IT ์ผ๋ฐ˜, ๋ณด์•ˆ/ํ•ดํ‚น, ์ปดํ“จํ„ฐ, ๊ฒŒ์ž„/๋ฆฌ๋ทฐ, ๊ณผํ•™ ์ผ๋ฐ˜, ์•„์‹œ์•„/ํ˜ธ์ฃผ, ๋ฏธ๊ตญ/์ค‘๋‚จ๋ฏธ, ์œ ๋Ÿฝ, ์ค‘๋™/์•„ํ”„๋ฆฌ์นด, ์„ธ๊ณ„ ์ผ๋ฐ˜

Response Example

{
"status": "SUCCESS",
"message": "",
"page_count": 150,
"reporter_list": [
  {
    "media": "ํ•œ๊ตญ๊ฒฝ์ œ",
    "email": "reporter@hankyung.com",
    "name": "ํ™๊ธธ๋™",
    "journalist_category": "IT ์ผ๋ฐ˜",
    "info_check_kst": "2026-05-28T09:00:00",
    "recent_news_kst": "2026-05-27T18:30:00",
    "category_names": ["IT ์ผ๋ฐ˜", "๋ชจ๋ฐ”์ผ"],
    "naver_journalist_url": "https://media.naver.com/...",
    "naver_media_category": "IT/๊ณผํ•™",
    "media_no": "015",
    "reporter_no": "12345"
  }
]
}
curl -X GET "https://api.pulitzer.ai/live/openapi/reporter/list?page=1&page_size=20&category_names=IT%20General,Mobile" \
  -H "PULITZER-API-KEY: YOUR_API_KEY"

Securities Reporters

List all reporters in Securities, Finance, and SME/Venture categories. Requires separate permission.

GET https://api.pulitzer.ai/live/openapi/reporter/securities/list

Error Codes

CodeStatusDescription
NO_PERMISSION400No permission to access securities reporter list
curl -X GET "https://api.pulitzer.ai/live/openapi/reporter/securities/list" \
  -H "PULITZER-API-KEY: YOUR_API_KEY"

Error Codes

HTTPError MessageDescription
400Dev API key cannot query more than 100 itemsNon-subscriber page_size exceeded
400Dev API key cannot query beyond page 2Non-subscriber page limit
400NO_PERMISSIONNo permission for securities reporter list

Subscription inquiries: Contact Us