datasets_journalists_facets
Facet aggregation over the journalists dataset (by outlet, vertical, topic, or contact availability). facet=outlet lists every outlet in one response; page/page_size are ignored.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"facet": "<facet>"
},
"name": "datasets_journalists_facets"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Optional full-text match on the journalist's name, title, and bio, max 256 characters. | |
| page | No | Result page number, 1-based, default 1; page times page_size must not exceed 10000. | |
| sort | No | Optional sort order. Allowed values: relevance, name_asc, outlet_asc, crawled_desc, readiness_desc. Defaults to relevance with q, otherwise outlet_asc. | |
| facet | Yes | Required facet to aggregate. Allowed values: outlet, vertical, topic, contact_type, record_type, role_type, email_kind, outreach_readiness_band. | |
| topic | No | Optional exact topic filter, e.g. security, stablecoins. Use the values returned by facets?facet=topic. | |
| outlet | No | Optional exact outlet filter, e.g. techcrunch, coindesk. Use the outlet ids returned by facets?facet=outlet. | |
| vertical | No | Optional exact beat-vertical filter. Allowed values: tech, crypto, marketing, consumer_tech, consumer_policy, cybersecurity, health, gaming, climate, business, entertainment, sports, legal, science, politics, real_estate, automotive, travel, food, education, design, film_tv, fashion, music, personal_finance, tech_independent, culture_independent, local_news, construction, banking, retail, aerospace_defense, energy, agriculture, local_business, general_news. | |
| page_size | No | Page size, default 20, max 100; page times page_size must not exceed 10000. | |
| role_type | No | Optional role classification filter. Allowed values: staff, editor, reporter, contributor, freelancer, columnist, non_editorial, unknown. | |
| email_kind | No | Optional email semantics filter. Allowed values: individual_work, individual_personal_public, shared_desk, tips_or_submissions, outlet_generic, unknown. | |
| record_type | No | Optional record classification filter. Allowed values: person, desk, organization, syndicated_byline, unknown. | |
| contact_type | No | Optional exact contact-availability filter. Allowed values: email, social, none. | |
| min_outreach_readiness | No | Optional minimum outreach-readiness score from 0 to 100. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |