{ "@context": { "@vocab": "https://nordicfinancialnews.com/schema#", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "nordic": "https://nordicfinancialnews.com/schema#", "problem_details": "nordic:problem_details", "type": { "@id": "nordic:type", "@type": "xsd:string" }, "title": { "@id": "nordic:title", "@type": "xsd:string" }, "status": { "@id": "nordic:status", "@type": "xsd:integer" }, "detail": { "@id": "nordic:detail", "@type": "xsd:string" }, "instance": { "@id": "nordic:instance", "@type": "xsd:string" }, "ArticleSummary": "nordic:ArticleSummary", "id": { "@id": "nordic:id", "@type": "xsd:string" }, "article_url": { "@id": "nordic:article_url", "@type": "xsd:string" }, "content_type": { "@id": "nordic:content_type", "@type": "xsd:string" }, "published_at": { "@id": "nordic:published_at", "@type": "xsd:dateTime" }, "updated_at": { "@id": "nordic:updated_at", "@type": "xsd:dateTime" }, "category": { "@id": "nordic:category" }, "source": { "@id": "nordic:source" }, "company_ids": { "@id": "nordic:company_ids", "@container": "@list" }, "country": { "@id": "nordic:country", "@type": "xsd:string" }, "event_id": { "@id": "nordic:event_id", "@type": "xsd:string" }, "StorySummary": "nordic:StorySummary", "summary": { "@id": "nordic:summary", "@type": "xsd:string" }, "article_count": { "@id": "nordic:article_count", "@type": "xsd:integer" }, "article_ids": { "@id": "nordic:article_ids", "@container": "@list" }, "CategorySummary": "nordic:CategorySummary", "name": { "@id": "nordic:name", "@type": "xsd:string" }, "EventTypeSummary": "nordic:EventTypeSummary", "slug": { "@id": "nordic:slug", "@type": "xsd:string" }, "label": { "@id": "nordic:label", "@type": "xsd:string" }, "SourceSummary": "nordic:SourceSummary", "domain": { "@id": "nordic:domain", "@type": "xsd:string" }, "source_type": { "@id": "nordic:source_type", "@type": "xsd:string" }, "CompanySummary": "nordic:CompanySummary", "ticker": { "@id": "nordic:ticker", "@type": "xsd:string" }, "former_tickers": { "@id": "nordic:former_tickers", "@container": "@list" }, "is_active": { "@id": "nordic:is_active", "@type": "xsd:boolean" }, "exchange": { "@id": "nordic:exchange" }, "also_listed_on": { "@id": "nordic:also_listed_on", "@container": "@list" }, "CountrySummary": "nordic:CountrySummary", "iso2_code": { "@id": "nordic:iso2_code", "@type": "xsd:string" }, "ExchangeSummary": "nordic:ExchangeSummary", "mic_code": { "@id": "nordic:mic_code", "@type": "xsd:string" }, "acronym": { "@id": "nordic:acronym", "@type": "xsd:string" }, "IndexSummary": "nordic:IndexSummary", "symbol": { "@id": "nordic:symbol", "@type": "xsd:string" }, "pan_nordic": { "@id": "nordic:pan_nordic", "@type": "xsd:boolean" }, "CalendarEventSummary": "nordic:CalendarEventSummary", "description": { "@id": "nordic:description", "@type": "xsd:string" }, "event_type": { "@id": "nordic:event_type", "@type": "xsd:string" }, "date_precision": { "@id": "nordic:date_precision", "@type": "xsd:string" }, "fiscal_period": { "@id": "nordic:fiscal_period", "@type": "xsd:string" }, "scheduled_at": { "@id": "nordic:scheduled_at", "@type": "xsd:dateTime" }, "timezone": { "@id": "nordic:timezone", "@type": "xsd:string" }, "local_time": { "@id": "nordic:local_time", "@type": "xsd:dateTime" }, "scheduled_at_changed_at": { "@id": "nordic:scheduled_at_changed_at", "@type": "xsd:dateTime" }, "source_article_id": { "@id": "nordic:source_article_id", "@type": "xsd:string" }, "company_id": { "@id": "nordic:company_id", "@type": "xsd:string" }, "company": { "@id": "nordic:company" }, "dividend": { "@id": "nordic:dividend" }, "EventSummary": "nordic:EventSummary", "significance": { "@id": "nordic:significance", "@type": "xsd:string" }, "first_reported_at": { "@id": "nordic:first_reported_at", "@type": "xsd:dateTime" }, "last_article_at": { "@id": "nordic:last_article_at", "@type": "xsd:dateTime" }, "story_ids": { "@id": "nordic:story_ids", "@container": "@list" }, "merged_into": { "@id": "nordic:merged_into", "@type": "xsd:string" }, "related_to": { "@id": "nordic:related_to", "@type": "xsd:string" }, "WatchlistSummary": "nordic:WatchlistSummary", "position": { "@id": "nordic:position", "@type": "xsd:integer" }, "company_count": { "@id": "nordic:company_count", "@type": "xsd:integer" }, "created_at": { "@id": "nordic:created_at", "@type": "xsd:dateTime" }, "SearchResult": "nordic:SearchResult", "results": { "@id": "nordic:results" }, "pagination": { "@id": "nordic:pagination" } }, "@type": "schema:Dataset", "schema:name": "Nordic Financial News API JSON-LD context", "schema:description": "A JSON-LD @context for the objects Nordic Financial News's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-09) from openapi/nordic-financial-news-openapi.yml.", "dcterms:created": "2026-10-09", "dcterms:source": [ "openapi/nordic-financial-news-openapi.yml" ] }