Viewing All Series for an Account
If an account has no series a 404 response will be returned.
$templateUrl = "https://api.sermoncloud.com/{account-sermon-cloud-slug}/filtering/series";
$url = "https://api.sermoncloud.com/mk040/filtering/series";
$response = Requests::get($url, array(
'Content-Type' => 'application/json',
'Accept' => 'application/json',
));
The JSON response looks like the following
{
"data": [
{
"slug": "crazy-joy",
"title": "Crazy Joy",
"image": "https://bf770cc5901ccdeeffd1-76e4d34e60095f4b19fe49fbcb244f73.ssl.cf2.rackcdn.com/uploaded/s/0e8000765_1540867712_series-crazy-joy.png",
"description": "Life is full of acquired tastes. While some are best left alone, others can be a source of great joy! "
},
{
"slug": "hebrews-the-cloud-of-witnesses",
"title": "Hebrews: The Cloud of Witnesses",
"image": "https://bf770cc5901ccdeeffd1-76e4d34e60095f4b19fe49fbcb244f73.ssl.cf2.rackcdn.com/uploaded/s/0e8000741_1540866684_series-hebrews.png",
"description": "Hebrews teaches us about a great cloud of witnesses. Believers who have gone before us and lived by faith. "
},
{
"slug": "a-vision-for-the-church",
"title": "A Vision for the Church",
"image": "https://bf770cc5901ccdeeffd1-76e4d34e60095f4b19fe49fbcb244f73.ssl.cf2.rackcdn.com/uploaded/c/0e8074681_1542653167_church.jpg",
"description": ""
},
{
"slug": "god-of-it-all",
"title": "God Of It All",
"image": "https://bf770cc5901ccdeeffd1-76e4d34e60095f4b19fe49fbcb244f73.ssl.cf2.rackcdn.com/uploaded/s/0e8000747_1540867183_series-god.png",
"description": "At one time or another we have all wished for a windfall but the wonderful truth is that God has provided us with the greatest windfall of all—the power of His resurrection."
},
{
"slug": "summer-series",
"title": "Summer Series",
"image": "https://bf770cc5901ccdeeffd1-76e4d34e60095f4b19fe49fbcb244f73.ssl.cf2.rackcdn.com/uploaded/s/0e8000804_1540873615_series-summer.png",
"description": "Get any group of people together long enough and they will develop a culture. They will develop patterns, traditions, values and goals."
}
]
}
Viewing All Speakers for an Account
If an account has no speakers a 404 response will be returned.
$templateUrl = "https://api.sermoncloud.com/{account-sermon-cloud-slug}/filtering/speakers";
$url = "https://api.sermoncloud.com/mk040/filtering/speakers";
$response = Requests::get($url, array(
'Content-Type' => 'application/json',
'Accept' => 'application/json',
));
The JSON response looks like the following
{
"data": [
{
"slug": "isaiah-douglas",
"title": "Isaiah Douglas",
"image": "https://bf770cc5901ccdeeffd1-76e4d34e60095f4b19fe49fbcb244f73.ssl.cf2.rackcdn.com/uploaded/s/0e6891102_1515523680_staffphotomale8.jpg",
"description": ""
},
{
"slug": "andi-lara",
"title": "Andi Lara",
"image": "https://bf770cc5901ccdeeffd1-76e4d34e60095f4b19fe49fbcb244f73.ssl.cf2.rackcdn.com/uploaded/s/0e8263897_1547759306_staff-10.png",
"description": "Andi Lara is the founding pastor at Mk040"
}
]
}
Viewing All Passages for an Account
If an account has no passages a 404 response will be returned.
The response for passages will include an image and description field for consistency with other filtering endpoints, but they will always be an empty string.
$templateUrl = "https://api.sermoncloud.com/{account-sermon-cloud-slug}/filtering/passages";
$url = "https://api.sermoncloud.com/mk040/filtering/passages";
$response = Requests::get($url, array(
'Content-Type' => 'application/json',
'Accept' => 'application/json',
));
The JSON response looks like the following
{
"data": [
{
"slug": "proverbs",
"title": "Proverbs",
"image": "",
"description": ""
},
{
"slug": "philippians",
"title": "Philippians",
"image": "",
"description": ""
},
{
"slug": "1-timothy",
"title": "1 Timothy",
"image": "",
"description": ""
},
{
"slug": "1-peter",
"title": "1 Peter",
"image": "",
"description": ""
},
{
"slug": "1-john",
"title": "1 John",
"image": "",
"description": ""
}
]
}
Viewing All Categories for an Account
If an account has no categories a 404 response will be returned.
The response for categories will include an image and description field for consistency with other filtering endpoints, but they will always be an empty string.
$templateUrl = "https://api.sermoncloud.com/{account-sermon-cloud-slug}/filtering/categories";
$url = "https://api.sermoncloud.com/mk040/filtering/categories";
$response = Requests::get($url, array(
'Content-Type' => 'application/json',
'Accept' => 'application/json',
));
The JSON response looks like the following
{
"data": [
{
"slug": "children",
"title": "Children",
"image": "",
"description": ""
},
{
"slug": "faith",
"title": "Faith",
"image": "",
"description": ""
},
{
"slug": "hope",
"title": "Hope",
"image": "",
"description": ""
},
{
"slug": "joy",
"title": "Joy",
"image": "",
"description": ""
},
{
"slug": "love",
"title": "Love",
"image": "",
"description": ""
},
{
"slug": "ministry-support",
"title": "Ministry Support",
"image": "",
"description": ""
},
{
"slug": "patience",
"title": "Patience",
"image": "",
"description": ""
},
{
"slug": "peace",
"title": "Peace",
"image": "",
"description": ""
}
]
}