LDSTechForumProjects

Mormon Channel Web Services V3

Mormonchannelbanner.jpg
Mormon Channel Project Index edit

Introduction

As part of the Mormon Channel products, a web service has been provided that allows applications to query content that is currently available as audio streams on LDS.org. Mormon Channel applications such as the Mormon Channel iPhone Application use these services to dynamically provide users with different streams to navigate and listen to. These web services, for example, can tell the application which magazine articles are available, or which conference reports are available. The purpose of this article is to define the web services that exist for developers to use.

Web service URL

All of the web services are available via http://tech.lds.org/mc/api. The web services use a RESTful API approach. As of Version 3.0 of the APIs, the APIs are only in JSON format. The following REST url's are currently defined.

Web services

language/list

Command:

language/list - This command will return a listing of all of the languages that there is content for. However, right now it returns both Spanish and English even through no Spanish content has been entered into the system.

Parameters:

None

Example:

http://tech.lds.org/mc/api/language/list

Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Languages": [
        {
            "ID": "1",
            "Name": "English"
        },
        {
            "ID": "2",
            "Name": "Spanish"
        }
    ]
}

channel/list

Command:

channel/list - Use this command to get a listing of all content channels (aka ribbons) to be used within the program and their order that they should appear. Content Channels are basically different types of content.

Parameters:

LanguageID: This is the Language ID that is returned from a previous call to language/list.

Example:'

http://tech.lds.org/mc/api/channel/list?LanguageID=1

Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Channels": [
        {
            "ID": 1,
            "Title": "Radio",
            "Summary": null,
            "ContentType": 0,
            "CustomID": 0
        },
        {
            "ID": 2,
            "Title": "Conference",
            "Summary": null,
            "ContentType": 1,
            "CustomID": 0
        },
        {
            "ID": 3,
            "Title": "Magazines",
            "Summary": null,
            "ContentType": 2,
            "CustomID": 0
        },
        {
            "ID": 4,
            "Title": "Scriptures",
            "Summary": null,
            "ContentType": 3,
            "CustomID": 0
        },
        {
            "ID": 5,
            "Title": "Series",
            "Summary": null,
            "ContentType": 4,
            "CustomID": 0
        },
        {
            "ID": 6,
            "Title": "Features",
            "Summary": null,
            "ContentType": 5,
            "CustomID": 0
        },
        {
            "ID": 7,
            "Title": "Playlists",
            "Summary": null,
            "ContentType": 7,
            "CustomID": 0
        },
        {
            "ID": 8,
            "Title": "Search",
            "Summary": null,
            "ContentType": 8,
            "CustomID": 0
        },
        {
            "ID": 18,
            "Title": "Leadership",
            "Summary": "",
            "ContentType": 6,
            "CustomID": 24
        }
    ]
}

channel/topiclist

Command:

channel/topiclist - Use this command to get a listing of all custom ribbons to be used within the program and their order that they should appear. Custom ribbons are indicated by a content_type of 6 and can contain both audio and video.

Parameters:

CustomID: This is the CustomID field from the channel/list call above.

Example:

