> ## Documentation Index
> Fetch the complete documentation index at: https://www.ayrshare.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 发布帖子 API：向任意社交网络发布

> 通过一次 Ayrshare API 调用即可发布到 Facebook、Instagram、X、LinkedIn、TikTok、YouTube 等。查看参数、代码示例和支持的媒体。

export const XByoNotice = () => <Info>
  <strong>Targeting X/Twitter?</strong> Starting March 31, 2026, all X operations require your own API credentials. After linking X via OAuth, include these 2 headers in your request:
  <br /><br />
  <code>X-Twitter-OAuth1-Api-Key</code> — Your API Key (Consumer Key)<br />
  <code>X-Twitter-OAuth1-Api-Secret</code> — Your API Key Secret (Consumer Secret)
  <br /><br />
  <strong>One-time setup per Ayrshare account.</strong> You create one X Developer App and reuse the same API Key and Secret across every sub-profile / end-user you link. You do <em>not</em> create a new app per customer.
  <br /><br />
  Not linked yet? See the <a href="/docs/dashboard/connect-social-accounts/x-twitter-byo-keys">full setup guide</a> to connect your X account.
  <br /><br />
  Your keys are never logged or stored by Ayrshare.
</Info>;

export const PlansAvailable = ({plans = [], maxPackRequired}) => {
  let displayPlans = plans;
  if (plans && plans.length === 1) {
    const lowerCasePlan = plans[0].toLowerCase();
    if (lowerCasePlan === "business") {
      displayPlans = ["Launch", "Business", "Enterprise"];
    } else if (lowerCasePlan === "premium") {
      displayPlans = ["Premium", "Launch", "Business", "Enterprise"];
    }
  }
  return <Note>
Available on {displayPlans.length === 1 ? "the " : ""}
{displayPlans.join(", ").replace(/\b\w/g, l => l.toUpperCase())}{" "}
{displayPlans.length > 1 ? "plans" : "plan"}.

{maxPackRequired && <span onClick={() => window.open('https://www.ayrshare.com/docs/additional/maxpack', '_self')} className="flex items-center mt-2 cursor-pointer">
 <span className="px-1.5 py-0.5 rounded text-sm" style={{
    backgroundColor: '#C264B6',
    color: 'white',
    fontSize: '12px'
  }}>
   Max Pack required
 </span>
</span>}
</Note>;
};

export const HeaderAPI = ({noProfileKey, profileKeyRequired}) => <>
    <ParamField header="Authorization" type="string" required>
      <a href="/docs/apis/overview#authorization">API Key</a> of the Primary Profile.
      <br />
      <br />
      Format: <code>Authorization: Bearer API_KEY</code>
    </ParamField>
    {!noProfileKey && (profileKeyRequired ? <ParamField header="Profile-Key" type="string" required>
          <a href="/docs/apis/overview#profile-key-format">Profile Key</a> of a User Profile.
          <br />
          <br />
          Format: <code>Profile-Key: PROFILE_KEY</code>
        </ParamField> : <ParamField header="Profile-Key" type="string">
          <a href="/docs/apis/overview#profile-key-format">Profile Key</a> of a User Profile.
          <br />
          <br />
          Format: <code>Profile-Key: PROFILE_KEY</code>
        </ParamField>)}
  </>;

<PlansAvailable plans={["premium"]} maxPackRequired={false} />

<XByoNotice />

发布帖子到你或你的用户已关联的社交网络。
如果你想将帖子发布到用户配置文件，请参见 [/profiles 端点](/docs/apis/profiles/overview) 了解更多详情。

