Get API metadata
curl --request GET \
--url https://nordicfinancialnews.com/api/v1/meta \
--header 'Authorization: Bearer <token>'import requests
url = "https://nordicfinancialnews.com/api/v1/meta"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)require 'uri'
require 'net/http'
url = URI("https://nordicfinancialnews.com/api/v1/meta")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_bodyconst options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://nordicfinancialnews.com/api/v1/meta', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"version": "v1",
"capabilities": [
"<string>"
],
"supported_fields": {
"articles": [
"<string>"
],
"stories": [
"<string>"
],
"events": [
"<string>"
],
"event_types": [
"<string>"
],
"calendar_events": [
"<string>"
],
"categories": [
"<string>"
],
"companies": [
"<string>"
],
"countries": [
"<string>"
],
"exchanges": [
"<string>"
],
"indices": [
"<string>"
],
"sources": [
"<string>"
]
},
"content_types": [
"<string>"
],
"search": {
"endpoint": "<string>",
"parameters": [
"<string>"
],
"searchable_types": [
"<string>"
],
"per_resource": [
"<string>"
]
},
"sectors": [
"<string>"
],
"rate_limit_policy": "<string>",
"supported_countries": [
"<string>"
],
"supported_scopes": [
"<string>"
]
}{
"type": "https://docs.nordicfinancialnews.com/problems/auth-invalid",
"title": "Unauthorized",
"status": 401,
"detail": "Missing or invalid API key",
"instance": "urn:request:abc123"
}Utility
Get API metadata
Returns API metadata including version, capabilities, supported fields, content types, and rate limit policy.
GET
/
api
/
v1
/
meta
Get API metadata
curl --request GET \
--url https://nordicfinancialnews.com/api/v1/meta \
--header 'Authorization: Bearer <token>'import requests
url = "https://nordicfinancialnews.com/api/v1/meta"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)require 'uri'
require 'net/http'
url = URI("https://nordicfinancialnews.com/api/v1/meta")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_bodyconst options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://nordicfinancialnews.com/api/v1/meta', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"version": "v1",
"capabilities": [
"<string>"
],
"supported_fields": {
"articles": [
"<string>"
],
"stories": [
"<string>"
],
"events": [
"<string>"
],
"event_types": [
"<string>"
],
"calendar_events": [
"<string>"
],
"categories": [
"<string>"
],
"companies": [
"<string>"
],
"countries": [
"<string>"
],
"exchanges": [
"<string>"
],
"indices": [
"<string>"
],
"sources": [
"<string>"
]
},
"content_types": [
"<string>"
],
"search": {
"endpoint": "<string>",
"parameters": [
"<string>"
],
"searchable_types": [
"<string>"
],
"per_resource": [
"<string>"
]
},
"sectors": [
"<string>"
],
"rate_limit_policy": "<string>",
"supported_countries": [
"<string>"
],
"supported_scopes": [
"<string>"
]
}{
"type": "https://docs.nordicfinancialnews.com/problems/auth-invalid",
"title": "Unauthorized",
"status": 401,
"detail": "Missing or invalid API key",
"instance": "urn:request:abc123"
}Authorizations
API Key authentication using Bearer token
Response
API metadata retrieved
Last modified on October 7, 2026