The videos collection currently holds videos from the U.S. House of Representatives and from the White House.
There are different fields available for White House Videos, Live White House Streams, and House video. These can be distinguished using the chamber field.
Filter the "chamber" field by "house" to retrieve videos from the House of Representatives.
HouseLive.gov provides full length videos of each legislative day. These videos can be extremely long, upwards of 14 hours sometimes. Each full length video has a video object in the RTC API.
For videos that have time offsets in their corresponding floor updates, we have artificially broken up the video into an array of clip objects. These clips each have an offset (in seconds), duration, array of events covered in that clip, and extracted names and identifiers.
Each video document, as well as each clip within it, have had their text contents scanned for legislator names and bill codes. The "legislator_names", "bioguide_ids", and "bills" fields contain these values. When present on the top-level object, they contain all values found within any of the clips for that video. When present on a clip, they contain all values found within the events for that clip.
Raw text is only added to this "legislator_names" field, and subsequently converted into bioguide IDs, if it can be matched with a representative. If a legislator name is ambiguous and could match more than one legislator, bioguide IDs for each match are added. So, the API may have "false positives" in its bioguide IDs, but it should rarely miss anyone.
The only fields guaranteed for House videos are:
If the "search" parameter is passed to the API, a case-insensitive pattern match of the given string is applied to the following fields:
Filter the "chamber" field by "house" to retrieve videos from the House of Representatives.
White House video is parsed from WhiteHouse.gov. Most videos are available as "archived" videos, but some are available as "live" videos. Live videos tend to not have as many fields completed as archived videos but you can filter on the "status" field to get only live or archived videos.
The only fields guaranteed for house videos are
If the "search" parameter is passed to the API, a case-insensitive pattern match of the given string is applied to the following fields:
An example of an archived video from HouseLive.gov is below, followed by an example of all three kinds of White House videos (upcoming, live, and archived):