post
https://bonus.ly/mcp##getRecognitionFeed
Return a page of the recognition feed for the authenticated caller's company —
the same content shown in Bonusly's web home feed (top-level posts in
reverse-chronological order).
Filters (all optional, all combined as AND):
departments,locations,teams— arrays of group names; combine with
listDepartments/listLocationsto discover valid values.hashtags— array of hashtag strings; leading#is optional and
matching is case-insensitive (e.g. both"teamwork"and"#teamwork"
match#teamwork).recognition_types— subset of celebrations, awards, incentives, peer, external_recognition.
CalllistRecognitionTypesto enumerate the values.current_user_only— subset of given, received
(recognition the caller gave / received).giver_id,receiver_id— restrict to a specific user.relevance— whentrue, bias toward the caller's most-relevant
colleagues (mirrors the web "Relevant" tab).
Pagination is cursor-based. recognitions is a single page (size limit,
default 25, max
100); when more pages exist
next_cursor is non-null — pass it back as cursor to fetch the next
page. Keep the rest of the input identical across pages.
Each row carries giver + receivers, amount, reason, hashtags, and top-level
vs add-on/comment shape. Add-on rows themselves are not inlined to keep
pages small.
Required OAuth scope: recognition:read or recognition:administer
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
401Unauthorized
403Forbidden