Community Service
HomeCommunity Service
Api Reference
  • User Activity
  • Comment
  • Comment V2
  • Post
Changelog Release
HomeCommunity Service
Api Reference
  • User Activity
  • Comment
  • Comment V2
  • Post
Changelog Release
  1. Post Api
  • Introduction
  • Changelog Release
  • Local Development
  • UserActivity Api
    • Get User Comment
      GET
    • Get User Posts
      GET
    • Get User Activity Info
      GET
  • Comment Api
    • LikeUnlikeComment
      POST
    • CommentPost
      POST
    • UpdateComment
      POST
    • DeleteComment
      DELETE
    • Get Comment by Post Id
      GET
    • Get Reply Comment by Post Id and Post Id
      GET
  • CommentV2 Api
    • CommentPost
      POST
  • Post Api
    • GetAllPost
      GET
    • CreatePost
      POST
    • HidePost
      GET
    • GetAllLikedPosts
      GET
    • LikeUnlikePost
      POST
    • ReportPost
      POST
    • SearchPosts
      GET
    • SharePost
      GET
    • UpdatePost
      POST
    • GetAllPostV2
      GET
    • VotePost
      POST
    • GetPost
      GET
    • DeletePost
      DELETE
    • GetRelatedPost
      GET
  1. Post Api

ReportPost

POST
/post/report
Post Api
Report and Hide Post Process

Request

Header Params
Authorization
string 
required
Insert your access token
Body Params application/json
commentId
string 
optional
postId
string 
optional
violationType
string 
optional
Example
{
    "commentId": "string",
    "postId": "string",
    "violationType": "string"
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/post/report' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "commentId": "string",
    "postId": "string",
    "violationType": "string"
}'

Responses

🟢200OK
application/json
Body
author
object (dto.AuthorResponse) 
optional
fullName
string 
optional
id
string 
optional
urlImage
string 
optional
userId
string 
optional
category
string 
optional
choices
array[object (dto.PollResponse) {3}] 
optional
choice
string 
optional
id
string 
optional
votes
integer 
optional
content
string 
optional
createdAt
string 
optional
id
string 
optional
images
array[string]
optional
isFavorite
boolean 
optional
isOwnPost
boolean 
optional
isVoted
boolean 
optional
selectedVote
string 
optional
title
string 
optional
totalComment
integer 
optional
totalLike
integer 
optional
totalShare
integer 
optional
totalVote
integer 
optional
type
string 
optional
updatedAt
string 
optional
Example
{
    "author": {
        "fullName": "string",
        "id": "string",
        "urlImage": "string",
        "userId": "string"
    },
    "category": "string",
    "choices": [
        {
            "choice": "string",
            "id": "string",
            "votes": 0
        }
    ],
    "content": "string",
    "createdAt": "string",
    "id": "string",
    "images": [
        "string"
    ],
    "isFavorite": true,
    "isOwnPost": true,
    "isVoted": true,
    "selectedVote": "string",
    "title": "string",
    "totalComment": 0,
    "totalLike": 0,
    "totalShare": 0,
    "totalVote": 0,
    "type": "string",
    "updatedAt": "string"
}
Modified at 2023-01-25 05:57:12
Previous
LikeUnlikePost
Next
SearchPosts
Built with