请务必在 [Authorization header](/docs/apis/overview#authorization) 中添加你的 `API_KEY`，如果要发布到用户配置文件，还需添加 `PROFILE_KEY`。
API Key 可以在 Ayrshare 开发者仪表板的 API Key 页面找到。

有关发布选项的更多详情，请参见 [Post API 概述](/docs/apis/post/overview)。

## Header 参数

<HeaderAPI />

## Body 参数

<ParamField body="post" type="string" required>
  发送到 platforms 参数中指定的社交网络的帖子文本。
  更多[高级选项](/docs/apis/post/overview)请见此处，包括如何包含 URL 和富文本。

  你可以发送空字符串 `""` 以发布不带文本的内容。
</ParamField>

<ParamField body="platforms" type="array" required>
  要发布的社交媒体平台。接受一个字符串数组，可选值为：`bluesky`、`facebook`、`gmb`、`instagram`、`linkedin`、`pinterest`、`reddit`、`snapchat`、`telegram`、`threads`、`tiktok`、`twitter` 或 `youtube`。

  请注意：Facebook 主页使用 `facebook`，Google Business Profile 使用 `gmb`。

  使用 `all` 发布到所有已链接的社交网络。同时包含所有社交网络的必填字段。
  例如，如果链接了 `youtube`，则 `youTubeOptions` 中必须包含 `title`。
</ParamField>

<ParamField body="mediaUrls" type="array">
  要包含在帖子中的图片或视频 URL 数组。请参见 [/media 端点](/docs/apis/media/overview) 了解更多。

  URL 必须是安全的并以 `https://` 开头。如果 URL 包含特殊字符（例如 ñ），请在发送前编码特殊字符。

  视频需要付费套餐。

  请在此处查看[图片和视频要求](/docs/apis/post/overview#image-%26-video-requirements) 和 [其他高级选项](/docs/apis/post/overview)。
</ParamField>

<ParamField body="isVideo" type="boolean" default={false}>
  Ayrshare 将尝试根据 URL 中的文件扩展名（.mp4）确定媒体类型。如果 URL 不以已知视频扩展名结尾（例如动态 GIF），你可以显式将媒体设置为视频。

  详情请参见 [视频扩展名](/docs/apis/post/overview#video-extension)。
</ParamField>

<ParamField body="scheduleDate" type="string">
  安排未来帖子的日期时间。接受 UTC 日期时间。

  例如，使用格式 `YYYY-MM-DDThh:mm:ssZ` 并按 `2026-07-08T12:30:00Z` 发送。
  更多示例请参见 [utctime](https://www.utctime.net/)。

  也请参见 [安排帖子](/docs/apis/post/overview#schedule-posts) 了解详情。
</ParamField>

<ParamField body="validateScheduled" type="boolean" default={true}>
  默认情况下，已安排的帖子在被接受前会检查（预验证）诸如媒体要求之类的问题。
  如果 Ayrshare 检查发现任何问题，你将立即收到错误响应，帖子不会被安排。
  达到安排日期时，帖子将被发布，此时最终的成功或错误响应将通过 webhook 或 [/history 端点](/docs/apis/history/overview) 发送。

  要跳过此预验证步骤，请将 `validateScheduled` 设置为 `false`。

  我们建议为已安排的帖子保持验证启用，以尽早发现错误。
  否则，帖子将被安排，你只会在它被发布时收到错误。

  更多详情请参见 [已安排的 webhook 操作](/docs/apis/webhooks/actions#scheduled-action)。
</ParamField>

<ParamField body="firstComment" type="object">
  在发布后自动添加首个评论。详情请参见 [首个评论](/docs/apis/post/overview#first-comment)。
</ParamField>

<ParamField body="disableComments" type="boolean" default={false}>
  禁用帖子的评论。仅适用于 Instagram、LinkedIn 和 TikTok。
</ParamField>

<ParamField body="shortenLinks" type="boolean" default={false}>
  使用 [Ayrshare 的链接缩短器](/docs/apis/links/overview) 在所有平台上缩短帖子中的链接。

  只有以 https 开头的 URL 会被缩短。

  链接缩短需要 [Max Pack](/docs/additional/maxpack)。

  有关使用 [第三方链接缩短器](/docs/apis/links/overview#custom-link-domain) 请参见此处。
</ParamField>

<ParamField body="autoSchedule" type="object">
  详情请参见 [自动安排](/docs/apis/auto-schedule/overview)。
</ParamField>

<ParamField body="autoRepost" type="object">
  按固定间隔多次自动重发你的内容，创建保持新鲜且对受众可见的常青内容。

  详情请参见 [自动重发](/docs/apis/post/overview#auto-repost)。
</ParamField>

<ParamField body="autoHashtag" type="object">
  详情请参见 [自动话题标签](/docs/apis/post/overview#auto-hashtags)。
</ParamField>

<ParamField body="unsplash" type="string">
  详情请参见 [unsplash](/docs/apis/post/overview#unsplash)。
</ParamField>

<ParamField body="blueskyOptions" type="object">
  请参见 [Bluesky 详情](/docs/apis/post/social-networks/bluesky)。
</ParamField>

<ParamField body="faceBookOptions" type="object">
  请参见 [Facebook 详情](/docs/apis/post/social-networks/facebook)。
</ParamField>

<ParamField body="gmbOptions" type="object">
  请参见 [Google Business Profile 详情](/docs/apis/post/social-networks/google)。
</ParamField>

<ParamField body="instagramOptions" type="object">
  请参见 [Instagram 详情](/docs/apis/post/social-networks/instagram)。
</ParamField>

<ParamField body="linkedInOptions" type="object">
  请参见 [LinkedIn 详情](/docs/apis/post/social-networks/linkedin)。
</ParamField>

<ParamField body="pinterestOptions" type="object">
  请参见 [Pinterest 详情](/docs/apis/post/social-networks/pinterest)。
</ParamField>

<ParamField body="redditOptions" type="object">
  请参见 [Reddit 详情](/docs/apis/post/social-networks/reddit)。
</ParamField>

<ParamField body="snapChatOptions" type="object">
  请参见 [Snapchat 详情](/docs/apis/post/social-networks/snapchat)。
</ParamField>

<ParamField body="telegramOptions" type="object">
  请参见 [Telegram 详情](/docs/apis/post/social-networks/telegram)。
</ParamField>

<ParamField body="threadsOptions" type="object">
  请参见 [Threads 详情](/docs/apis/post/social-networks/threads)。
</ParamField>

<ParamField body="tikTokOptions" type="object">
  请参见 [TikTok 详情](/docs/apis/post/social-networks/tiktok)。
</ParamField>

<ParamField body="twitterOptions" type="object">
  请参见 [X/Twitter 详情](/docs/apis/post/social-networks/x-twitter)。
</ParamField>

<ParamField body="youTubeOptions" type="object">
  请参见 [YouTube 详情](/docs/apis/post/social-networks/youtube)。
</ParamField>

<ParamField body="requiresApproval" type="boolean" default={false}>
  详情请参见 [审批工作流](/docs/apis/post/overview#approval-workflow)。
</ParamField>

<ParamField body="randomPost" type="boolean" default={false}>
  [生成随机帖子文本](/docs/quickstart#random-quote) 用于测试。`randomPost: true` 将忽略 `post` 字段。
</ParamField>

<ParamField body="randomMediaUrl" type="boolean" default={false}>
  [生成随机媒体图片](/docs/quickstart#random-image) 用于测试。`randomMediaUrl: true` 将忽略 `mediaUrls` 字段。
</ParamField>

<ParamField body="idempotencyKey" type="string">
  与帖子关联的可选唯一 ID。重复的 ID 将被拒绝。详情请参见 [幂等性](/docs/apis/post/overview#idempotent-posts)。
</ParamField>

<ParamField body="notes" type="string">
  为帖子设置备注，可通过 [/history 端点](/docs/apis/history/overview) 检索。备注仅供参考，不会影响帖子。
</ParamField>

<RequestExample>
  ```bash cURL theme={"system"}
  curl \
  -H "Authorization: Bearer API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "post": "Today is a great day!",
    "platforms": ["twitter", "facebook", "instagram", "linkedin"],
    "mediaUrls": ["https://img.ayrshare.com/012/gb.jpg"]
  }' \
  -X POST https://api.ayrshare.com/api/post
  ```

  ```javascript JavaScript theme={"system"}
  const API_KEY = "API_KEY";

  fetch("https://api.ayrshare.com/api/post", {
        method: "POST",
        headers: {
          "Content-Type": "application/json",
          "Authorization": `Bearer ${API_KEY}`
        },
        body: JSON.stringify({
          post: "Today is a great day!", // required
          platforms: ["bluesky", "facebook", "instagram", "linkedin", "twitter"], // required
          mediaUrls: ["https://img.ayrshare.com/012/gb.jpg"] //optional
        }),
      })
        .then((res) => res.json())
        .then((json) => console.log(json))
        .catch(console.error);
  ```

  ```python Python theme={"system"}
  import requests

  payload = {'post': 'Today is a great day!',
          'platforms': ['bluesky', 'facebook', 'instagram', 'linkedin', 'twitter'],
          'mediaUrls': ['https://img.ayrshare.com/012/gb.jpg']}
  headers = {'Content-Type': 'application/json',
          'Authorization': 'Bearer API_KEY'}

  r = requests.post('https://api.ayrshare.com/api/post',
      json=payload,
      headers=headers)

  print(r.json())
  ```

  ```php PHP theme={"system"}
  <?php

  $curl = curl_init();
  $data = [
      "post" => "Today is a great day!",
      "platforms" => ["bluesky", "facebook", "instagram", "linkedin", "pinterest", "twitter"],
      "mediaUrls" => ["https://img.ayrshare.com/012/gb.jpg"]
  ];

  curl_setopt_array($curl, [
      CURLOPT_URL => 'https://api.ayrshare.com/api/post',
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_POST => true,
      CURLOPT_POSTFIELDS => json_encode($data),
      CURLOPT_HTTPHEADER => [
          'Authorization: Bearer API_KEY', // Replace 'API_KEY' with your actual API key
          'Content-Type: application/json'
      ],
  ]);

  $response = curl_exec($curl);
  curl_close($curl);
  echo $response;
  ```

  ```go Go theme={"system"}
  package main

  import (
  	"bytes"
  	"encoding/json"
  	"log"
  	"net/http"
  )

  func main() {
  	message := map[string]interface{}{
  		"post":      "Today is a great day!",
  		"platforms": []string{"bluesky", "facebook", "instagram", "linkedin", "twitter"},
  		"mediaUrls": []string{"https://img.ayrshare.com/012/gb.jpg"}
  	}

  	bytesRepresentation, err := json.Marshal(message)
  	if err != nil {
  		log.Fatalln(err)
  	}

  	req, _ := http.NewRequest("POST", "https://api.ayrshare.com/api/post",
  		bytes.NewBuffer(bytesRepresentation))

  	req.Header.Add("Content-Type", "application/json; charset=UTF-8")
  	req.Header.Add("Authorization", "Bearer API_KEY")

  	res, err := http.DefaultClient.Do(req)
  	if err != nil {
  		log.Fatal("Error:", err)
  	}

  	res.Body.Close()
  }
  ```

  ```csharp C# theme={"system"}
  using System;
  using System.Net.Http;
  using System.Text;
  using System.Threading.Tasks;

  namespace PostPOSTRequest_csharp
  {
    class Post
    {
      private static readonly HttpClient client = new HttpClient();

          static async Task Main(string[] args)
          {
              string API_KEY = "API_KEY";
              string url = "https://api.ayrshare.com/api/post";

              // Set up request headers
              client.DefaultRequestHeaders.Add("Authorization", "Bearer " + API_KEY);

              // Prepare JSON content
              string json = "{\"post\" : \"Today is a great day!\","
                  + "\"platforms\" : [ \"bluesky\", \"facebook\", \"instagram\", \"linkedin\", \"twitter\" ],"
                  + "\"mediaUrls\" : [ \"https://img.ayrshare.com/012/gb.jpg\" ]}";
              var content = new StringContent(json, Encoding.UTF8, "application/json");

              try
              {
                  // Send POST request
                  HttpResponseMessage response = await client.PostAsync(url, content);
                  response.EnsureSuccessStatusCode();

                  // Read response
                  string responseBody = await response.Content.ReadAsStringAsync();
                  Console.WriteLine(responseBody);
              }
              catch (HttpRequestException e)
              {
                  Console.WriteLine($"Error: {e.Message}");
              }
          }
      }
  }
  ```

  ```ruby Ruby theme={"system"}
  require 'httparty'    # gem install httparty

  res = HTTParty.post("https://api.ayrshare.com/api/post",
      headers: {Authorization: "Bearer API_KEY"},
      body: {
          post: "Today is a great day!",
          platforms: ['bluesky', 'facebook', 'instagram', 'linkedin', 'twitter'],
          mediaUrls: ["https://img.ayrshare.com/012/gb.jpg"]
      }).body

  puts res
  ```
</RequestExample>

<ResponseExample>
  ```json 200: Success theme={"system"}
  {
      "status": "success",
      "errors": [],
      "postIds": [
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/bluesky
              "status": "success",
              "id": "at://did:plc:n7atrjd22xgkmgwig6dzlhzd/app.bsky.feed.post/3lez7fwx452", // Bluesky Social Post ID
              "cid": "bafyreie6n475cd3ynr6sfacvohu5qgjibcooxnug6zcbghkwnrwi5stafy",         // Bluesky Content ID
              "postUrl": "https://bsky.app/profile/madworlds.bsky.social/post/3lez7fwx4572",
              "platform": "bluesky"
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/facebook
              "status": "success",
              "id": "104923907983682_108329000309742", // Facebook Social Post ID
              "platform": "facebook", 
              "postUrl": "https://www.facebook.com/104923907983682_108329000309742",
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/google
              "status": "success",
              "id": "3837985438581442258", // Google Business Profile Social Post ID
              "postUrl": "https://local.google.com/place?id=5229466225881728772&use=posts&lpsid=CM",
              "type": "localPosts",
              "platform": "gmb"
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/instagram
              "status": "success",
              "platform": "instagram", // Instagram Social Post ID
              "id": "17878176260289172",
              "postUrl": "https://www.instagram.com/p/CP1dI9Hp_WO/",
              "usedQuota": 12,
              "contentIssues": {  // Optional — only present when Ayrshare detected and resolved a content issue
                  "originMediaHostFailed": true,
                  "details": ["Media URL could not be retrieved by the social network. Successfully posted using Ayrshare automated media protection."]
              }
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/linkedin
              "status": "success",
              "id": "urn:li:share:7282181682126807041", // LinkedIn Social Post ID
              "postUrl": "https://www.linkedin.com/feed/update/urn:li:share:7282181682126807041",
              "owner": "urn:li:organization:77682157",
              "platform": "linkedin"
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/pinterest
              "status": "success",
              "id": "42995371460659062", // Pinterest Social Post ID
              "postUrl": "https://www.pinterest.com/pin/429953714606062/",
              "platform": "pinterest"
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/reddit
              "status": "success",
              "id": "1hvdvof", // Reddit Social Post ID
              "postUrl": "https://www.reddit.com/r/test/comments/1hvdvof/reddit_post_title/",
              "platform": "reddit"
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/snapchat
              "status": "success",
              "id": "921ed204-e123-5b08-a9ce-zx489f1f38c5",                             // Snapchat Social Post ID 
              "mediaId": "V6noC6UOQgOcABCDEgFZEwAAgd3F0cnp1eWtxZAb9PsH-MXb9PsIWAAAAAA", // Snapchat Media ID
              "postUrl": "https://www.snapchat.com/add/samsmith1920/921ed204-e123-5b08-a9ce-zx489f1f38c5",
              "type": "stories",
              "ended": "2025-05-23T13:04:30.545Z",
              "platform": "snapchat"
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/telegram
              "status": "success",
              "id": 635, // Telegram Social Post ID
              "postUrl": "https://t.me/c/1424847122/635",
              "platform": "telegram"
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/tiktok
              "status": "success",
              "idShare": "v_pub_url~v2.7456954878846683182",
              "id": "pending", // TikTok Social Post ID - see https://www.ayrshare.com/docs/apis/post/social-networks/tiktok
              "isVideo": true,
              "platform": "tiktok"
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/twitter
              "status": "success",
              "id": "1288899996423983105", // X/Twitter Social Post ID
              "platform": "twitter",
              "postUrl": "https://x.com/handle/status/1288899996423983105"
          },
          {
              // Details at https://www.ayrshare.com/docs/apis/post/social-networks/youtube
              "status": "success",
              "id": "3oQeP-kTsbo", // YouTube Social Post ID
              "postUrl": "https://youtu.be/3oQeP-kTo",
              "platform": "youtube"
          }
      ],
      "id": "RhrbDtYh7hdSMc67zC8H"    // Ayrshare Post ID used for delete, analytics, comments, etc.
  }
  ```

  ```json 200: Success for Scheduled theme={"system"}
  {
    "status": "scheduled",
    "scheduleDate": "2023-04-01T10:04:12Z",
    "id": "IUiaqFkQP96UJJXYjRpv", // Ayrshare Post ID used for delete, comment, analytics, etc.
    "refId": "9abf1426d6ce9122effdeeddfdfdfd",
    "post": "Genius is eternal patience. - Michelangelo"
  }
  ```

  ```json 200: Success with Profile Key theme={"system"}
  {
    "status": "success",
    "posts": [
      {
        "status": "success",
        "errors": [],
        "postIds": [
          {
            "status": "success",
            "id": "1869166036466991888",
            "postUrl": "https://twitter.com/wondrouswaffles/status/1869",
            "platform": "twitter"
          },
          {
            "status": "success",
            "id": "106638148652344_601623445855888",
            "postUrl": "https://www.facebook.com/106638148652329/posts/6016",
            "platform": "facebook"
          }
        ],
        "id": "bVQotNtxgXAUmLtqmw2",
        "refId": "b68bdcabb379be2cf1186c1e595449804b232sa",
        "profileTitle": "The Best Profile",
        "post": "Formal education will make you a living. Self education will make you a fortune. - Jim Rohn"
      }
    ]
  }
  ```

  ```json 200: Success Scheduled Post and Profile Key theme={"system"}
  {
    "status": "success",
    "posts": [
      {
        "status": "scheduled",
        "scheduleDate": "2023-04-01T10:04:12Z",
        "id": "qvu8gysraodz2WFZgRX7", // Ayrshare Post ID used for delete, comment, analytics, etc.
        "refId": "9abf1426d6ce9122effdeeddfdfdfd",
        "profileTitle": "Best Profile",
        "post": "I never thought of myself as being handsome or good-looking or whatever. I always felt like an outsider. - Elton John"
      }
    ]
  }
  ```

  ```json 400: Bad Request theme={"system"}
  {
    "status": "error",
    "errors": [
      {
        "action": "post",
        "status": "error",
        "code": 156,
        "message": "Youtube does not seem to be linked with Ayrshare. Please confirm the linkage on the Social Accounts page in your dashboard. .../ayrshare.com/additional-info/troubleshooting",
        "platform": "youtube"
      },
      {
        "action": "post",
        "status": "error",
        "code": 110,
        "message": "Status is a duplicate.",
        "post": "Today is a great day",
        "platform": "twitter"
      }
    ],
    "postIds": [],
    "id": "0OGBzZssN5hxy8dMSRaD" // Ayrshare Post ID used for delete, comment, analytics, etc.
  }
  ```

  ```json 400: Bad Request with Profile Key theme={"system"}
  {
      "status": "error",
      "posts": [
          {
              "status": "error",
              "errors": [
                  {
                      "action": "post",
                      "status": "error",
                      "code": 156,
                      "message": "Instagram is not linked.
                        Please confirm the linkage on the Social Accounts page in the dashboard. https://www.ayrshare.com/docs/help-center/overview",
                      "platform": "instagram"
                  }
              ],
              "postIds": [],
              "id": "ekftQJ0hFB1Fx6bnM33",
              "refId": "9abf1426d6ce9122effdeeddfdfdfd",
              "profileTitle": "Best Profile",
              "post": "The most common way people give up their power is by thinking they don't have any. - Alice Walker"
          }
      ]
  }
  ```

  ```javascript 500: Internal Server Error theme={"system"}
  {
      "status": "error",
      "errors": [
          {
              "action": "post",
              "status": "error",
              "code": 107,
              "message": "Facebook Error: This status update is identical to the last one you posted. Try posting something different, or delete your previous update.",
              "platform": "facebook"
          }
      ],
      "postIds": [],
      "id": "6APU4qqI7XO7JM3BOy6B" // Ayrshare Post ID used for delete, comment, analytics, etc.
  }
  ```
</ResponseExample>
