PrototypeOpen Learning Feed is a concept in development. The sample API and validator work, but no school publishes a feed yet, and examples use a fictional school.
Open Learning Feed

olf:ValueProvenance

OLF extensionType

Where one value came from and when the school last confirmed it. Attached to individual values, not whole pages.

Defined by
The OLF extension. How olf relates to schema.org
Subtype of
StructuredValue
Gap it closes
Value provenance

Properties

PropertyExpectsDescription
olf:sourceTypeolf:SourceTypeEnumerationKind of source: federal reporting, the Common Data Set, the school's own pages, a statement the school attests to, or an independent audit.
olf:reportedByOrganizationOrganization that produced the value when it is not the school, such as NCES for IPEDS figures.
olf:sourceUrlURLPage where the value appears, as an https address. For values the school publishes it must be on the feed's ownerDomain or one of its subdomains; a value with sourceType FederalReported or ThirdPartyAudited may point to that source's page.
olf:verifiedDateDateDate the school last confirmed the value. Values unconfirmed for over a year are flagged.
olf:contextNoteTextThe school's explanation of how a value, often a federal figure, applies to its students.

Also accepts every property of StructuredValue.

In the example feed

dataFeedElement[0].item.offers.priceSpecification[0].olf:provenanceFull feed
{
  "@type": "olf:ValueProvenance",
  "olf:sourceType": "olf:InstitutionPublished",
  "olf:sourceUrl": "https://www.example.edu/tuition/",
  "olf:verifiedDate": "2026-10-01"
}

Search all terms · Specification · Vocabulary file