/api/v1/news/latestGETak_ prefix), sent as a Bearer token or an ?api_key= query parameter. Each endpoint requires the read scope for its resource (e.g. org:rates:read for rates). Token in: header1Min: 1100Min: 1Max: 5007Min: 1Max: 365per_page. It is at least 1, even when nothing matched.rate_limited. Branch on this to detect a throttled request.rpm for the per-minute cap or daily for the daily one.curl -X GET "https://api.adjacent.markets/api/v1/news/latest" \ -H "Authorization: Bearer <token>"
{ "data": [ { "id": "a1b2c3d4", "title": "Senate race tightens in Pennsylvania", "url": "https://example.com/news/senate-pa", "published_date": "2026-06-01T08:00:00Z", "author": "Jane Doe", "source": "Reuters" }, { "id": "e5f6g7h8", "title": "New polling shifts House outlook", "url": "https://example.com/news/house-outlook", "published_date": "2026-06-01T07:30:00Z", "author": "John Smith", "source": "AP" } ], "meta": { "total": 2, "page": 1, "per_page": 20, "total_pages": 1, "has_next": false, "has_prev": false } }