http://tech.lds.org/mc/api/channel/topiclist?CustomID=24


Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Topics": [
        {
            "ID": 25,
            "Title": "Thomas S. Monson",
            "Summary": "President Thomas S. Monson has served as the 16th president of The Church of Jesus Christ of Latter-day Saints since February 2008. He had previously served as a counselor in the First Presidency of the Church since November 1985.",
            "SortOptions":0,
            "Images": [
                {
                    "ID": "2674",
                    "URL": "http://broadcast2.lds.org/mormon-channel/q15/monson-640x396.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 26,
            "Title": "Henry B. Eyring",
            "Summary": "President Henry B. Eyring was named first counselor in the First Presidency of The Church of Jesus Christ of Latter-day Saints in February 2008. Previously, he had served as second counselor in the First Presidency to President Gordon B. Hinckley since 2007. He was named to the Quorum of the Twelve Apostles of The Church of Jesus Christ of Latter-day Saints on April 1, 1995, having previously served as a member of the Quorum of the Seventy since October 1992.",
            "Images": [
                {
                    "ID": "2675",
                    "URL": "http://broadcast2.lds.org/mormon-channel/q15/eyring-640x396.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 27,
            "Title": "Dieter F. Uchtdorf",
            "Summary": "President Dieter F. Uchtdorf was called as second counselor in the First Presidency of The Church of Jesus Christ of Latter-day Saints in February 2008. He was sustained as a member of the Quorum of the Twelve Apostles of The Church of Jesus Christ of Latter-day Saints in October 2004. He has served as a general authority since April 1994 and served as a member of the Presidency of the Seventy from August 2002 until his call to the Twelve.\n\nPresident Uchtdorf was born on 6 November 1940 in then Mährisch-Ostrau, Czechoslovakia, to Karl Albert and Hildegard Else Opelt Uchtdorf. He was raised in Zwickau, Germany, where his family joined the Church in 1947.",
            "Images": [
                {
                    "ID": "2676",
                    "URL": "http://broadcast2.lds.org/mormon-channel/q15/uchtdorf-640x396.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
    ]
}

series/episodemostrecent

Command:

channel/topicitemmostrecent - Use this command to get a the most recent item (and associated channel topic data) for a particular channel topic.

Parameters:

TopicID: This is the ID of the channel topic that is returned in a previous call to 'channel/topiclist'.

Example:

http://tech.lds.org/mc/api/channel/topicitemmostrecent?TopicID=35

Example Results:

{
	"api_error": 0,
	"api_error_message": "",
	"api_online": true,
	"api_success": true,
	"api_version": 3,
	"item": {
		"ID": 1484,
		"Images": [
			{
				"Height": 0,
				"ID": "20461",
				"ImageSize": "Large",
				"Notes": "",
				"Orientation": "",
				"Resizable": 1,
				"Scalable": 1,
				"URL": "http://tech.lds.org/mc/images/katherine-jenkins-pioneer-day-concert-760x427-yt.jpg",
				"Width": 0
			}
		],
		"Media": [
			{
				"AudioCodec": "",
				"Duration": 0,
				"ID": "37522",
				"MasterCatalogID": "",
				"MasterCatalogVersion": "0",
				"MediaContainer": "YouTube",
				"MediaType": "Video",
				"Stream": 1,
				"URL": "http://www.youtube.com/watch?v=D_dyT7dTQlk",
				"VideoCodec": ""
			}
		],
		"Persons": [
		],
		"Summary": "The 2012 Pioneer Day Commemoration Concert, The Joy of Song, with the Mormon Tabernacle Choir and Orchestra at Temple Square, featuring guest artist Katherine Jenkins",
		"Tags": "Mormon Tabernacle Choir, motab, mo-tab, Katherine Jenkins, Dancing with the Stars",
		"Title": "The Joy of Song featuring Katherine Jenkins"
	},
	"Parent": {
		"ID": 32,
		"Images": [
		],
		"Summary": "",
		"Title": "Mormon Tabernacle Choir",
                "SortOptions": 0,
	},
	"Topic": {
		"ID": 35,
		"Images": [
			{
				"Height": 427,
				"ID": "13712",
				"ImageSize": "Large",
				"Notes": "",
				"Orientation": "Landscape",
				"Resizable": 1,
				"Scalable": 1,
				"URL": "http://broadcast.lds.org/XML/LDSRadio/katherine-jenkins-pioneer-day-concert-760x427.jpg",
				"Width": 760
			},
			{
				"Height": 0,
				"ID": "13713",
				"ImageSize": "",
				"Notes": "",
				"Orientation": "Portrait",
				"Resizable": 1,
				"Scalable": 1,
				"URL": "",
				"Width": 0
			}
		],
		"Summary": "The 2012 Pioneer Day Commemoration Concert, The Joy of Song, with the Mormon Tabernacle Choir and Orchestra at Temple Square, featuring guest artist Katherine Jenkins",
		"Title": "Pioneer Day Commemoration Concert"
	}
}

channel/topicitemslist

Command:

channel/topicitemslist - Use this command to get a listing of all items for a particular custom channel topic.

Parameters:

TopicID: This is the ID field for a particular topic from the channel/topiclist call above.
SortOrder: (optional). If supplied, it must be one of the following values:
0 - Default sort order. Orders return results by their display order in the CMS tool.
1 - Sort By Chronological order.
2 - Sort by Most Recent order.
3 - Sort by Alphabetical order.

Example:

http://tech.lds.org/mc/api/channel/topicitemslist?TopicID=25

Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Items": [
        {
            "ID": 463,
            "Title": "President Thomas S. Monson",
            "Summary": "182nd Annual General Conference Saturday Morning Session",
            "Tags": null,
            "Images": [
                {
                    "ID": "1795",
                    "URL": "http://i1.ytimg.com/vi/az9SdYuVTNU/hqdefault.jpg",
                    "Orientation": "Landscape",
                    "Width": 480,
                    "Height": 360,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ],
            "Media": [
                {
                    "ID": "34203",
                    "URL": "http://media2.ldscdn.org/assets/general-conference/april-2012-general-conference/2012-04-1010-president-thomas-s-monson-64k-eng.mp3",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "MP3",
                    "AudioCodec": "MP3",
                    "VideoCodec": ""
                },
                {
                    "ID": "34204",
                    "URL": "http://www.youtube.com/watch?v=az9SdYuVTNU",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 1,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "YouTube",
                    "AudioCodec": "",
                    "VideoCodec": ""
                },
                {
                    "ID": "34205",
                    "URL": "http://media2.ldscdn.org/assets/general-conference/april-2012-general-conference/2012-04-1010-president-thomas-s-monson-1080p-eng.mp4",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "MP4",
                    "AudioCodec": "",
                    "VideoCodec": "H264"
                }
            ],
            "Persons": [
                {
                    "ID": "2619",
                    "Name": "President Thomas S. Monson",
                    "Bio": ""
                }
            ]
        },
        {
            "ID": 464,
            "Title": "President Thomas S. Monson",
            "Summary": "182nd Annual General Conference Priesthood Session",
            "Tags": null,
            "Images": [
                {
                    "ID": "1825",
                    "URL": "http://i1.ytimg.com/vi/nAmA4fazwcQ/hqdefault.jpg",
                    "Orientation": "Landscape",
                    "Width": 480,
                    "Height": 360,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ],
            "Media": [
                {
                    "ID": "34206",
                    "URL": "http://media2.ldscdn.org/assets/general-conference/april-2012-general-conference/2012-04-3060-president-thomas-s-monson-64k-eng.mp3",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "MP3",
                    "AudioCodec": "MP3",
                    "VideoCodec": ""
                },
                {
                    "ID": "34207",
                    "URL": "http://www.youtube.com/watch?v=nAmA4fazwcQ",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 1,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "YouTube",
                    "AudioCodec": "",
                    "VideoCodec": ""
                },
                {
                    "ID": "34208",
                    "URL": "http://media2.ldscdn.org/assets/general-conference/april-2012-general-conference/2012-04-3060-president-thomas-s-monson-1080p-eng.mp4",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "MP4",
                    "AudioCodec": "",
                    "VideoCodec": "H264"
                }
            ],
            "Persons": [
                {
                    "ID": "2619",
                    "Name": "President Thomas S. Monson",
                    "Bio": ""
                }
            ]
        },
    ]
}

station/list

Command:

station/list - This command returns a list of all of the available radio stations (channels).

Parameters:

LanguageID: The LanguageID for the station listing.

Example:

http://tech.lds.org/mc/api/station/list?LanguageID=1

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Stations": [
        {
            "ID": 3,
            "Title": "Mormon Channel",
            "Summary": "The Mormon Channel is the media channel for the Church of Jesus Christ of Latter-day Saints, which offers uplifting programming from the archives of the Church as well as original series. This application offers 24-hour radio, music, and Spanish streams, with content available on demand such asMormon Messages, as well as audio recordings of the scriptures and Church magazines.",
            "HasProgramming": true,
            "Images": [ ],
            "Media": [
                {
                    "ID": "35663",
                    "URL": "http://ldshd-i.akamaihd.net/hls/live/200743/mc/eng/mc_96.m3u8",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "",
                    "AudioCodec": "",
                    "VideoCodec": ""
                }
            ]
        },
        {
            "ID": 4,
            "Title": "Music",
            "Summary": "Come join the Mormon Channel as we provide new content in our Music Service.",
            "HasProgramming": false,
            "Images": [
                {
                    "ID": "2689",
                    "URL": "http://broadcast2.lds.org/XML/LDSRadio/music-stream-320x367.jpg",
                    "Orientation": "Portrait",
                    "Width": 320,
                    "Height": 367,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                },
                {
                    "ID": "2690",
                    "URL": "http://broadcast2.lds.org/XML/LDSRadio/music-stream-480x207.jpg",
                    "Orientation": "Landscape",
                    "Width": 480,
                    "Height": 207,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                },
                {
                    "ID": "2691",
                    "URL": "http://broadcast2.lds.org/XML/LDSRadio/music-stream-640x396.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Large",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                },
                {
                    "ID": "2692",
                    "URL": "http://broadcast2.lds.org/XML/LDSRadio/music-stream-960x414.jpg",
                    "Orientation": "Landscape",
                    "Width": 960,
                    "Height": 414,
                    "ImageSize": "Large",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                },
                {
                    "ID": "2693",
                    "URL": "http://broadcast2.lds.org/XML/LDSRadio/music-stream-768x914.jpg",
                    "Orientation": "Portrait",
                    "Width": 768,
                    "Height": 914,
                    "ImageSize": "Large",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                },
                {
                    "ID": "2694",
                    "URL": "http://broadcast2.lds.org/XML/LDSRadio/music-stream-1024x668.jpg",
                    "Orientation": "Landscape",
                    "Width": 1024,
                    "Height": 668,
                    "ImageSize": "Extra Large",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ],
            "Media": [
                {
                    "ID": "35664",
                    "URL": "http://ldshd-i.akamaihd.net/hls/live/200743/mcm/eng/mcm_96.m3u8",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "",
                    "AudioCodec": "",
                    "VideoCodec": ""
                }
            ]
        }
    ]
}


station/programlist

Command:

station/programlist - This command returns a list of all of the available programs for a radio station.

Parameters:

StationID: The unique station identifier for the station's program listing.
Date (optional): A date for which you wish to get the station listing for. If omitted, the current system date will be used. The date format must be in YYYY-MM-DD format.

Example:

http://tech.lds.org/mc/api/station/programlist?StationID=3

Example Results:

{
	"api_version": 3, 
	"api_online": true, 
	"api_success": true, 
	"api_error": 0, 
	"api_error_message": "", 
	"Station": { 
		"ID": 7, 
		"Title": "Mormon Channel", 
		"Summary": "The Mormon Channel is the media channel for the Church of Jesus Christ of Latter-day Saints, which offers uplifting programming from the archives of the Church as well as original series. This application offers 24-hour radio, music, and Spanish streams, with content available on demand such asMormon Messages, as well as audio recordings of the scriptures and Church magazines.", 
		"HasProgramming": true, 
		"Images": [ { 
			"ID": "3833", "URL": "http://localhost/radio/V3/images/indy.jpg", 
			"Orientation": "Portrait", 
			"Width": 95, 
			"Height": 120, 
			"ImageSize": "Small", 
			"Scalable": 1, 
			"Resizable": 1, 
			"Notes": "" 
		} ], 
		"Media": [ { 
			"ID": "53027", 
			"URL": "http://mp3radio.lds.org/mormon", 
			"MasterCatalogID": "", 
			"MasterCatalogVersion": "0", 
			"Stream": 1, 
			"Duration": 0, 
			"MediaType": "Audio", 
			"MediaContainer": "", 
			"AudioCodec": "", 
			"VideoCodec": "" 
		} ]
	}, 
	"Programs": [ { 
		"ID": 1956, "StationID": 7, 
		"ProgramDate": "07-24-2012", 
		"Title": "Past Impressions", 
		"Summary": "Professor Susan Easton-Black discusses the final exodus from Nauvoo.", 
		"Tags": "Past Impressions, Susan Easton-Black, Saints, Nauvoo, Winter Quarters, Salt Lake Valley, exodus", 
		"AudioNumber": "98055", 
		"Sequence": "001", 
		"URL": "http://mormonchannel.org/past-impressions/56-the-final-exodus", 
		"CategoryTitle": "Past Impressions", 
		"CategoryURL": "http://mormonchannel.org/past-impressions", 
		"ShortDescription": "Final Exodus - Episode 56", 
		"Description": "Professor Susan Easton-Black discusses the final exodus from Nauvoo.", 
		"Images": [ { 
			"ID": "3999", 
			"URL": "http://mormonchannel.org/sites/default/files/styles/episode_category_image/public/past-impressions-1020x444.jpg", 
			"Orientation": "Portrait", 
			"Width": 0, 
			"Height": 0, 
			"ImageSize": null, 
			"Scalable": 1, 
			"Resizable": 1, 
			"Notes": "" 
		} ], 
		"Media": [ { 
			"ID": "53225", 
			"URL": "http://broadcast2.lds.org/ldsradio/PastImpressions/2012-06-0560-final-exodus-64k-eng.mp3", 
			"MasterCatalogID": "", 
			"MasterCatalogVersion": "0", 
			"Stream": 0, 
			"Duration": 0, 
			"MediaType": "Audio", 
			"MediaContainer": "MP3", 
			"AudioCodec": "MP3", 
			"VideoCodec": "" 
		} ], 
		"Persons": [ { 
			"ID": "8263", 
			"Name": "Mormon Channel",
			"Bio": "" 
		} ] 
	}
}

station/currentlyplaying

Command:

station/currentlyplaying - This command returns a list of all of the available programs for a radio station.

Parameters:

StationID: The unique station identifier for the station's program listing.

Example:

http://tech.lds.org/mc/api/station/currentlyplaying?StationID=1

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Station": {
        "ID": 1,
        "Title": "Mormon Channel",
        "Summary": "The Mormon Channel is the media channel for the Church of Jesus Christ of Latter-day Saints, which offers uplifting programming from the archives of the Church as well as original series. This application offers 24-hour radio, music, and Spanish streams, with content available on demand such asMormon Messages, as well as audio recordings of the scriptures and Church magazines.",
        "HasProgramming": true,
        "Images": [ ],
        "Media": [
            {
                "ID": "13902",
                "URL": "http://mp3radio.lds.org/mormon",
                "MasterCatalogID": "",
                "MasterCatalogVersion": "0",
                "Stream": 1,
                "Duration": 0,
                "MediaType": "Audio",
                "MediaContainer": "",
                "AudioCodec": "",
                "VideoCodec": ""
            },
            {
                "ID": "13903",
                "URL": "http://stream2.lds.org/stream/mormon_channel_hls_test/eng/ios.m3u8",
                "MasterCatalogID": "",
                "MasterCatalogVersion": "0",
                "Stream": 1,
                "Duration": 0,
                "MediaType": "Audio",
                "MediaContainer": "HLS",
                "AudioCodec": "",
                "VideoCodec": ""
            }
        ]
    },
    "Program": {
        "ID": 43341,
        "StationID": 1,
        "ProgramDate": "08-13-2012 10:00:10",
        "Title": "Deseret Book",
        "Summary": "",
        "Tags": "",
        "AudioNumber": "150005",
        "Sequence": "003",
        "URL": "",
        "CategoryTitle": "Deseret Book Talk",
        "CategoryURL": "",
        "ShortDescription": "To Draw Closer to God - Part 4",
        "Description": "",
        "Images": [ ],
        "Media": [ ],
        "Persons": [
            {
                "ID": "8",
                "Name": "President Henry B. Eyring",
                "Bio": ""
            }
        ]
    }
}

conference/list

Command:

conference/list - This command returns a list of all of the available general, relief society, and young women conference recordings.

Parameters:

LanguageID - The ID returned from the language/list call.

Example:

http://tech.lds.org/mc/api/conference/list?LanguageID=1


Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Conferences": [
        {
            "ID": 75,
            "Title": "182nd Annual General Conference",
            "ShortTitle": "April 2012",
            "Month": 4,
            "Year": 2012,
            "Images": [
                {
                    "ID": "1793",
                    "URL": "http://broadcast2.lds.org/xml/LDSRadio/GeneralConference/general-conference15-640x396.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 74,
            "Title": "181st Semiannual General Conference",
            "ShortTitle": "October 2011",
            "Month": 10,
            "Year": 2011,
            "Images": [
                {
                    "ID": "1730",
                    "URL": "http://tech.lds.org/radio/conferenceimages/15/general-conference-640x396-april-2010.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        }
    ]
}

conference/sessionlist

Command:

conference/sessionlist - This command will return a listing of all sessions for a particular conference.

Parameters:

ConferenceID - The conference ID returned from the previous 'conference/list' command.

Example:

http://tech.lds.org/mc/api/conference/sessionlist?ConferenceID=75

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Sessions": [
        {
            "ID": 396,
            "Title": "Saturday Morning Session",
            "ShortTitle": "Saturday Morning"
        },
        {
            "ID": 397,
            "Title": "Saturday Afternoon Session",
            "ShortTitle": "Saturday Afternoon"
        },
        {
            "ID": 398,
            "Title": "Priesthood Session",
            "ShortTitle": "Priesthood"
        },
        {
            "ID": 399,
            "Title": "Sunday Morning Session",
            "ShortTitle": "Sunday Morning"
        },
        {
            "ID": 400,
            "Title": "Sunday Afternoon Session",
            "ShortTitle": "Sunday Afternoon"
        },
        {
            "ID": 401,
            "Title": "General Young Women Meeting",
            "ShortTitle": "General Young Women"
        }
    ]
}

conference/talklist

Command:

conference/talklist - This command will return a listing of all the talks for a particular session of conference.

Parameters:

SessionID - The Session ID returned from the previous 'conference/sessionlist' command.

Example:

http://tech.lds.org/mc/api/conference/talklist?SessionID=396

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Talks": [
        {
            "ID": 3343,
            "Title": "Praise the Lord with Heart and Voice",
            "Summary": null,
            "Tags": "",
            "Images": [
                {
                    "ID": "1794",
                    "URL": "http://i1.ytimg.com/vi/4u4Fyo_ruA4/hqdefault.jpg",
                    "Orientation": "Landscape",
                    "Width": 480,
                    "Height": 360,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ],
            "Media": [
                {
                    "ID": "25561",
                    "URL": "http://www.youtube.com/watch?v=4u4Fyo_ruA4",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 1,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "YouTube",
                    "AudioCodec": "",
                    "VideoCodec": ""
                },
                {
                    "ID": "25562",
                    "URL": "http://media2.ldscdn.org/assets/general-conference/april-2012-general-conference/2012-04-1002-praise-the-lord-with-heart-and-voice-360p-eng.mp4",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "MP4",
                    "AudioCodec": "",
                    "VideoCodec": "H264"
                },
                {
                    "ID": "25563",
                    "URL": "http://media2.ldscdn.org/assets/general-conference/april-2012-general-conference/2012-04-1002-praise-the-lord-with-heart-and-voice-256k-eng.mp3",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "MP3",
                    "AudioCodec": "MP3",
                    "VideoCodec": ""
                }
            ],
            "Persons": [
                {
                    "ID": "2796",
                    "Name": "Mormon Tabernacle Choir",
                    "Bio": ""
                }
            ]
        }
    ]
}

magazine/list

Command:

magazine/list - This command will return a listing of all the different magazines available for a given language.

Parameters:

LanguageID - The Language ID returned from the previous 'language/list' command.

Example:

http://tech.lds.org/mc/api/magazine/list?LanguageID=1

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Magazines": [
        {
            "ID": 6,
            "Title": "Ensign",
            "Summary": "The Ensign of The Church of Jesus Christ of Latter-day Saints is an English-language magazine for adults.",
            "Images": [
                {
                    "ID": "1849",
                    "URL": "http://tech.lds.org/radio/magazineimages/3/crop_ensign2.png",
                    "Orientation": "Landscape",
                    "Width": 310,
                    "Height": 192,
                    "ImageSize": "Small",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 7,
            "Title": "Friend",
            "Summary": "The Friend is a children’s magazine published by The Church of Jesus Christ of Latter-day Saints.",
            "Images": [
                {
                    "ID": "1951",
                    "URL": "http://tech.lds.org/radio/magazineimages/1/crop_friend2.png",
                    "Orientation": "Landscape",
                    "Width": 310,
                    "Height": 192,
                    "ImageSize": "Small",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 8,
            "Title": "New Era",
            "Summary": "The New Era is a magazine for youth of The Church of Jesus Christ of Latter-day Saints.",
            "Images": [
                {
                    "ID": "2054",
                    "URL": "http://tech.lds.org/radio/magazineimages/2/crop_newera2.png",
                    "Orientation": "Landscape",
                    "Width": 310,
                    "Height": 192,
                    "ImageSize": "Small",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        }
    ]
}

magazine/issuelist

Command:

magazine/issuelist - This command will return a listing of all the different magazines issues available for a given magazine.

Parameters:

MagazineID - The magazine ID returned from the previous 'magazine/list' command.

Example:

http://tech.lds.org/mc/api/magazine/issuelist?MagazineID=6

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Issues": [
        {
            "ID": 550,
            "Title": "Ensign, June 2012",
            "Summary": null,
            "Year": 2012,
            "Month": 6,
            "Images": [
                {
                    "ID": "1950",
                    "URL": "http://www.lds.org/bc/content/shared/content/english/images/magazines/ensign/2012/ensign-2012-jun.jpg ",
                    "Orientation": "Portrait",
                    "Width": 91,
                    "Height": 118,
                    "ImageSize": "Extra Small",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 549,
            "Title": "Ensign, May 2012",
            "Summary": null,
            "Year": 2012,
            "Month": 5,
            "Images": [
                {
                    "ID": "1949",
                    "URL": "http://www.lds.org/bc/content/shared/content/english/images/magazines/ensign/2012/ensign-2012-may.jpg ",
                    "Orientation": "Portrait",
                    "Width": 91,
                    "Height": 118,
                    "ImageSize": "Extra Small",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        }
    ]
}

magazine/articlelist

Command:

magazine/articlelist - Use this command to query all articles for a particular magazine issue.

Parameters:

IssueID: This is the Issue ID that was returned in the previous magazine/issuelist call.

Example:

http://tech.lds.org/mc/api/magazine/articlelist?IssueID=550

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Articles": [
        {
            "ID": 11981,
            "Title": "Called of God and Sustained by the People ",
            "Summary": null,
            "Tags": "",
            "Images": [ ],
            "Media": [
                {
                    "ID": "27949",
                    "URL": "http://broadcast2.lds.org/ensign/2012-june/2012-06-02-called-of-god-and-sustained-by-the-people-64k-eng.mp3",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "MP3",
                    "AudioCodec": "MP3",
                    "VideoCodec": ""
                }
            ],
            "Persons": [
                {
                    "ID": "2839",
                    "Name": "Henry B. Eyring",
                    "Bio": ""
                }
            ]
        },
        {
            "ID": 11982,
            "Title": "Visiting Teaching. A Sacred Assignment ",
            "Summary": null,
            "Tags": "",
            "Images": [ ],
            "Media": [
                {
                    "ID": "27950",
                    "URL": "http://broadcast2.lds.org/ensign/2012-june/2012-06-03-visiting-teaching-a-sacred-assignment-64k-eng.mp3",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "MP3",
                    "AudioCodec": "MP3",
                    "VideoCodec": ""
                }
            ],
            "Persons": [
                {
                    "ID": "3136",
                    "Name": "The Church of Jesus Christ of Latter-day Saints",
                    "Bio": ""
                }
            ]
        }
    ]
}

scripture/list

Command:

scripture/list - Use this command to query the available scriptures for a particular language.

Parameters:

LanguageID: This is the Language ID that was returned in the language/list call.

Example:

http://tech.lds.org/mc/api/scripture/list?LanguageID=1

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Scriptures": [
        {
            "ID": 20,
            "Title": "Old Testament",
            "Summary": "Translated out of the original tongues: and with the former translations diligently compared and revised, by his Majesty's special command",
            "Images": [
                {
                    "ID": "1577",
                    "URL": "http://tech.lds.org/radio/scriptureimages/5/scriptures-640x396-old-testament-rane.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 19,
            "Title": "New Testament",
            "Summary": "Translated out of the original greek: and with the former translations diligently compared and revised, by his Majesty's special command",
            "Images": [
                {
                    "ID": "1576",
                    "URL": "http://tech.lds.org/radio/scriptureimages/4/scriptures-640x396-new-testament-rane.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 18,
            "Title": "Book of Mormon",
            "Summary": "An account written by the hand of Mormon upon plates taken from the plates of Nephi",
            "Images": [
                {
                    "ID": "1575",
                    "URL": "http://tech.lds.org/radio/scriptureimages/3/scriptures-640x396-book-of-mormon-rane.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 17,
            "Title": "Doctrine and Covenants",
            "Summary": "Containing revelations given to Joseph Smith, the Prophet",
            "Images": [
                {
                    "ID": "1574",
                    "URL": "http://tech.lds.org/radio/scriptureimages/2/scriptures-640x396-dandc-rane.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 16,
            "Title": "Pearl of Great Price",
            "Summary": "A selection form the revelations, translations, and narrations of Joseph Smith",
            "Images": [
                {
                    "ID": "1573",
                    "URL": "http://tech.lds.org/radio/scriptureimages/1/scriptures-640x396-pofgp-rane.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        }
    ]
}

scripture/booklist

Command:

scripture/booklist - Use this command to query the available scriptures "books" for a particular scripture.

Parameters:

ScriptureID: This is the Scripture ID that was returned in the previous scripture/list call.

Example:

http://tech.lds.org/mc/api/scripture/booklist?ScriptureID=20

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Books": [
        {
            "ID": 318,
            "Title": "Genesis",
            "Summary": "The first book of Moses called Genesis"
        },
        {
            "ID": 319,
            "Title": "Exodus",
            "Summary": "The Second Book of Moses called Exodus"
        },
        {
            "ID": 320,
            "Title": "Leviticus",
            "Summary": "The Third Book of Moses Called Leviticus"
        },
        {
            "ID": 321,
            "Title": "Numbers",
            "Summary": "The Fourth Book of Moses Called Numbers"
        }
    ]
}

scripture/chapterlist

Command:

scripture/chapterlist - Use this command to query the available chapters within a specific scripture book.

Parameters:

BookID: This is the Book ID that was returned in the previous lds.radio.scriptures.books.query call.

Example:

http://tech.lds.org/mc/api/scripture/chapterlist?BookID=318

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Chapters": [
        {
            "ID": 5464,
            "Title": "Chapter 1",
            "Summary": "God creates this earth and its heaven and all forms of life in six days—The creative acts of each day are described—God creates man, both male and female, in his own image—Man is given dominion over all things and is commanded to multiply and fill the earth.",
            "Tags": null,
            "Images": [ ],
            "Media": [
                {
                    "ID": "22819",
                    "URL": "http://broadcast2.lds.org/scriptures/OldTestament/OT_001_Genesis_1_eng.mp3",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "MP3",
                    "AudioCodec": "MP3",
                    "VideoCodec": ""
                }
            ]
        },
        {
            "ID": 5465,
            "Title": "Chapter 2",
            "Summary": "The Creation is completed—God rests on the seventh day—The prior spirit creation is explained—Adam and Eve are placed in the Garden of Eden—They are forbidden to eat of the tree of knowledge of good and evil—Adam names every living creature—Adam and Eve are married by the Lord.",
            "Tags": null,
            "Images": [ ],
            "Media": [
                {
                    "ID": "22820",
                    "URL": "http://broadcast2.lds.org/scriptures/OldTestament/OT_002_Genesis_2_eng.mp3",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "MP3",
                    "AudioCodec": "MP3",
                    "VideoCodec": ""
                }
            ]
        }
    ]
}

series/list

Command:

series/list - Use this command to get a listing of all series that are available for a particular Language.

Parameters:

LanguageID: This is the Language ID that is returned from a previous call to 'language/list'.

Example:'

http://tech.lds.org/mc/api/series/list?LanguageID=1

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Series": [
        {
            "ID": 39,
            "Title": "Bible Videos",
            "Summary": "Videos of the birth, life, death, and resurrection of the Lord Jesus Christ will provide you and your family a new and meaningful way to learn about Jesus Christ. The videos are faithful to the biblical account, with scripts based on the King James Version of the Bible. Watch for new videos to be added monthly as we assemble one of the finest collections of Bible videos in the world.",
            "Images": [
                {
                    "ID": "2157",
                    "URL": "http://broadcast.lds.org/XML/LDSRadio/bible-videos-640x396.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        },
        {
            "ID": 40,
            "Title": "Mormon Messages",
            "Summary": "Short messages about values and principles important to society. ",
            "Images": [
                {
                    "ID": "2180",
                    "URL": "http://broadcast2.lds.org/radio/mormonmessagesimages/mormon-messages-640x396-my-new-life.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ]
        }
    ]
}

series/episodemostrecent

Command:

series/episodemostrecent - Use this command to get a the most recent item (and associated series data) for a particular series.

Parameters:

SeriesID: This is the ID of the series that is returned in a previous call to 'series/list'.

Example:

http://tech.lds.org/mc/api/series/episodemostrecent?SeriesID=39

Example Results:

{
	"api_error": 0,
	"api_error_message": "",
	"api_online": true,
	"api_success": true,
	"api_version": 3,
	"Episode": {
		"ID": 2354,
		"Images": [
			{
				"Height": 396,
				"ID": "34723",
				"ImageSize": "Large",
				"Notes": "",
				"Orientation": "Landscape",
				"Resizable": 1,
				"Scalable": 1,
				"URL": "http://broadcast2.lds.org/radio/featuresimages/mormon-messages-a-mothers-hope-640x396.jpg",
				"Width": 640
			}
		],
		"Media": [
			{
				"AudioCodec": "",
				"Duration": 0,
				"ID": "57341",
				"MasterCatalogID": "",
				"MasterCatalogVersion": "0",
				"MediaContainer": "YouTube",
				"MediaType": "Video",
				"Stream": 1,
				"URL": "http://www.youtube.com/watch?v=9ssHhzi7alI",
				"VideoCodec": ""
			},
			{
				"AudioCodec": "",
				"Duration": 0,
				"ID": "57342",
				"MasterCatalogID": "",
				"MasterCatalogVersion": "0",
				"MediaContainer": "MP4",
				"MediaType": "Video",
				"Stream": 0,
				"URL": "http://broadcast2.lds.org/mormon-messages/2013-05-009-a-mothers-hope-1000k-eng.mp4",
				"VideoCodec": "H264"
			}
		],
		"Persons": [
		],
		"Summary": "When President Uchtdorf was a young child, he learned that his mother was a great example of how hope and faith can overcome fear.",
		"Tags": "",
		"Title": "A Mother's Hope"
	},
	"Series": {
		"ID": 2,
		"Images": [
			{
				"Height": 396,
				"ID": "629",
				"ImageSize": "Large",
				"Notes": "",
				"Orientation": "Landscape",
				"Resizable": 1,
				"Scalable": 1,
				"URL": "http://broadcast2.lds.org/radio/featuresimages/Mormon-Messages-My-Brother-Hyrum-640x396-2.jpg",
				"Width": 640
			}
		],
		"Summary": "Short messages about values and principles important to society. ",
		"Title": "Mormon Messages"
	}
}

series/episodelist

Command:

series/episodelist - Use this command to get a listing of all episodes that are available for a particular Series.

Parameters:

SeriesID: This is the ID of the Series that is returned from a previous call to 'series/list'.
SortOrder: (optional). If supplied, it must be one of the following values:
0 - Default sort order. Orders return results by their display order in the CMS tool.
1 - Sort By Chronological order.
2 - Sort by Most Recent order.
3 - Sort by Alphabetical order.

Example:

http://tech.lds.org/mc/api/series/episodelist?SeriesID=39

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Episodes": [
        {
            "ID": 1566,
            "Title": "Bible Videos - Introduction",
            "Summary": "The Life of Jesus Christ Bible Videos can help you experience Christ's ministry as never before. See how in this introductory video.",
            "Tags": "",
            "Images": [
                {
                    "ID": "2158",
                    "URL": "http://broadcast.lds.org/XML/LDSRadio/bv-bible-videos-introduction-640x396.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ],
            "Media": [
                {
                    "ID": "32376",
                    "URL": "http://www.youtube.com/watch?v=dYO8opAUFf0",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 1,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "YouTube",
                    "AudioCodec": "",
                    "VideoCodec": ""
                }
            ],
            "Persons": [ ]
        },
        {
            "ID": 1567,
            "Title": "A Gift to the World",
            "Summary": "For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.",
            "Tags": null,
            "Images": [
                {
                    "ID": "2159",
                    "URL": "http://broadcast.lds.org/XML/LDSRadio/gift-to-the-world-640x396.jpg",
                    "Orientation": "Landscape",
                    "Width": 640,
                    "Height": 396,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ],
            "Media": [
                {
                    "ID": "32377",
                    "URL": "http://www.youtube.com/watch?v=6yWcxw6YeF8",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 1,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "YouTube",
                    "AudioCodec": "",
                    "VideoCodec": ""
                }
            ],
            "Persons": [ ]
        }
    ]
}

search

Command:

search - Use this command to search for a word or phrase in conferences, magazines, and series. The search looks in all item titles, summary, authors, speakers, tags, etc.

Parameters:

LanguageID: This is the Language ID that is returned from a previous call to language/list.
SearchPhrase: This is a list of the words you want to search for. Each word must be separated by a %20 (space). Note: the search looks for any form of the word. For example, if you searched for "temp" it will search for all words like "*temp*" which would include, for example, words such as "attempting", "temperate", "temple", etc.

Example:

http://tech.lds.org/mc/api/search?LanguageID=1&SearchPhrase=Thomas%20Monson

Example Results:

{
    "api_version": 3,
    "api_online": true,
    "api_success": true,
    "api_error": 0,
    "api_error_message": "",
    "Conferences": [
        {
            "ID": 3344,
            "Title": "As We Gather Once Again",
            "Summary": null,
            "Tags": "",
            "SessionID": 396,
            "SessionTitle": "Saturday Morning Session",
            "SessionShortTitle": "Saturday Morning",
            "ConferenceID": 75,
            "ConferenceTitle": "182nd Annual General Conference",
            "ConferenceShortTitle": "April 2012",
            "Month": 4,
            "Year": 2012,
            "Images": [
                {
                    "ID": "1795",
                    "URL": "http://i1.ytimg.com/vi/az9SdYuVTNU/hqdefault.jpg",
                    "Orientation": "Landscape",
                    "Width": 480,
                    "Height": 360,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ],
            "Media": [
                {
                    "ID": "25564",
                    "URL": "http://www.youtube.com/watch?v=az9SdYuVTNU",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 1,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "YouTube",
                    "AudioCodec": "",
                    "VideoCodec": ""
                },
                {
                    "ID": "25565",
                    "URL": "http://media2.ldscdn.org/assets/general-conference/april-2012-general-conference/2012-04-1010-president-thomas-s-monson-360p-eng.mp4",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "MP4",
                    "AudioCodec": "",
                    "VideoCodec": "H264"
                },
                {
                    "ID": "25566",
                    "URL": "http://media2.ldscdn.org/assets/general-conference/april-2012-general-conference/2012-04-1010-president-thomas-s-monson-64k-eng.mp3",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "MP3",
                    "AudioCodec": "MP3",
                    "VideoCodec": ""
                }
            ],
            "Persons": [
                {
                    "ID": "2619",
                    "Name": "President Thomas S. Monson",
                    "Bio": ""
                }
            ]
        }
    ],
    "Magazines": [
        {
            "ID": 11919,
            "Title": "As We Gather Once Again ",
            "Summary": null,
            "Tags": "",
            "IssueID": 549,
            "IssueTitle": "Ensign, May 2012",
            "Year": 2012,
            "Month": 5,
            "MagazineID": 6,
            "MagazineTitle": "Ensign",
            "Images": [ ],
            "Media": [
                {
                    "ID": "27887",
                    "URL": "http://broadcast2.lds.org/ensign/2012-may/2012-05-03-as-we-gather-once-again-64k-eng.mp3",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Audio",
                    "MediaContainer": "MP3",
                    "AudioCodec": "MP3",
                    "VideoCodec": ""
                }
            ],
            "Persons": [
                {
                    "ID": "2813",
                    "Name": "Thomas S. Monson",
                    "Bio": ""
                }
            ]
        }
    ],
    "Series": [
        {
            "ID": 1597,
            "Title": "Looking through Windows",
            "Tags": "Mormon Messages, Mormon, LDS, Christian, judging others, judge not, Matthew 7, mote, beam, Thomas S. Monson, charity never faileth",
            "SeriesID": 40,
            "SeriesTitle": "Mormon Messages",
            "Images": [
                {
                    "ID": "2184",
                    "URL": "http://i1.ytimg.com/vi/dbFiB7oiQs4/hqdefault.jpg",
                    "Orientation": "Landscape",
                    "Width": 480,
                    "Height": 360,
                    "ImageSize": "Medium",
                    "Scalable": 1,
                    "Resizable": 1,
                    "Notes": ""
                }
            ],
            "Media": [
                {
                    "ID": "32415",
                    "URL": "http://www.youtube.com/watch?v=dbFiB7oiQs4",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 1,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "YouTube",
                    "AudioCodec": "",
                    "VideoCodec": ""
                },
                {
                    "ID": "32416",
                    "URL": "http://broadcast2.lds.org/mormon-messages/2012-01-004-looking-through-windows-1000k-eng.mp4",
                    "MasterCatalogID": "",
                    "MasterCatalogVersion": "0",
                    "Stream": 0,
                    "Duration": 0,
                    "MediaType": "Video",
                    "MediaContainer": "MP4",
                    "AudioCodec": "",
                    "VideoCodec": "H264"
                }
            ],
            "Persons": [ ]
        }
    ]
}

tinyURL

Command:

tinyURL - Use this command to create a tinyURL that can be used to send to twitter, etc.

Parameters:

url: This is the URL you want to create a tinyURL for. Make sure to URL Encode the URL.

Example:

http://tech.lds.org/mc/api/tinyURL?url=http%3A%2F%2Ftech.lds.org%2Fmc%2Fapi%2FtinyURL%3Furl%3Dhttp%3A%2F%2Fbroadcast2.lds.org%2Fmormon-messages%2F2012-01-004-looking-through-windows-1000k-eng.mp4

Example Results:

{ 
    "api_version": 3, 
    "api_online": true, 
    "api_success": true, 
    "api_error": 0, 
    "api_error_message": "", 
    "TinyURL": "http://localhost/mcv3/api/T/3" 
}
This page was last modified on 24 May 2013, at 11:55.

Note: Content found in this wiki may not always reflect official Church information. See Terms of Use.