{id}: Get media file details

API: pewresearch.org:pew-research-center-api
Endpoint: /wp/v2/media/{id}
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 651ms

Description

Returns comprehensive media metadata including file details, multiple image sizes/resolutions, alt text, and parent post relationships. Use this to access image URLs in various sizes for responsive display or to retrieve attachment metadata.

From spec: Retrieve media file metadata including download URLs.

Usage Tips

- Media items are linked to parent posts via the 'post' field - Multiple image sizes available in media_details.sizes - Includes dominant color and transparency detection - Image URLs support width/height parameters for on-the-fly resizing

Parameters (1)

id (integer, path, required)

The media attachment ID

Examples (1)

Retrieve Media File with Multiple Sizes probe-gate

Fetches a media file (image) with all available size variants and metadata

curl 'https://www.pewresearch.org/wp-json/wp/v2/media/298845'
import requests

resp = requests.get("https://www.pewresearch.org/wp-json/wp/v2/media/298845")
data = resp.json()
import zingu_apis

api = zingu_apis.api("pewresearch")
result = api.fetch("wp/v2/media/{id}")

for item in result:
    print(item)
const resp = await fetch("https://www.pewresearch.org/wp-json/wp/v2/media/298845");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:10:54.585760 200 651ms
2026-04-16 03:56:50.819700 200 688ms
2026-04-15 01:07:01.363793 200 844ms
2026-04-14 01:11:32.024882 200 669ms
2026-04-12 15:42:56.807352 200 591ms
2026-04-10 02:42:53.719837 200 708ms
2026-04-09 02:19:39.554728 200 890ms