Skip to main content
All API endpoints require Bearer token authentication using an API key.

API keys

Include your API key in the Authorization header on every request:
Authorization: Bearer YOUR_API_KEY
Generate API keys from Settings > API Keys in your Nordic Financial News account. API access requires a Plus or Pro plan.

Scopes

API keys use scope-based access control. All scopes are enabled by default:
ScopeAccess
read:articlesList and retrieve articles
read:storiesList and retrieve stories
read:companiesList and retrieve companies
read:countriesList and retrieve countries
read:categoriesList and retrieve categories
read:exchangesList and retrieve exchanges
read:watchlistAccess your company watchlist
You can restrict scopes when creating an API key to limit access.

Rate limits

The API enforces hourly rate limits per API key:
  • 3,600 requests per hour (1 request per second average)
Rate limit headers are included in every response:
HeaderDescription
X-RateLimit-LimitMaximum requests per hour
X-RateLimit-RemainingRequests remaining this hour
X-RateLimit-ResetSeconds until the limit resets

Monthly usage limits

Each API key has a monthly request allowance based on your plan:
PlanMonthly requests
Free50
Plus10,000
Pro50,000
Monthly usage headers are included in every response:
HeaderDescription
X-Monthly-LimitYour plan’s monthly allowance
X-Monthly-RemainingRequests remaining this month
X-Monthly-ResetISO 8601 timestamp when the limit resets
When either limit is exceeded, the API returns 429 Too Many Requests with a Retry-After header.

IP allowlists

You can optionally restrict API key access to specific IP addresses. Configure this in Settings > API Keys when creating or editing a key.
304 Not Modified responses from ETag caching do not count against your monthly quota.