Agent-readable docs index: /llms.txt. Full docs in one file: /llms-full.txt. Download /docs.zip to grep all markdown files locally.
/api/v1/inbox/comments/{commentId}/actionPOST
Runs a moderation action on an imported comment: DELETE, HIDE, UNHIDE, LIKE, UNLIKE, APPROVE, or REJECT. Availability depends on the platform and your permissions on the comment.
Authorization
apiKey *Bearer <token>
Akarso API key from the dashboard. Token in: header
Path Parameters
commentId *string
Imported comment ID
Request Bodyapplication/jsonrequired
action *"DELETE" | "HIDE" | "UNHIDE" | "LIKE" | "UNLIKE" | "APPROVE" | "REJECT"
Moderation action to run on the comment
reason?string
banAuthor?boolean
Response
200
success *boolean
item?object
Show properties
id *string
Comment ID
postId?string | null
platform?"FACEBOOK" | "INSTAGRAM" | "LINKEDIN" | "YOUTUBE" | "TIKTOK" | "REDDIT" | "THREADS" | "MASTODON" | "BLUESKY"
externalId?string
Native comment ID on the platform
externalParentId?string | null
authorName?string | null
authorProfileUrl?string | null
authorAvatarUrl?string | null
text?string | null
likesCount?number
repliesCount?number
publishedAt?string | null
400 · Invalid request body, path, or query parameters
error *string
Human-readable error message
code?string
Machine-readable error code
message?string
Additional error details
401 · Missing or invalid API key
error *string
Human-readable error message
code?string
Machine-readable error code
message?string
Additional error details
404 · Resource not found
error *string
Human-readable error message
code?string
Machine-readable error code
message?string
Additional error details
502 · Upstream platform request failed
error *string
Human-readable error message
code?string
Machine-readable error code
message?string
Additional error details
Request example
curl -X POST "https://akarso.co/api/v1/inbox/comments/<commentId>/action" \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" \ -d '{ "action": "DELETE", "reason": "string", "banAuthor": true }'