Listar membros que comentaram em posts
Listar todos membros que comentaram em alguma publicação em um determinado período
Required scopes:heycamp_read_members
GET
https://api.eduzz.com/heycamp/v1/members/community/:communityId/comments
Path params
communityId
Id da comunidade que você deseja pesquisar por membros associados
Query params
page
number
Página atual
itemsPerPage
number
Número de itens por página
days
number
Quantidade de dias para busca por membros que fizeram comentários
Response params (200)
pages
number
Número de páginas
page
number
Página atual
itemsPerPage
number
Número máximo de itens por página
totalItems
number
Número total de items
items
array of object
Membros
items[n].id
number
Id do membro
items[n].name
string
Nome do membro
items[n].email
string
Email do membro
items[n].posts
array of object
Posts
items[n].posts[n].id
number
Id do post
items[n].posts[n].title
string
Título do post
Status codes
Status | Descrição |
200 | Success |
403 | O usuário não pode executar a ação porque não possui uma conta associada aos nossos serviços |
403 | O usuário não pode executar a ação porque o id da comunidade fornecido não pertence ao mesmo |
403 | O usuário não pode executar a ação porque não forneceu um id de aplicativo válido |
403 | O usuário não tem permissão de leitura |
Exemplos
1curl --request GET \
2 --url 'https://api.eduzz.com/heycamp/v1/members/community/cb655282-1903-402f-a02d-1f78cd388426/comments' \
3 --header 'Accept: application/json' \
4 --header 'Content-Type: application/json' \
5 --header 'authorization: Bearer {{YOUR_ACCESS_TOKEN}}'
Response
1{
2 "pages": 1,
3 "page": 1,
4 "itemsPerPage": 2,
5 "totalItems": 2,
6 "items": [
7 {
8 "id": 3843,
9 "name": "Teste",
10 "email": "teste@test.com",
11 "posts": [
12 {
13 "id": 3843,
14 "title": "Post 1"
15 }
16 ]
17 },
18 {
19 "id": 3844,
20 "name": "Teste 2",
21 "email": "teste2@test.com",
22 "posts": [
23 {
24 "id": 3844,
25 "title": "Post 2"
26 },
27 {
28 "id": 3845,
29 "title": "Post 3"
30 }
31 ]
32 }
33 ]
34}