Classifications/Media

TV Series

A television series identity with optional start and end dates.

Media schema.org/TVSeries tv-series

Fields

1 required · 3 recommended. Every field points at its schema.org property — the definition lives in one place, so nothing drifts. The full inherited superset stays available through @0xintuition/schema-org.

FieldTypeDescription
name string required The name of the TV series. schema.org/name
startDate iso-date optional The series start date. schema.org/startDate
endDate iso-date optional The series end date when known. schema.org/endDate
sameAs string[] optional Canonical URLs for the same series. schema.org/sameAs

The canonical shape

What a TV Series atom's data looks like. These exact bytes are what calculateAtomId hashes — shared shape is shared identity.

atom data · canonical JSON-LD
{
  "@context": "https://schema.org/",
  "@type": "TVSeries",
  "name": "Severance",
  "startDate": "2026-01-01",
  "endDate": "2026-01-01"
}
build one
import { buildAtomData } from "@0xintuition/classifications";
import { calculateAtomId } from "@0xintuition/ids";

const atomData = buildAtomData("tv-series", {
	name: "Severance",
	startDate: "2022-02-18",
});

// deterministic — same bytes, same ID, offchain and on
const atomId = calculateAtomId(atomData);

What a TV Series can say

The recommended triple vocabulary for this classification — each row is a claim shape the graph already understands, with the kind of atom expected on the other end.

TV Series actor Person proposed
TV Series director Person proposed
TV Series production company Company proposed
TV Series trailer Video Object proposed
TV Series same as another TV Series enshrined

Enrichment

Paste a bare reference and the enrichment engine fills a TV Series in from its sources (default pipeline: tv-series) — titles, canonical sameAs URLs, and the fields above, merged onto the same deterministic atom.