Aligned News · JSON-LD Context

Aligned News Context

JSON-LD context defining the semantic vocabulary for Aligned News from Aligned News.

18 Classes 9 Properties 4 Namespaces
View Context View on GitHub

Namespaces

aln: https://alignednews.com/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

AlignedNews name description url provider Story Signal Report Bundle Section id title summary body content Endpoint endpointURL endpointDescription

Properties

Property Type Container
slug
section
tags set
publishedAt dateTime
badge
analysis
relatedStories set
sourceUrl anyURI
stories set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "aln": "https://alignednews.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "AlignedNews": "aln:AlignedNews",
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "provider": "schema:provider",

    "Story": "schema:NewsArticle",
    "Signal": "aln:Signal",
    "Report": "schema:Report",
    "Bundle": "schema:Collection",
    "Section": "aln:Section",

    "id": "schema:identifier",
    "title": "schema:headline",
    "slug": {"@id": "aln:slug"},
    "section": {"@id": "aln:section"},
    "summary": "schema:abstract",
    "body": "schema:articleBody",
    "content": "schema:text",
    "tags": {"@id": "schema:keywords", "@container": "@set"},
    "publishedAt": {"@id": "schema:datePublished", "@type": "xsd:dateTime"},

    "badge": {"@id": "aln:badge"},
    "analysis": {"@id": "aln:analysis"},
    "relatedStories": {"@id": "aln:relatedStories", "@container": "@set"},
    "sourceUrl": {"@id": "aln:sourceUrl", "@type": "xsd:anyURI"},

    "stories": {"@id": "aln:stories", "@container": "@set"},

    "Endpoint": "aln:Endpoint",
    "endpointURL": "schema:endpointURL",
    "endpointDescription": "schema:endpointDescription"
  }
}