Tribune Media website screenshot

Tribune Media

Tribune Media was a diversified media and entertainment company with broadcasting, digital, and content businesses. Through Tribune Media Services (TMS), it provided comprehensive entertainment data APIs including TV programming, movie showtimes, celebrity information, and sports data. Tribune Media was acquired by Nexstar Media Group in 2019. The TMS OnConnect APIs are now operated by Gracenote (a Nielsen company), providing metadata for TV shows, movies, celebrities, and televised sports to consumer electronics manufacturers, cable operators, entertainment platforms, and application developers.

1 APIs 0 Features
MediaEntertainmentBroadcastingTelevisionMoviesSportsCelebrityFortune 1000

APIs

TMS OnConnect API

The Tribune Media Services (TMS) OnConnect API provides comprehensive entertainment metadata for TV programming, movies, celebrities, and sports. It delivers electronic programm...

Collections

Pricing Plans

Rate Limits

Tribune Media Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Tribune Media Context

9 classes · 41 properties

JSON-LD

API Governance Rules

Tribune Media API Rules

12 rules · 4 errors 5 warnings

SPECTRAL

JSON Structure

Tms Airing Structure

0 properties

JSON STRUCTURE

Tms Program Structure

0 properties

JSON STRUCTURE

Example Payloads

Press

AN News

2026-05-25

đź’» Byron Allen on consolidating media assets and funding ...

2026-05-25

Daily Tribune's media snowflakery and AI articles

2026-05-25

tronc/Tribune

2026-05-25

Nexstar Media Group Enters into Definitive Agreement to ...

2026-05-25

Press Coverage

2019-10-16

Nexstar Media Group Completes Tribune Media Acquisition Creating the Nation’s Largest L...

2019-09-19

About Nexstar

2019-09-19

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
📜
TermsOfService
TermsOfService
📝
Signup
Signup

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: TMS OnConnect API
  version: 1.1.0
request:
  auth:
    type: apikey
    key: api_key
    value: '{{api_key}}'
    placement: query
