Content Endpoints
We are working with several schools to automate certain section-based news items to show up in their parents' mobile app feed.
We are able to get is some general news categories, but what need is what teachers are posting weekly into their Academic updates.
It seems like this endpoint SHOULD do it…
POST /v1/contentmanagement/news/list
… and the docs suggest the "Category Request model"; however, we're unable to get any responses with any of the types suggested…
"The type of category or section. Allowed values: Page content, Class, Activity, Advisory, Team, Dorm, Community"
Since the endpoints don't return everything, and then allow filtering, I feel like we're "fishing" with API requests, trying to hit something.
Some guidance would help very much, can we show me a couple of example POST bodies that would return the news (and annoucements) for a specific class?
Thank you,
R
Answers
-
@Stephen Boyle any help would be appreciated.
I was able to get News out of this endpoint:GET /v1/content/news/items?category_type=Community&categories=90332430
This works, but I don't understand the ContentMgmt endpoints. I would assume that these are similar but more advanced filtering capability:
For example, should this give the same response?
POST /v1/contentmanagement/news/list
{
"categories": [ {"category_id": 90332430,
"category_name": "Community"
} ],
"show_secured": true
}0
Categories
- All Categories
- 6 Blackbaud Agents for Good™
- Raiser's Edge NXT test
- 6 Blackbaud Community Help
- 212 bbcon®
- 1.4K Blackbaud Altru®
- 406 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 666 Blackbaud Grantmaking™
- 588 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 949 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 6.8K Blackbaud Raiser's Edge NXT®
- 3.8K SKY Developer
- 251 ResearchPoint™
- 121 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 243 Member Lounge (Just for Fun)
- 38 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Closed) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 808 Community News
- 3K Jobs Board
- 57 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
