Sqabl APIs
  1. post
Sqabl APIs
  • https
    • v1
      • Auth
        • Sign Up
        • Sign In
        • Sign Out
        • Refresh Access Token
        • Get user by token
        • Change password
      • OTP
        • Verify OTP
        • Generate OTP
        • OTP Status
      • User
        • Get user
        • Get user by token
        • Update user
        • Get user's followers
        • Get user's followees
        • Get user's referred members
        • Get user's interacted items
        • Get user's bookmarks
        • Flag a user
        • Follow user
        • Unfollow user
        • Block a user
        • Unblock a user
        • Delete user's picture
        • Delete user
      • Users
        • Get users
      • Arenas
        • Get arenas
        • Create an arena
        • Invite users to arenas
      • Arena
        • Get arena
        • Update arena
        • Join an arena
        • Leave an arena
        • Get arena members
        • Add users to arena
        • Remove members from an arena
        • Update an arena member
      • Posts
        • Get posts
        • Create a post
      • Post
        • Get a post
        • Update a post
        • Delete a post
        • Flag a post
        • Flame a post
        • Unflame a post
        • Save a post
        • Unsave a post
        • Hide a post
        • Get post participants
        • Participate in a post
        • Get post comments
        • Comment on a post
      • Comment
        • Get comment
        • Delete a comment
        • Flag a comment
        • Flame a comment
        • Unflame a comment
        • Save a comment
        • Unsave a comment
      • Alerts
        • Get user's alerts
        • Mark some or all alerts read
      • Flags
        • get flags
      • Faqs
        • get faqs
      • Interests
        • get interests
      • Search
        • get popular search keywords
      • Signed Upload URL
        • get signed url for upload
    • v2
      • alerts
        • get alerts
      • arena
        • create post
        • get arena
        • get arena posts
        • get fans
        • get members
        • get moderators
        • update arena
      • arenas
        • get arenas
        • create arena
      • auth
        • get user by access token
        • get user by refresh token
        • sign in
        • sign up
      • comment
        • get comment
        • get replies
        • flame comment
        • unflame comment
        • save comment
        • unsave comment
      • existence
        • check email
        • check username
      • post
        • get post
          GET
        • flame post
          POST
        • unflame post
          DELETE
        • update post
          PUT
        • participate in a post
          POST
        • get all participants
          GET
        • get opposing participants
          GET
        • get supporting participants
          GET
        • get option participants
          GET
        • save post
          POST
        • unsave post
          DELETE
        • get comments
          GET
        • comment on a post
          POST
        • get opposing comments
          GET
        • get supporting comments
          GET
      • posts
        • get posts
        • get trending posts
        • get your-feed posts
      • signed-urls
        • files
      • support
        • send a message
        • get messages
      • user
        • get user
        • get user's posts
        • get arenas user belongs
        • get arenas user owns
        • update user
        • follow user
        • unfollow user
        • block user
        • unblock user
        • get user's interactions
        • get user's bookmarks
        • get user's followees
        • get user's followers
        • get user's arenas
        • get user's referrals
      • users
        • get users
  1. post

participate in a post

prod-v1
https://api.sqabl.com/v1
prod-v1
https://api.sqabl.com/v1
POST
/post/{id}/participate

Request

Path Params

Header Params

Body Params application/json

Example
{
    "voteForOptionIndex": "number",
    "debateReaction": "support"
}

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 'https://api.sqabl.com/v1/post//participate' \
--header 'Authorization: Bearer some-random-token' \
--header 'Content-Type: application/json' \
--data-raw '{
    "voteForOptionIndex": "number",
    "debateReaction": "support"
}'

Responses

🟢200Success
application/json
Body

Example
{
    "data": {
        "post": {
            "id": "string",
            "type": "poll",
            "options": [
                {
                    "text": "Some option text",
                    "totalVoters": 2
                },
                {
                    "text": "Some option text",
                    "totalVoters": 1
                }
            ],
            "totalParticipants": 3,
            "totalOpposers": 0,
            "totalSupporters": 0,
            "viewer": {
                "...v2...post...viewer": "...props"
            }
        }
    }
}
Modified at 2025-07-02 11:38:17
Previous
update post
Next
get all participants
Built with