POST
/
publish-to-socials
Publish video to social media platforms
curl --request POST \
  --url https://mango.quickreel.io/api/v2/publish-to-socials \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "title": "<string>",
  "description": "<string>",
  "privacy": "public",
  "scheduleTime": "2025-08-04T16:20:00.000Z",
  "videoUrl": "<string>",
  "apiAccessKeys": [
    "1dbedb8df8b098ea68138ffbc0f8ab4640f6bcd0"
  ]
}'
{
  "statusCode": 200,
  "success": true,
  "message": "Successfully created your post",
  "data": {
    "posts": [
      "6891b921ba2c9dea1ee86fe4"
    ]
  }
}

Authorizations

x-api-key
string
header
required

API key for authentication

Body

application/json

Request payload for social media posting

videoUrl
string
required

URL of the video to be posted

apiAccessKeys
string[]
required

Array of API access keys (you can get them from the social accounts page on QuickReel.io)

Example:
["1dbedb8df8b098ea68138ffbc0f8ab4640f6bcd0"]
title
string

Title of the post

description
string

Description/caption for the post

privacy
enum<string>
default:public

Privacy setting for the post

Available options:
public,
private,
unlisted
scheduleTime
string

Scheduled time for posting (ISO 8601 format)

Example:

"2025-08-04T16:20:00.000Z"

Response

Post scheduled successfully

statusCode
integer

HTTP status code

Example:

200

success
boolean

Success status

Example:

true

message
string

Success message

Example:

"Successfully created your post"

data
object

Response data