pewresearch.org APIpewresearch.org ↗
Access Pew Research Center reports, expert profiles, charts, and key findings across politics, technology, religion, and social trends via 5 structured endpoints.
curl -X GET 'https://api.parse.bot/scraper/6f635fae-6ce5-4f72-a388-b0c4f55ad5d3/search_publications?page=1&query=artificial+intelligence' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for publications by keyword. Supports optional filters by topic, format, and region. Returns paginated results.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination. |
| queryrequired | string | Search keyword (e.g. 'artificial intelligence', 'climate change'). |
| topic | string | Filter by topic/category slug (e.g. 'internet-technology', 'politics-policy'). |
| format | string | Filter by publication format slug (e.g. 'report', 'fact-sheet', 'short-read'). |
| region | string | Filter by region/country slug (e.g. 'united-states', 'europe-russia'). |
{
"type": "object",
"fields": {
"page": "integer, current page number",
"query": "string, the search query used",
"articles": "array of publication objects with title, url, date, format, and excerpt"
},
"sample": {
"data": {
"page": 1,
"query": "artificial intelligence",
"articles": [
{
"url": "https://www.pewresearch.org/short-reads/2026/03/12/key-findings-about-how-americans-view-artificial-intelligence/",
"date": "Mar 12, 2026",
"title": "Key findings about how Americans view artificial intelligence",
"format": null,
"excerpt": "Drawing on five years of Pew Research Center surveys, here are 13 findings about how Americans use and view AI, and where they see promise and risk."
}
]
},
"status": "success"
}
}About the pewresearch.org API
The Pew Research Center API exposes 5 endpoints for retrieving publications, report details, topic-filtered article lists, and staff expert profiles from pewresearch.org. The get_report_detail endpoint returns structured data including authors, key findings, charts with titles and data, supporting materials, methodology information, and a content summary — all in a single call against any valid report URL.
Search and Browse Publications
The search_publications endpoint accepts a required query string and optional filters for topic, format, and region — all passed as slugs (e.g. internet-technology, fact-sheet, europe-russia). Results are paginated and each item in the articles array includes title, url, date, format, and excerpt. The get_latest_publications endpoint mirrors this shape but returns recency-ordered results without a keyword query, optionally filtered by format.
Topic-Based Browsing
get_topic_publications fetches all publications under a specific topic slug such as religion, science, or politics-policy. The response includes the resolved topic slug alongside the same paginated articles array, making it straightforward to build topic-scoped feeds or monitor new output in a particular research area.
Deep Report Data
Passing any full Pew report URL to get_report_detail returns a detailed object: title, subtitle, date, authors (array of name strings), content_summary (up to 2000 characters), key_findings (array of finding strings), charts (array with type, title, and data), materials (supporting downloads with title and url), and a methodology object. Fields are null or empty arrays when not present on the source page.
Expert Directory
list_experts returns every listed Pew Research Center staff member and researcher as an array of objects containing name, title, and url. This endpoint takes no inputs and covers the full public staff directory, useful for attribution lookups or building author-centric research tools.
- Track newly published Pew reports on a specific topic using
get_topic_publicationswith topic slugs likescienceorsocial-trends. - Extract structured key findings and chart data from any report URL via
get_report_detailfor automated research digests. - Build a filtered content feed of fact-sheets or short-reads using the
formatparameter insearch_publications. - Attribute research correctly by cross-referencing the
authorsarray fromget_report_detailwith expert profiles fromlist_experts. - Monitor Pew's latest output across all topics using
get_latest_publicationswith daily or weekly polling. - Filter publications by geographic focus using the
regionparameter insearch_publicationsto surface country- or continent-specific data. - Compile a bibliography of supporting materials by extracting the
materialsarray from multiple report detail calls.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Pew Research Center offer an official developer API?+
What exactly does `get_report_detail` return beyond the article text?+
content_summary (up to 2000 characters), the endpoint returns an authors array, a key_findings array of discrete finding strings, a charts array where each item carries type, title, and data, a materials array of linked supporting files, and a methodology object. Fields that are absent on the source page come back as null or empty arrays rather than causing an error.Does the `search_publications` endpoint support combining multiple filters at once?+
query, topic, format, and region together in one request. All filters are optional except query. Pagination is handled via the page parameter. Note that filter values must be slugs (e.g. united-states, not United States).Are individual expert profile pages with full bios and publication lists available?+
list_experts endpoint returns each expert's name, title, and profile url, but full biography text and per-expert publication lists are not currently returned. The API covers the staff directory overview. You can fork it on Parse and revise to add an expert detail endpoint that fetches the full profile page.