items:
- info:
    name: Lineups
    type: folder
  items:
  - info:
      name: Get Lineups by Postal Code
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/lineups
      params:
      - name: country
        value: ''
        type: query
        description: Two-letter country code (e.g., US, CA)
      - name: postalCode
        value: ''
        type: query
        description: Postal or ZIP code to look up lineups for
      - name: api_key
        value: ''
        type: query
        description: Your TMS API key
    docs: Returns a list of lineups for a country and postal code.
  - info:
      name: Get Lineup Details
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/lineups/:lineupId
      params:
      - name: lineupId
        value: ''
        type: path
        description: Unique lineup identifier
      - name: api_key
        value: ''
        type: query
    docs: Retrieves details for a specific lineup by ID.
  - info:
      name: Get Lineup Channels
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/lineups/:lineupId/channels
      params:
      - name: lineupId
        value: ''
        type: path
      - name: imageSize
        value: ''
        type: query
        description: Size of station images to include
      - name: enhancedCallSign
        value: ''
        type: query
        description: Include enhanced call sign data
      - name: api_key
        value: ''
        type: query
    docs: Lists all stations and channels for a given lineup.
  - info:
      name: Get TV Grid Schedule
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/lineups/:lineupId/grid
      params:
      - name: lineupId
        value: ''
        type: path
      - name: startDateTime
        value: ''
        type: query
        description: Start date/time in ISO 8601 format
      - name: endDateTime
        value: ''
        type: query
      - name: stationId
        value: ''
        type: query
        description: Filter to a specific station
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns the TV grid schedule for a lineup (up to 6 hours, 14 days advance).
- info:
    name: Stations
    type: folder
  items:
  - info:
      name: Search TV Stations
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/stations/search
      params:
      - name: q
        value: ''
        type: query
        description: Search query (station name or call sign)
      - name: queryFields
        value: ''
        type: query
        description: Fields to search (e.g., name, callSign)
      - name: limit
        value: ''
        type: query
      - name: offset
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Searches TV stations by name or call sign.
  - info:
      name: Get Station Details
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/stations/:stationId
      params:
      - name: stationId
        value: ''
        type: path
      - name: lineupId
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Retrieves details for a specific TV station.
  - info:
      name: Get Station Schedule
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/stations/:stationId/airings
      params:
      - name: stationId
        value: ''
        type: path
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns the schedule for a single station (up to 14 days ahead).
- info:
    name: Programs
    type: folder
  items:
  - info:
      name: Search Programs
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/programs/search
      params:
      - name: q
        value: ''
        type: query
        description: Free-form search query
      - name: queryFields
        value: ''
        type: query
      - name: entityType
        value: ''
        type: query
      - name: genres
        value: ''
        type: query
      - name: subType
        value: ''
        type: query
      - name: includeAdult
        value: ''
        type: query
      - name: limit
        value: ''
        type: query
      - name: offset
        value: ''
        type: query
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns basic program metadata based on free-form search criteria.
  - info:
      name: Get Program Genres
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/programs/genres
      params:
      - name: api_key
        value: ''
        type: query
    docs: Returns a list of program genres, to be used in conjunction with Program Search.
  - info:
      name: Get New Show Airings
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/programs/newShowAirings
      params:
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: includeAdult
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Retrieves shows and episodes airing new on a lineup (up to 24 hours, 14 days advance).
  - info:
      name: Get Program Details
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/programs/:tmsId
      params:
      - name: tmsId
        value: ''
        type: path
        description: TMS program identifier
      - name: imageSize
        value: ''
        type: query
      - name: imageAspectTV
        value: ''
        type: query
      - name: imageText
        value: ''
        type: query
      - name: market
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Retrieves detailed metadata for a specific program by TMS ID.
  - info:
      name: Get Program Airings
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/programs/:tmsId/airings
      params:
      - name: tmsId
        value: ''
        type: path
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: includeDetail
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns all airings of a specific program (up to 14 days advance).
- info:
    name: Series
    type: folder
  items:
  - info:
      name: Get Series Details
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/series/:seriesId
      params:
      - name: seriesId
        value: ''
        type: path
      - name: imageSize
        value: ''
        type: query
      - name: titleLang
        value: ''
        type: query
      - name: descriptionLang
        value: ''
        type: query
      - name: market
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns detailed metadata for a specific TV series.
  - info:
      name: Get Series Airings
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/series/:seriesId/airings
      params:
      - name: seriesId
        value: ''
        type: path
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: includeDetail
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Retrieves all airings for a TV series (up to 14 days advance).
  - info:
      name: Get Series Episodes
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/series/:seriesId/episodes
      params:
      - name: seriesId
        value: ''
        type: path
      - name: season
        value: ''
        type: query
      - name: limit
        value: ''
        type: query
      - name: offset
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns episodes for a series sorted by season and episode number.
- info:
    name: Movies
    type: folder
  items:
  - info:
      name: Get Movies Airing on TV
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/movies/airings
      params:
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: includeAdult
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: imageText
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Provides movies airing on a lineup (up to 24 hours, 14 days advance).
  - info:
      name: Get Movies in Theatres
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/movies/showings
      params:
      - name: startDate
        value: ''
        type: query
      - name: numDays
        value: ''
        type: query
      - name: zip
        value: ''
        type: query
      - name: lat
        value: ''
        type: query
      - name: lng
        value: ''
        type: query
      - name: radius
        value: ''
        type: query
      - name: units
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: market
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns movies currently playing in local theatres with showtimes.
  - info:
      name: Get Movie Showtimes
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/movies/:movieId/showings
      params:
      - name: movieId
        value: ''
        type: path
      - name: startDate
        value: ''
        type: query
      - name: numDays
        value: ''
        type: query
      - name: zip
        value: ''
        type: query
      - name: lat
        value: ''
        type: query
      - name: lng
        value: ''
        type: query
      - name: radius
        value: ''
        type: query
      - name: units
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns metadata and theatre/showtime information for a specific movie.
- info:
    name: Theatres
    type: folder
  items:
  - info:
      name: Get Theatres by Location
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/theatres
      params:
      - name: zip
        value: ''
        type: query
      - name: lat
        value: ''
        type: query
      - name: lng
        value: ''
        type: query
      - name: radius
        value: ''
        type: query
      - name: units
        value: ''
        type: query
      - name: numTheatres
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Retrieves theatre locations via zip/postal code or geographic coordinates.
  - info:
      name: Get Theatre Showtimes
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/theatres/:theatreId/showings
      params:
      - name: theatreId
        value: ''
        type: path
      - name: startDate
        value: ''
        type: query
      - name: numDays
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Lists movies and showtimes at a specific theatre.
- info:
    name: Sports
    type: folder
  items:
  - info:
      name: Get Sport Details
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/sports/:sportsId
      params:
      - name: sportsId
        value: ''
        type: path
      - name: includeOrg
        value: ''
        type: query
      - name: officialOrg
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns sport details with optional organization information.
  - info:
      name: Get Sports Event Airings
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/sports/:sportsId/events/airings
      params:
      - name: sportsId
        value: ''
        type: path
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: liveOnly
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns live sports events for specified sports on a lineup.
  - info:
      name: Get Sports Non-Event Airings
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/sports/:sportsId/non-events/airings
      params:
      - name: sportsId
        value: ''
        type: path
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns sports non-events and taped events (24 hours, 14 days advance).
  - info:
      name: Get Organization Airings
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/sports/organizations/:organizationId/airings
      params:
      - name: organizationId
        value: ''
        type: path
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: includeDetail
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns all airings for a sports organization (e.g., MLB, NBA, NFL).
  - info:
      name: Get Team Airings
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/sports/teams/:teamBrandId/airings
      params:
      - name: teamBrandId
        value: ''
        type: path
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: includeDetail
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: market
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns all airings for a sports team.
- info:
    name: Celebrities
    type: folder
  items:
  - info:
      name: Get Celebrity Details
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/celebs/:personId
      params:
      - name: personId
        value: ''
        type: path
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns detailed information about a specific celebrity.
  - info:
      name: Get Celebrity Airings
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/celebs/:personId/airings
      params:
      - name: personId
        value: ''
        type: path
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Retrieves all TV airings featuring a specific celebrity (up to 14 days).
  - info:
      name: Get Celebrity Talk Show Airings
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v1.1/celebs/talkShowAirings
      params:
      - name: lineupId
        value: ''
        type: query
      - name: startDateTime
        value: ''
        type: query
      - name: endDateTime
        value: ''
        type: query
      - name: imageSize
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Lists celebrities appearing on talk shows (requires R&D or Commercial plan).
- info:
    name: Online Video
    type: folder
  items:
  - info:
      name: Get Online Video Series
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v2/series/:seriesId
      params:
      - name: seriesId
        value: ''
        type: path
      - name: region
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Returns series information for online video metadata.
  - info:
      name: Get Online Video Episode
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v2/episodes/:rootId_tmsId
      params:
      - name: rootId_tmsId
        value: ''
        type: path
        description: Root ID combined with TMS ID
      - name: region
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Retrieves single episode information for online video.
  - info:
      name: Get Online Video Movie
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/v2/movies/:rootId_tmsId
      params:
      - name: rootId_tmsId
        value: ''
        type: path
      - name: region
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
    docs: Retrieves movie information for online video.
- info:
    name: Social
    type: folder
  items:
  - info:
      name: Get Social Data
      type: http
    http:
      method: GET
      url: https://data.tmsapi.com/social/:rootId_seriesId
      params:
      - name: rootId_seriesId
        value: ''
        type: path
        description: Root ID or series ID
      - name: api_key
        value: ''
        type: query
    docs: Obtains social media links for a movie or TV series.
bundled: true