{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-homepage/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["img","admonition","cards","card","json-example","json-schema"]},"type":"markdown"},"seo":{"title":"User Feed"},"dynamicMarkdocComponents":["openapi"],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"user-feed","__idx":0},"children":["User Feed"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["These use cases show how to create sections of a user profile."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["These examples are focussed on the user's content section from their profile:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Bookmarked - A collection of posts bookmarked by the authenticated user"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Posts - A collection of submitted posts by the authenticated user"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Topics - A collection of topics followed by the user."]}]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/userprofile-feedmain1.f5f9ad920e5d8a799c5e50f26c69bffc3f228e4dc2ee065ea3868e98df0ea051.9c1bb791.png","framed":false,"withLightbox":true,"width":"","height":""},"children":[]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["These examples focus on displaying content relevant to a user from the user profile. For other user profile aspects, view our use case library for examples such as image upload, user attributes, etc."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"bookmarked-posts","__idx":1},"children":["Bookmarked Posts"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This example shows how to generate a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["bookmarked"]}," content feed. This is where a user has bookmarked a piece of content from their employee experience."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Example UI"]}]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/userprofile-bookmarked1.553c411014df8f69191f81c5631ea2cef34241b2e0da173d4217bde76788489d.9c1bb791.png","framed":false,"withLightbox":true,"width":"100%"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Endpoint"]}]},{"$$mdtype":"Tag","name":"Cards","attributes":{"columns":1,"cardMinWidth":180},"children":[{"$$mdtype":"Tag","name":"Card","attributes":{"title":"GET /v2/feed/posts?name=bookmarked","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/endpoints/openapi/feeds/listfeedposts"},"children":[]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Request parameters"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Query"},"children":["Query"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Value"},"children":["Value"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["name"]}," string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bookmarked"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["page.size"]}," integer"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["10"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["page.number"]}," integer"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["1"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["name=bookmarked"]}," returns posts the authenticated user has bookmarked."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["page.size=10"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["page.number=1"]}," return the first 10 results."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"request-used-in-this-example","__idx":2},"children":["Request used in this example"]},{"$$mdtype":"Tag","name":"JsonExample","attributes":{"json":{"name":"bookmarked","page.size":10,"page.number":1},"errors":[]},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"response-shown-in-this-example","__idx":3},"children":["Response shown in this example"]},{"$$mdtype":"Tag","name":"JsonExample","attributes":{"json":{"data":[{"id":6001,"title":"How to get more from your employee experience","content_type":"article","summary":"A saved post with practical tips for using your employee experience more effectively.","visibility":"public","featured":false,"permalink_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/6001","shareable_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/6001","published_at":"2026-03-08T09:00:00Z"},{"id":6002,"title":"Leadership update video","content_type":"video","summary":"A saved leadership message the user previously bookmarked.","visibility":"public","featured":false,"permalink_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/6002","shareable_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/6002","published_at":"2026-03-09T09:00:00Z"},{"id":6003,"title":"Benefits and wellbeing resources","content_type":"link","summary":"A saved content item linking out to key employee resources.","visibility":"public","featured":false,"permalink_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/6003","shareable_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/6003","published_at":"2026-03-10T09:00:00Z"}],"meta":{"feed_name":"bookmarked","pagination":{"page":1,"size":10}}},"errors":[]},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"response-schema","__idx":4},"children":["Response schema"]},{"$$mdtype":"Tag","name":"JsonSchema","attributes":{"schema":{"$ref":"../endpoints/openapi.yaml#/paths/~1v2~1feed~1posts/get/responses/200/content/application~1json/schema"},"options":{},"schemaResolved":{"openapi":"3.1.0","components":{"schemas":{"__root":{"$ref":"#/components/schemas/schema"},"Content.Post.Resource.author":{"type":"object","properties":{"avatar_url":{"description":"Path to an image representing the author.","type":"string","example":"https://example.com/avatar.png"},"display_name":{"description":"The name to display as the author.","type":"string","example":"Some User"},"user_id":{"description":"The Firstup user_id of the author.","type":"integer","example":123}}},"Content.Image.Resource":{"type":"object","properties":{"id":{"type":"integer","description":"The unique identifier of this image record","example":678},"image_url":{"type":"string","example":"https://cdn.example.com/acme/acmetimes/images/abc123"},"width":{"type":"integer","description":"The width of the image in pixels","example":1024},"height":{"type":"integer","description":"The height of the image in pixels","example":768}}},"Feeds.Post.Resource":{"type":"object","properties":{"id":{"type":"integer","description":"Unique identifier for this post","example":456},"uuid":{"type":"string","format":"uuid","example":"8b358e6b-11d4-4e89-bf7f-ec670e3398ed"},"version":{"type":"integer","description":"The version of the content creation studio used to generate the content.\n- `1` - Legacy Studio\n- `2` - Creator Studio\n","enum":[1,2]},"content_type":{"type":"string","description":"The type of content. One of: article, image, link, note, or video. The content_type can determine how the post should be presented. ","example":"article"},"title":{"type":"string","description":"The post title. Can also be considered the headline.","example":"Example Post Title"},"summary":{"type":"string","description":"Short summary of the post.","example":"Example Post Summary"},"body":{"type":"string","description":"The body of the post.","example":"Example post body"},"accent_color":{"type":"string","description":"The color of the post, currently only applicable to notes."},"author":{"$ref":"#/components/schemas/Content.Post.Resource.author"},"channels":{"type":"array","description":"A list of the topics this post is published to.","items":{"type":"object","properties":{"channel_id":{"type":"integer","example":789,"description":"Topic's unique identifier (GUID). <br/><br/> <b>NOTE:</b> Originally called \"id\" in this documentation.\n"},"name":{"type":"string","example":"Name of Example Topic","description":"Topic's name. <br/><br/> <b>NOTE:</b> Originally called \"title\" in this documentation.\n"}}}},"engagement":{"type":"object","properties":{"liked_at":{"type":"string","format":"date-time","description":"Date and time at which the user liked the post. If the user has not liked the post, this value will be null.","example":"2000-01-01T00:00:00Z"},"bookmarked_at":{"type":"string","format":"date-time","description":"Date and time at which the user bookmarked the post. If the user has not bookmarked the post, this value will be null.","example":"2000-01-01T00:00:00Z"},"viewed_at":{"type":"string","format":"date-time","description":"Date and time at which the user viewed the post. If the user has not viewed the post, this value will be null.","example":"2000-01-01T00:00:00Z"},"total_likes_count":{"type":"integer","format":"int64","description":"The total likes of this post within the program by any user.","example":5},"total_shares_count":{"type":"integer","format":"int64","description":"The total number of shares of this post within the program by any user.","example":5},"total_bookmarks_count":{"type":"integer","format":"int64","description":"The total number of bookmarks this post has got within the program by any user.","example":5}}},"updated_at":{"type":"string","format":"date-time","description":"When this content was last updated in ISO8601 format and UTC timezone.","example":"2000-01-01T00:00:00Z"},"published_at":{"type":"string","format":"date-time","description":"When this content was published in ISO8601 format and UTC timezone.","example":"2000-01-01T00:00:00Z"},"visibility":{"type":"string","enum":["private","public","any"],"description":"An indication of the native availability of the post within the Firstup platform. If 'public', the post has a public_link_url and shares of the post should use that url as the canonical url. If 'private', the post requires user authentication to view.\n","example":"public"},"featured":{"type":"boolean","description":"Whether the post is featured.","example":true},"featured_label":{"type":"string","description":"The content's feature label","example":"Save Pandora!"},"permalink_url":{"type":"string","description":"The url of the post on the Firstup platform.","example":"https://onfirstup.com/acme/acmetimes/sc4#contents/456"},"shareable_url":{"type":"string","description":"The publicly shareable url of the post if it's visibility is public. Private visibility posts will have no shareable_url.\n","example":"https://onfirstup.com/acme/acmetimes/sc4#contents/456"},"prepopulated_share_message":{"type":"string","description":"The auto-generated string used when sharing the post.\n","example":"Example Post Title https://onfirstup.com/acme/acmetimes/sc4#contents/456"},"appended_hashtag":{"type":"string","description":"The hashtag configured to be included when sharing the posts. example: #YourBrand\n"},"language":{"type":"string","description":"The language. For non-translatable posts, this value will be null.","example":"en"},"is_translatable":{"type":"boolean","description":"Whether the content is translatable.","example":true},"is_commentable":{"type":"boolean","description":"Whether the content allows comments.","example":true},"comment_count":{"type":"integer","description":"The number of comments on the content.","example":5},"poster_image_url":{"type":"string","description":"The url of the primary image used for this post, if one exists. ","example":"https://cdn.example.com/acme/acmetimes/images/abc123"},"links":{"type":"array","items":{"type":"object","properties":{"link_url":{"type":"string","example":"https://google.com"}}}},"images":{"type":"array","items":{"$ref":"#/components/schemas/Content.Image.Resource"}},"videos":{"type":"array","items":{"type":"object","properties":{"embed_html":{"type":"string","description":"Html that can be used to embed the video in a page, wrapped in an iframe widget.\n","example":"<iframe href='https://onfirstup.com/acme/acmetimes/sc4#contents/456/videos/abc123'></iframe>\n"},"link_url":{"type":"string","description":"A link to the video where it can be played","example":"https://onfirstup.com/acme/acmetimes/sc4#contents/456/videos/abc123"}}}}}},"Reactions.Fields":{"type":"object","description":"Reaction counts and expanded reaction types for a post.","properties":{"reaction_counts":{"type":"object","description":"Counts of likes, views, shares, and bookmarks on the content.","properties":{"likes":{"type":"integer","example":0},"views":{"type":"integer","example":1},"shares":{"type":"integer","example":0},"bookmarks":{"type":"integer","example":0}}},"expanded_reactions":{"type":"array","description":"Expanded reaction types with counts. Only included when the expanded reaction types feature is enabled for the program.","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","example":"3fa85f64-5717-4562-b3fc-2c963f66afa6"},"emoji":{"type":"string","example":"👍"},"title":{"type":"string","example":"thumbsup"},"reacted":{"type":"boolean","example":true},"default":{"type":"boolean","example":true},"count":{"type":"integer","example":5}}}}}},"Standard.Feed.Meta.PagePagination":{"type":"object","properties":{"page":{"description":"The page returned. Defaults to `1`.","example":1},"page_size":{"description":"The max number of records requested with pagination applied. Is not necessarily an exact count of the current records returned. Defaults to `10`.\n","example":10}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/Feeds.Post.Resource"},{"$ref":"#/components/schemas/Reactions.Fields"}]}},"meta":{"properties":{"filters":{"description":"A list of the filters applied in the current request.","example":{"content_type":"article","visibility":"public"}},"feed_name":{"description":"The name of the current feed, if named.","example":"myfeed"},"pagination":{"$ref":"#/components/schemas/Standard.Feed.Meta.PagePagination"}}}}}}}},"schemaResolvedErrors":[]},"children":[]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Pass the post content ID into ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developers.firstup.io/endpoints/openapi/feeds/detailfeedpost"},"children":["GET /v2/feed/posts/{content_id}"]}," to bring up the whole post."]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"posts","__idx":5},"children":["Posts"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This example shows how to generate a user submitted content feed. This is where a user has submitted content themselves."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Example UI"]}]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/userprofile-posts.ea4882ba192f5a1a603a2b2909aee050b0906d62a27f612408abcc60bb00cb0b.9c1bb791.png","alt":"userprofile-posts.png","framed":false,"withLightbox":true,"width":"","height":""},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Endpoint"]}]},{"$$mdtype":"Tag","name":"Cards","attributes":{"columns":1,"cardMinWidth":180},"children":[{"$$mdtype":"Tag","name":"Card","attributes":{"title":"GET /v2/feed/profile/submitted","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/endpoints/openapi/feeds/listfeedprofilesubmitted"},"children":[]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Request parameters"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Query"},"children":["Query"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Value"},"children":["Value"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["page.size"]}," integer"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["10"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["page.number"]}," integer"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["1"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["filter.visibility=public"]}," limits results to public content."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["page.size=10"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["page.number=1"]}," return the first 10 results."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"request-used-in-this-example-1","__idx":6},"children":["Request used in this example"]},{"$$mdtype":"Tag","name":"JsonExample","attributes":{"json":{"page.size":10,"page.number":1},"errors":[]},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"response-shown-in-this-example-1","__idx":7},"children":["Response shown in this example"]},{"$$mdtype":"Tag","name":"JsonExample","attributes":{"json":{"data":[{"id":7001,"uuid":"a5a11111-1111-4111-8111-111111111111","content_type":"image","title":"The Hike!","summary":"Submitted by the user from their profile.","author":{"user_id":321,"display_name":"Kenny Murray","avatar_url":"https://cdn.example.com/users/kenny-murray/avatar.png"},"channels":[{"channel_id":42,"name":"Holiday Party"}],"visibility":"public","featured":false,"comment_count":0,"poster_image_url":"https://cdn.example.com/submitted/the-hike.jpg","permalink_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/7001","shareable_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/7001","published_at":"2026-03-20T09:00:00Z"},{"id":7002,"uuid":"b6b22222-2222-4222-8222-222222222222","content_type":"image","title":"Our dog Jessie!","summary":"Submitted by the user from their profile.","author":{"user_id":321,"display_name":"Kenny Murray","avatar_url":"https://cdn.example.com/users/kenny-murray/avatar.png"},"channels":[{"channel_id":43,"name":"Show My Pet!"}],"visibility":"public","featured":false,"comment_count":0,"poster_image_url":"https://cdn.example.com/submitted/jessie.jpg","permalink_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/7002","shareable_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/7002","published_at":"2026-03-21T09:00:00Z"},{"id":7003,"uuid":"c7c33333-3333-4333-8333-333333333333","content_type":"image","title":"Spring is in bloom!","summary":"Submitted by the user from their profile.","author":{"user_id":321,"display_name":"Kenny Murray","avatar_url":"https://cdn.example.com/users/kenny-murray/avatar.png"},"channels":[{"channel_id":44,"name":"Docs Team Topic"}],"visibility":"public","featured":false,"comment_count":0,"poster_image_url":"https://cdn.example.com/submitted/spring-bloom.jpg","permalink_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/7003","shareable_url":"https://onfirstup.com/acme/acmetimes/sc4#contents/7003","published_at":"2026-03-22T09:00:00Z"}],"meta":{"pagination":{"page":1,"size":10}}},"errors":[]},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"response-schema-1","__idx":8},"children":["Response schema"]},{"$$mdtype":"Tag","name":"JsonSchema","attributes":{"schema":{"$ref":"../endpoints/openapi.yaml#/paths/~1v2~1feed~1profile~1submitted/get/responses/200/content/application~1json/schema"},"options":{},"schemaResolved":{"openapi":"3.1.0","components":{"schemas":{"__root":{"$ref":"#/components/schemas/schema"},"Content.Post.Resource.author":{"type":"object","properties":{"avatar_url":{"description":"Path to an image representing the author.","type":"string","example":"https://example.com/avatar.png"},"display_name":{"description":"The name to display as the author.","type":"string","example":"Some User"},"user_id":{"description":"The Firstup user_id of the author.","type":"integer","example":123}}},"Content.Image.Resource":{"type":"object","properties":{"id":{"type":"integer","description":"The unique identifier of this image record","example":678},"image_url":{"type":"string","example":"https://cdn.example.com/acme/acmetimes/images/abc123"},"width":{"type":"integer","description":"The width of the image in pixels","example":1024},"height":{"type":"integer","description":"The height of the image in pixels","example":768}}},"Feeds.Post.Resource":{"type":"object","properties":{"id":{"type":"integer","description":"Unique identifier for this post","example":456},"uuid":{"type":"string","format":"uuid","example":"8b358e6b-11d4-4e89-bf7f-ec670e3398ed"},"version":{"type":"integer","description":"The version of the content creation studio used to generate the content.\n- `1` - Legacy Studio\n- `2` - Creator Studio\n","enum":[1,2]},"content_type":{"type":"string","description":"The type of content. One of: article, image, link, note, or video. The content_type can determine how the post should be presented. ","example":"article"},"title":{"type":"string","description":"The post title. Can also be considered the headline.","example":"Example Post Title"},"summary":{"type":"string","description":"Short summary of the post.","example":"Example Post Summary"},"body":{"type":"string","description":"The body of the post.","example":"Example post body"},"accent_color":{"type":"string","description":"The color of the post, currently only applicable to notes."},"author":{"$ref":"#/components/schemas/Content.Post.Resource.author"},"channels":{"type":"array","description":"A list of the topics this post is published to.","items":{"type":"object","properties":{"channel_id":{"type":"integer","example":789,"description":"Topic's unique identifier (GUID). <br/><br/> <b>NOTE:</b> Originally called \"id\" in this documentation.\n"},"name":{"type":"string","example":"Name of Example Topic","description":"Topic's name. <br/><br/> <b>NOTE:</b> Originally called \"title\" in this documentation.\n"}}}},"engagement":{"type":"object","properties":{"liked_at":{"type":"string","format":"date-time","description":"Date and time at which the user liked the post. If the user has not liked the post, this value will be null.","example":"2000-01-01T00:00:00Z"},"bookmarked_at":{"type":"string","format":"date-time","description":"Date and time at which the user bookmarked the post. If the user has not bookmarked the post, this value will be null.","example":"2000-01-01T00:00:00Z"},"viewed_at":{"type":"string","format":"date-time","description":"Date and time at which the user viewed the post. If the user has not viewed the post, this value will be null.","example":"2000-01-01T00:00:00Z"},"total_likes_count":{"type":"integer","format":"int64","description":"The total likes of this post within the program by any user.","example":5},"total_shares_count":{"type":"integer","format":"int64","description":"The total number of shares of this post within the program by any user.","example":5},"total_bookmarks_count":{"type":"integer","format":"int64","description":"The total number of bookmarks this post has got within the program by any user.","example":5}}},"updated_at":{"type":"string","format":"date-time","description":"When this content was last updated in ISO8601 format and UTC timezone.","example":"2000-01-01T00:00:00Z"},"published_at":{"type":"string","format":"date-time","description":"When this content was published in ISO8601 format and UTC timezone.","example":"2000-01-01T00:00:00Z"},"visibility":{"type":"string","enum":["private","public","any"],"description":"An indication of the native availability of the post within the Firstup platform. If 'public', the post has a public_link_url and shares of the post should use that url as the canonical url. If 'private', the post requires user authentication to view.\n","example":"public"},"featured":{"type":"boolean","description":"Whether the post is featured.","example":true},"featured_label":{"type":"string","description":"The content's feature label","example":"Save Pandora!"},"permalink_url":{"type":"string","description":"The url of the post on the Firstup platform.","example":"https://onfirstup.com/acme/acmetimes/sc4#contents/456"},"shareable_url":{"type":"string","description":"The publicly shareable url of the post if it's visibility is public. Private visibility posts will have no shareable_url.\n","example":"https://onfirstup.com/acme/acmetimes/sc4#contents/456"},"prepopulated_share_message":{"type":"string","description":"The auto-generated string used when sharing the post.\n","example":"Example Post Title https://onfirstup.com/acme/acmetimes/sc4#contents/456"},"appended_hashtag":{"type":"string","description":"The hashtag configured to be included when sharing the posts. example: #YourBrand\n"},"language":{"type":"string","description":"The language. For non-translatable posts, this value will be null.","example":"en"},"is_translatable":{"type":"boolean","description":"Whether the content is translatable.","example":true},"is_commentable":{"type":"boolean","description":"Whether the content allows comments.","example":true},"comment_count":{"type":"integer","description":"The number of comments on the content.","example":5},"poster_image_url":{"type":"string","description":"The url of the primary image used for this post, if one exists. ","example":"https://cdn.example.com/acme/acmetimes/images/abc123"},"links":{"type":"array","items":{"type":"object","properties":{"link_url":{"type":"string","example":"https://google.com"}}}},"images":{"type":"array","items":{"$ref":"#/components/schemas/Content.Image.Resource"}},"videos":{"type":"array","items":{"type":"object","properties":{"embed_html":{"type":"string","description":"Html that can be used to embed the video in a page, wrapped in an iframe widget.\n","example":"<iframe href='https://onfirstup.com/acme/acmetimes/sc4#contents/456/videos/abc123'></iframe>\n"},"link_url":{"type":"string","description":"A link to the video where it can be played","example":"https://onfirstup.com/acme/acmetimes/sc4#contents/456/videos/abc123"}}}}}},"Standard.Feed.Meta.PagePagination":{"type":"object","properties":{"page":{"description":"The page returned. Defaults to `1`.","example":1},"page_size":{"description":"The max number of records requested with pagination applied. Is not necessarily an exact count of the current records returned. Defaults to `10`.\n","example":10}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/Feeds.Post.Resource"}},"meta":{"properties":{"pagination":{"$ref":"#/components/schemas/Standard.Feed.Meta.PagePagination"}}}}}}}},"schemaResolvedErrors":[]},"children":[]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Pass the post content ID into ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developers.firstup.io/endpoints/openapi/feeds/detailfeedpost"},"children":["GET /v2/feed/posts/{content_id}"]}," to bring up the whole post."]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"topics","__idx":9},"children":["Topics"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Example UI"]}]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/userprofilefeedtopics.a5ca55521e7eb54d866515465acfb6d3d27f70edce17933c65852b578435f090.9c1bb791.png","alt":"userprofilefeedtopics.png","framed":false,"withLightbox":true,"width":"","height":""},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Endpoint"]}]},{"$$mdtype":"Tag","name":"Cards","attributes":{"columns":1,"cardMinWidth":180},"children":[{"$$mdtype":"Tag","name":"Card","attributes":{"title":"GET /v2/feed/profile/channels","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/endpoints/openapi/feeds/listfeedprofilechannels"},"children":[]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Request parameters"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["There are no query parameters for this endpoint. It is scoped to the authenticated user and returns the channels followed by that user profile."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"response-shown-in-this-example-2","__idx":10},"children":["Response shown in this example"]},{"$$mdtype":"Tag","name":"JsonExample","attributes":{"json":{"data":[{"id":101,"name":"All things wellness!","description":"Wellbeing tips, health campaigns, and employee support resources.","state":"published","auto_follow":false,"recommended":true},{"id":102,"name":"Courtney's Corner","description":"Updates, announcements, and shared content from Courtney’s community.","state":"published","auto_follow":false,"recommended":false},{"id":103,"name":"R WORLD NEWS","description":"Mobile app updates, organization news, and employee communications.","state":"published","auto_follow":false,"recommended":false}]},"errors":[]},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"response-schema-2","__idx":11},"children":["Response schema"]},{"$$mdtype":"Tag","name":"JsonSchema","attributes":{"schema":{"$ref":"../endpoints/openapi.yaml#/paths/~1v2~1feed~1profile~1channels/get/responses/200/content/application~1json/schema"},"options":{},"schemaResolved":{"openapi":"3.1.0","components":{"schemas":{"__root":{"$ref":"#/components/schemas/schema"},"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object"}}}}}}},"schemaResolvedErrors":[]},"children":[]}]},"headings":[{"value":"User Feed","id":"user-feed","depth":1},{"value":"Bookmarked Posts","id":"bookmarked-posts","depth":2},{"value":"Request used in this example","id":"request-used-in-this-example","depth":3},{"value":"Response shown in this example","id":"response-shown-in-this-example","depth":3},{"value":"Response schema","id":"response-schema","depth":3},{"value":"Posts","id":"posts","depth":2},{"value":"Request used in this example","id":"request-used-in-this-example-1","depth":3},{"value":"Response shown in this example","id":"response-shown-in-this-example-1","depth":3},{"value":"Response schema","id":"response-schema-1","depth":3},{"value":"Topics","id":"topics","depth":2},{"value":"Response shown in this example","id":"response-shown-in-this-example-2","depth":3},{"value":"Response schema","id":"response-schema-2","depth":3}],"frontmatter":{"seo":{"title":"User Feed"}},"lastModified":"2026-05-21T13:13:07.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/userprofile/userprofilefeed","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}