# Get number of likes for a single post?

**URL:** https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017
**Category:** Development
**Tags:** rest-api
**Created:** [8월 29, 2017, 10:50오후 UTC](https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017 "2017-08-29T22:50:30Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![mr8](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@mr8](https://meta.discourse.org/u/mr8)
#### Post date: [8월 29, 2017, 10:50오후 UTC](https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017/1 "2017-08-29T22:50:31Z")

</div>

Hello,  
I’m trying to get the number of likes for a single post via the API, but can’t seem to find it…

I see a `like_count` for the _entire_ topic, but can’t seem to find the individual like count for each post in either `/t/123.json` or `/posts/222.json`.

I noticed that I can get a list of users who liked a post via `/post_action_users.json` and add them up manually, but what is the recommended way to to get the “like count” for an individual post?

Thanks!

---

<div class="post-metadata">

### Author: ![mr8](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@mr8](https://meta.discourse.org/u/mr8)
#### Post date: [8월 29, 2017, 10:56오후 UTC](https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017/2 "2017-08-29T22:56:51Z")

</div>

I’m an idiot!  
Found it under `"actions_summary"`:

`{"id":2,"count":5,"acted":true}`

Well, hope this helps someone else!

---

<div class="post-metadata">

### Author: ![NathanLei](https://avatars.discourse-cdn.com/v4/letter/n/6bbea6/32.png) [@NathanLei](https://meta.discourse.org/u/NathanLei)
#### Post date: [12월 2, 2019, 9:51오전 UTC](https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017/3 "2019-12-02T09:51:48Z")

</div>

> [@mr8](#):
>
> actions\_summary

오빠, 고마워! 정말 많이 도움이 돼!

---

<div class="post-metadata">

### Author: ![smileBeda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/smilebeda/32/272497_2.png) [@smileBeda](https://meta.discourse.org/u/smileBeda)
#### Post date: [3월 14, 2023, 5:40오전 UTC](https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017/4 "2023-03-14T05:40:24Z")

</div>

불행히도 Discourse는 게시글에 좋아요가 없으면 해당 속성을 제거합니다.  
또한 API 문서에도 포함되어 있지 않습니다: [Discourse API Docs](https://docs.discourse.org/#tag/Topics/operation/getTopic), [Discourse API Docs](https://docs.discourse.org/#tag/Posts/operation/getPost)

따라서 신뢰할 수 없으며, 불필요한 “속성 객체가 존재하는지” 확인 코드로 인해 코드가 오염됩니다.  
최선을 다해 개선되어야 합니다.

---

<div class="post-metadata">

### Author: ![blake](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blake/32/157322_2.png) [@blake](https://meta.discourse.org/u/blake)
#### Post date: [3월 14, 2023, 2:26오후 UTC](https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017/6 "2023-03-14T14:26:54Z")

</div>

> [@smileBeda](#):
>
> 그리고 API 문서에도 없어요

피드백 감사합니다. 네, API 문서를 살펴보니 좋아요를 가져오는(fetching) 방법은 없고, 생성하는 것만 설명되어 있네요. 해당 부분을 중심으로 API 문서를 개선하는 것부터 시작하겠습니다.

---

<div class="post-metadata">

### Author: ![smileBeda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/smilebeda/32/272497_2.png) [@smileBeda](https://meta.discourse.org/u/smileBeda)
#### Post date: [3월 18, 2023, 4:34오전 UTC](https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017/10 "2023-03-18T04:34:36Z")

</div>

정말 그 점에 대해 감사드립니다.  
제가 이 부분에 도움이 될 수 있다면 (사람이 작성한 건가요?!) 알려주세요.  
하지만 Discourse가 작성된 언어가 Ruby든 PHPdoc 같은 것을 사용하든, 아마도 그런 걸 쓰고 계신 것 같습니다.  
저는 그 언어에 대해 경험이 없어서, 프로그래밍적인 부분이라면 아직 도움을 드리기 어렵습니다 😛

---

<div class="post-metadata">

### Author: ![blake](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blake/32/157322_2.png) [@blake](https://meta.discourse.org/u/blake)
#### Post date: [3월 20, 2023, 2:27오후 UTC](https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017/11 "2023-03-20T14:27:49Z")

</div>

> [@smileBeda](#):
>
> 이건 사람이 쓴 건가요?!

50:50 정도라고 할 수 있습니다. 여전히 수작업이 필요하지만, rswag이라는 도구를 사용해 rspec 테스트에서 생성됩니다.

> [@Contributing to the Discourse API documentation](https://meta.discourse.org/t/contribute-to-the-discourse-api-docs/56693?u=blake):
>
> bookmark This is a guide for contributing to the official Discourse API documentation. person_raising_hand Required user level: Developer gear Console access required Do you want to contribute to the official API documentation at [https://docs.discourse.org](https://docs.discourse.org)? This guide will explain step by step how to do it. Summary This documentation will guide you through the following steps: Setting up prerequisites. Cloning the Discourse API documentation repository. Editing the API documentati…

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [4월 19, 2023, 2:28오후 UTC](https://meta.discourse.org/t/get-number-of-likes-for-a-single-post/69017/12 "2023-04-19T14:28:14Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
