Buscar post
Buscar post de uma comunidade
Required scopes:heycamp_read_posts
GET
https://api.eduzz.com/heycamp/v1/posts/:postId/community/:communityId
Path params
communityId
Id da comunidade onde o post está associado
postId
Id do post
Response params (200)
id
number
Id do post
title
string
Título do post
content
string
Conteúdo do post
createdAt
datetime
Data de criação
updatedAt
datetime
Data de atualização
totalComments
number
Total de comentários
totalLikes
number
Total de likes
member
object
Informações do membro que criou o post
member.id
number
Id do membro
member.email
string
Email do membro
space
object
Informações do espaço associado ao post
space.id
number
Id do espaço
space.name
string
Nome do espaço
tags
array of string
Tags associadas ao post
Status codes
Status | Descrição |
200 | Success |
404 | O post que está procurando não existe ou pode ter sido deletado |
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/posts/cb655282-1903-402f-a02d-1f78cd388426/community/cb655282-1903-402f-a02d-1f78cd388426' \
3 --header 'Accept: application/json' \
4 --header 'Content-Type: application/json' \
5 --header 'authorization: Bearer {{YOUR_ACCESS_TOKEN}}'
Response
1[
2 {
3 "id": 1598,
4 "title": "Post 1",
5 "content": "<p>Conteúdo do post</p>",
6 "createdAt": "2021-08-10T15:00:00Z",
7 "updatedAt": "2021-08-10T15:00:00Z",
8 "totalComments": 1,
9 "totalLikes": 1,
10 "member": {
11 "id": 4109,
12 "email": "teste@example.com"
13 },
14 "space": {
15 "id": 4329,
16 "name": "Espaço 1"
17 },
18 "tags": [
19 "tag1",
20 "tag2"
21 ]
22 }
23]