Schema: Organization
Schema: Organization Example Markup
The following are examples of markup written in json+ld that include the correct usage for Schema: Organization.
SubscribeAction JSON-LD example for a newsletter signup. SubscribeAction adds no properties of its own; used as potentialAction to express a subscription option on a website or content entity.
EmailMessage JSON-LD example for an order confirmation email. EmailMessage adds no properties of its own; it is a Message subtype that signals email-specific context to Gmail and email clients.
Map JSON-LD example for a museum venue map. Covers the mapType property with the full MapCategoryType enumeration (ParkingMap, SeatingMap, TransitMap, VenueMap) and how Map relates to downloadable site plans, seating charts, and transit diagrams.
ParcelDelivery JSON-LD example for a shipping notification email. Covers the 11 ParcelDelivery properties (trackingNumber, trackingUrl, carrier, expectedArrivalFrom, expectedArrivalUntil, hasDeliveryMethod, itemShipped, deliveryAddress, originAddress, partOfOrder, deliveryStatus) and how Gmail uses this for package tracking.
Trip JSON-LD example for the parent type behind Flight, TrainTrip, BusTrip, and BoatTrip. Covers the shared Trip properties (departureTime, arrivalTime, provider, offers, itinerary, subTrip, partOfTrip) that every reservation-backed travel segment inherits.
MedicalEntity JSON-LD example for the parent type behind MedicalCondition, MedicalProcedure, AnatomicalStructure, Drug, and DietarySupplement. Covers code (MedicalCode), guideline (MedicalGuideline), study (MedicalStudy), legalStatus, and the medicalSpecialty enumeration that every medical entity inherits.
StructuredValue JSON-LD example for the parent type behind GeoCoordinates, MonetaryAmount, QuantitativeValue, PropertyValue, ContactPoint, OpeningHoursSpecification, OfferShippingDetails, PostalAddress, and many more. Covers when structured objects beat free-text strings and how the StructuredValue family composes inside other types.
SocialMediaPosting JSON-LD example for a microblog post with a shared image. SocialMediaPosting is an Article subtype that adds one property, sharedContent, for the embedded asset being shared or quoted. It is the parent of BlogPosting and DiscussionForumPosting.
AdvertiserContentArticle JSON-LD example for sponsored editorial content. Google's spam policy requires paid editorial to be clearly marked; AdvertiserContentArticle is the machine-readable half of that disclosure.
SatiricalArticle JSON-LD stub for satire and parody articles. Direct Article subtype with no unique properties.
ReportageNewsArticle JSON-LD stub for journalistic news reports based on direct observation and verification. Pending NewsArticle subtype with no unique properties.
OpinionNewsArticle JSON-LD stub for opinion columns, editorials, and op-eds. Pending NewsArticle subtype with no unique properties.
AnalysisNewsArticle JSON-LD stub for explainers, deep-dives, and analysis of news events. Pending NewsArticle subtype with no unique properties.
ReviewNewsArticle JSON-LD stub for news reviews (restaurant reviews, film reviews, product reviews as news pieces). Pending NewsArticle subtype; for a standalone Review without the news wrapper, use the Review type directly.
BackgroundNewsArticle JSON-LD stub for background explainers that provide context for unfolding news events. Pending NewsArticle subtype with no unique properties.
AskPublicNewsArticle JSON-LD stub for public-Q-and-A news pieces, reader-question columns, and civic dialogue formats. Pending NewsArticle subtype with no unique properties.
Periodical JSON-LD example for a regularly published serial (a journal, magazine, or trade publication) with ISSN. Periodical is a CreativeWorkSeries subtype adding issn, startDate, and endDate properties.
BookSeries JSON-LD stub for a series of books. CreativeWorkSeries subtype with no unique properties. Books in the series link via hasPart.
Claim JSON-LD example for a factual claim being fact-checked. Claim is a CreativeWork subtype adding appearance, firstAppearance, and claimInterpreter. It is the canonical itemReviewed target inside a ClaimReview.
ComicSeries JSON-LD stub for recurring comic book series. Periodical subtype with no unique properties. Inherits the full Periodical vocabulary; individual issues are ComicIssue.
Atlas JSON-LD stub for a bound collection of maps. CreativeWork subtype with no unique properties. Included Maps attach via hasPart.
3DModel JSON-LD example for a 3D asset (GLB, GLTF, USDZ) used in AR, VR, gaming, or product viewers. MediaObject subtype adding the isResizable property.
Game JSON-LD example for the parent type behind VideoGame. CreativeWork subtype adding 5 game properties: characterAttribute, gameItem, gameLocation, numberOfPlayers, quest. Covers board games, RPGs, TTRPGs, and electronic games generically.
VideoGame JSON-LD example for an electronic game. Inherits from both Game and SoftwareApplication, adding 10 properties: actor, cheatCode, director, gameEdition, gamePlatform, gameServer, gameTip, musicBy, playMode, trailer. Covers GamePlayMode enum (CoOp, MultiPlayer, SinglePlayer).
CreativeWorkSeries JSON-LD example for the parent type behind BookSeries, Periodical, PodcastSeries, RadioSeries, TVSeries, MovieSeries, and VideoGameSeries. Adds startDate, endDate, and issn.
CreativeWorkSeason JSON-LD example for a single season of a TV, podcast, or radio series. Adds actor, director, episode, seasonNumber, numberOfEpisodes, partOfSeries, productionCompany, trailer, startDate, endDate. Parent of TVSeason.
Episode JSON-LD example for the parent of PodcastEpisode, RadioEpisode, and TVEpisode. Adds episodeNumber, partOfSeason, partOfSeries, actor, director, musicBy, productionCompany, trailer, and duration.
TVSeries JSON-LD example for a television show. CreativeWorkSeries subtype adding actor, director, containsSeason, episode, numberOfEpisodes, numberOfSeasons, productionCompany, musicBy, countryOfOrigin, trailer, titleEIDR.
TVSeason JSON-LD example for a single season of a television show. CreativeWorkSeason subtype adding countryOfOrigin and titleEIDR. Covers seasonNumber, numberOfEpisodes, startDate/endDate, trailer, partOfSeries.
TVEpisode JSON-LD example for a single episode of a TV show. Episode subtype adding countryOfOrigin, titleEIDR, subtitleLanguage, and partOfSeason.
MovieSeries JSON-LD example for a film franchise. CreativeWorkSeries subtype adding actor, director, musicBy, productionCompany, trailer.
RadioSeries JSON-LD stub for a radio show series. CreativeWorkSeries subtype (same property set as TVSeries but without EIDR).
RadioEpisode JSON-LD stub for a single episode of a radio show. Direct Episode subtype with no unique properties.
BroadcastService JSON-LD example for a TV network, radio station, or streaming service. Service subtype adding callSign, broadcastAffiliateOf, broadcaster, broadcastFrequency, broadcastTimezone, broadcastDisplayName, hasBroadcastChannel, parentService, videoFormat, inLanguage.
TelevisionChannel JSON-LD stub for a TV channel slot. Direct BroadcastChannel subtype with no unique properties.
Grant JSON-LD example for a non-monetary grant or award. Pending Intangible adding fundedItem, funder, and sponsor. Parent of MonetaryGrant.
MonetaryGrant JSON-LD example for a cash grant or award. Grant subtype adding amount (MonetaryAmount or Number).
MedicalStudy JSON-LD example for a clinical study. MedicalEntity subtype adding healthCondition, sponsor, status (MedicalStudyStatus enum), studyLocation, studySubject. Parent of MedicalObservationalStudy and MedicalTrial.
Collection JSON-LD example for a bibliographic or archival collection of items. CreativeWork subtype adding collectionSize. Parent of ProductCollection.
SportsOrganization JSON-LD example for the parent type behind SportsTeam. Organization subtype adding one property: sport (Text or URL).
BroadcastEvent JSON-LD example for a specific broadcast instance of a program. PublicationEvent subtype adding broadcastOfEvent, isLiveBroadcast, subtitleLanguage, videoFormat.
OnDemandEvent JSON-LD stub for a non-linear availability window of a program (a catch-up TV episode, a podcast episode, a VOD title). Direct PublicationEvent subtype with no unique properties.
Guide JSON-LD example for a buying guide, product recommendation guide, or ranked list. Pending CreativeWork subtype adding category and reviewAspect.
AmpStory JSON-LD stub for an AMP Story (visual, full-screen, tap-through content format). Dual-inherits from CreativeWork and MediaObject. Note: Google has deprecated Web Stories / AMP Stories in Search as of 2024.
WebContent JSON-LD stub for generic web-addressable content when the finer WebPage / WebSite / WebPageElement distinctions do not apply. Pending CreativeWork subtype with no unique properties.
MusicRelease JSON-LD example for a specific release of an album or EP (a vinyl pressing, a digital release, a CD). MusicPlaylist subtype adding catalogNumber, creditedTo, duration, musicReleaseFormat (MusicReleaseFormatType enum), recordLabel, releaseOf.
LiquorStore JSON-LD stub for shops selling wine, beer, whisky, and other spirits. Store subtype with no unique properties.
GroceryStore JSON-LD stub for supermarkets, bodegas, co-ops, and food-first retail shops. Store subtype with no unique properties.
FoodEstablishment JSON-LD example for the parent type behind Restaurant, CafeOrCoffeeShop, Bakery, BarOrPub, Brewery, Distillery, FastFoodRestaurant, IceCreamShop, and Winery. Adds 4 direct properties: acceptsReservations, hasMenu, servesCuisine, starRating.
AutomotiveBusiness JSON-LD example for the parent type behind AutoDealer, AutoRepair, AutoBodyShop, AutoRental, AutoWash, AutoPartsStore, GasStation, MotorcycleDealer, MotorcycleRepair. Direct LocalBusiness subtype with no unique properties.
LegalService JSON-LD example for law firms and legal counsels. Direct LocalBusiness subtype (with Attorney and Notary as specific subtypes).
AmusementPark JSON-LD stub for theme parks, amusement parks, and ride-based entertainment parks. Direct EntertainmentBusiness subtype with no unique properties.
EmergencyService JSON-LD example for emergency-response organisations: fire departments, police departments, EMS/ambulance services, coast guard, mountain rescue. Direct LocalBusiness subtype and parent of FireStation and PoliceStation.
EndorsementRating JSON-LD stub for formal endorsements and pledges. Direct Rating subtype with no unique properties.
CriticReview JSON-LD stub for professional critic reviews. Direct Review subtype with no unique properties. Signals professional vs amateur reviewer.
EmployerReview JSON-LD example for reviews of an Organization in its role as an employer (Glassdoor-style reviews). Pending Review subtype with no unique properties.
EmployeeRole JSON-LD example for the employee relationship inside an Organization. OrganizationRole subtype adding baseSalary and salaryCurrency. Used with Organization.employee to carry role-scoped data.
Demand JSON-LD example, the mirror-image of Offer for buyer-side (wanted-to-buy) signals. Direct Intangible, 30+ properties shared with Offer (availability, eligibleRegion, priceSpecification, itemOffered).
MedicalTrial JSON-LD example for a clinical trial. MedicalStudy subtype with one direct property (trialDesign, MedicalTrialDesign enum) plus inherited status, healthCondition, sponsor.
MedicalObservationalStudy JSON-LD example for a non-interventional cohort, registry, or cross-sectional study. MedicalStudy subtype with one direct property: studyDesign (MedicalObservationalStudyDesign enum).
MedicalDevice JSON-LD example for an FDA-cleared medical device. Direct MedicalEntity subtype with 6 direct properties: adverseOutcome, contraindication, postOp, preOp, procedure, seriousAdverseOutcome.
TaxiService JSON-LD example for a taxi or ride-hire service. Direct Service subtype. Covers areaServed, hoursAvailable, provider (Organization), providerMobility, offers. The canonical type (supersedes the old Taxi type).
Taxi JSON-LD reference. Legacy type superseded by TaxiService. Kept for back-compatibility; new implementations should use TaxiService.
Blog JSON-LD example for the parent container of BlogPosting entries. CreativeWork subtype with blogPost and issn.
AboutPage JSON-LD example for a website's About page. Direct WebPage subtype with no unique properties.
ContactPage JSON-LD example for a website's Contact page. Direct WebPage subtype. Pair mainEntity with an Organization carrying contactPoint entries.
WorkBasedProgram JSON-LD example for an apprenticeship or on-the-job training programme. EducationalOccupationalProgram subtype emphasising occupationalCategory and trainingSalary.
EventAttendanceModeEnumeration JSON-LD reference. 3-value Enumeration (Offline, Online, Mixed). Used as Event.eventAttendanceMode. Required for Google's virtual-event rich result.
DigitalDocumentPermissionType JSON-LD reference. 3-value Enumeration (Read, Write, Comment). Used as DigitalDocumentPermission.permissionType.
OrderStatus JSON-LD reference. 8-value Enumeration for order / order-item lifecycle state. Used as Order.orderStatus and OrderItem.orderItemStatus.
OfferForPurchase JSON-LD example for a sell-out offer (standard retail). Direct Offer subtype with no unique properties; businessFunction is implicitly Sell.
Diet JSON-LD example for a dietary plan (Mediterranean, DASH, low-FODMAP). Dual-inherits LifestyleModification and CreativeWork. Properties: dietFeatures, endorsers, expertConsiderations, physiologicalBenefits, risks.
NoteDigitalDocument JSON-LD example for a note document (Apple Notes, OneNote, Evernote entry). Direct DigitalDocument subtype with no unique properties.
TextDigitalDocument JSON-LD example for a long-form text document (Word, Pages, Google Docs). Direct DigitalDocument subtype with no unique properties.
OrderItem JSON-LD example for a line item inside an Order. Structured-value subtype carrying orderItemNumber, orderQuantity, orderedItem, orderItemStatus, and orderDelivery for per-line fulfillment tracking.
VideoGameSeries JSON-LD example for a franchise or multi-title game series. CreativeWorkSeries subtype with 22 direct properties covering seasons, episodes, characters, quests, gameplay, platforms, and production credits.
APIReference JSON-LD example for API documentation pages. TechArticle subtype carrying assembly, assemblyVersion, targetPlatform, programmingModel, executableLibraryName for language / framework / version scoping.
GameServer JSON-LD example for a live multiplayer game server. Intangible subtype carrying game, playersOnline, serverStatus (GameServerStatus enum). Used for online game server listings.
OwnershipInfo JSON-LD example for a historical ownership record of a Product or Service. StructuredValue subtype carrying acquiredFrom, ownedFrom, ownedThrough, typeOfGood — used on Person / Organization.owns to publish provenance (art, vehicles, IP).
DonateAction JSON-LD example for a charitable gift. TransferAction subtype carrying price, priceCurrency, priceSpecification, and recipient — used in email receipts and charity-platform action markup.
MedicalOrganization JSON-LD example for a multi-disciplinary clinic — Organization subtype carrying healthPlanNetworkId, medicalSpecialty, and isAcceptingNewPatients. The parent of Hospital, MedicalClinic, Pharmacy, Physician, VeterinaryCare, Dentist, Optician, and DiagnosticLab for non-business medical entities.
MediaSubscription JSON-LD reference — Intangible with expectsAcceptanceOf and authenticator. Used with ActionAccessSpecification and Movie/Article.requiresSubscription for paywall / subscription markup.
EducationalOrganization JSON-LD example — CivicStructure + Organization dual-inheritance with alumni. Parent of CollegeOrUniversity, School, ElementarySchool, HighSchool, MiddleSchool, Preschool, and EducationalSupport.
OrganizationRole JSON-LD reference — Role subtype with numberedPosition. For a person's role within an organization (board seat, department head).
RentAction JSON-LD reference — TradeAction subtype with landlord and realEstateAgent. Renting a property or vehicle.
PayAction JSON-LD reference — TradeAction subtype with recipient. Transferring money to a recipient.
LeaveAction JSON-LD reference — InteractAction subtype with event. Leaving an event / organization / community.
FollowAction JSON-LD reference — InteractAction subtype with followee. Following a person on a social platform.
Cooperative JSON-LD reference. An organization that is a joint project of multiple organizations or persons.
PerformingGroup JSON-LD reference. A performance group, such as a band, an orchestra, or a circus.
PoliticalParty JSON-LD reference. Organization: Political Party.
WorkersUnion JSON-LD reference. A Workers Union (also known as a Labor Union, Labour Union, or Trade Union) is an organization that promotes the interests of its worker members by collectively bargainin