Skip to content

Changelog ​

Track all updates, new endpoints, and improvements to the Repliz API.

Last updated: October 28, 2026

October 2026 ​

October 28, 2026 ​

  • UPDATE Schedule API — Added textAttachment inside additionalInfo for Create Schedule and Update Schedule to attach a long text, up to 10,000 characters, under a Threads post. It opens like an article and can end with a link. Applies to Threads schedules with type text, on the main post only. See Text Attachment Object.
  • UPDATE Content API — Get Content and Get One Content return textAttachment, with its text and link, for a Threads post that has a text attachment.

October 26, 2026 ​

  • BREAKING All endpoints — Every request field is now checked against its documented type and values, and a request that doesn't match returns 400 with the field named in the message. page and limit have to be whole numbers, with limit from 1 to 100. IDs have to be valid 24-character IDs. Filters such as status and type accept only their listed values, and an empty value still means all. scheduleAt, fromDate, and toDate have to be ISO 8601. In Create Schedule and Update Schedule, medias, meta, additionalInfo, and replies are checked too: for example music.volume from 0 to 100, privacy, trialParams.graduationStrategy, and channel.type from their lists, targetCountries as ISO 3166-1 alpha-2 codes, and up to 3 collaborators or mentions.
  • UPDATE Automation API — reply.exception is optional. Left out, no comment is skipped.
  • UPDATE Schedule API — An automation object sent in the body of Create Schedule or Update Schedule is ignored. Use templateId to set the automation of a schedule.
  • UPDATE Docs — The Swagger page at /public describes every request field, the same as these docs.
  • BREAKING Automation API — Create Automation on a post that already has an automation now fails with 409, and the message names the existing automationId. Before, it returned that automationId and dropped the new config. Use Update Automation to change it.
  • FIX Automation API — An item with an empty keyword in keyword.values is the default answer only for text that matches no other keyword, wherever it sits in the list. Before, when it wasn't the last item, it answered every comment or message and the keywords after it were never used. This applies to reply, message, story, and chat. With more than one empty keyword, the first one is used.
  • FIX Automation API — Empty strings in delete.keywords, condition.keywords, and exception.keywords are ignored. Before, an empty keyword matched every comment, so delete removed every comment, exception blocked every reply, and condition let every comment through.
  • FIX Schedule API — replies are accepted only on Threads and X (Twitter), and other platforms fail with 400. A thread's postId is now the main post, a thread on Threads gets its automation, and album replies on X are posted inside the thread.
  • FIX Schedule API — On X (Twitter), a thread needs credits for the post and all its replies before it starts, and replies that aren't posted no longer use a credit.
  • FIX Schedule API — TikTok additionalInfo.music.volume accepts 0, so the track or the video's own sound can be muted. A TikTok post that stays in processing now stops with an error after about an hour.
  • FIX List endpoints — accountIds=ID with a single ID filters by that account instead of being ignored, and search is matched as plain text, so characters like ( or . no longer cause an error or match anything.
  • UPDATE Schedule API — additionalInfo.isAiGenerated now also applies to Facebook schedules with type reel, adding Facebook's AI info label to the Reel. It applies to TikTok video, YouTube video (as YouTube's altered or synthetic content disclosure), Facebook reel, and Pinterest, and is ignored elsewhere. See Create Schedule.
  • UPDATE Docs — The request fields of every endpoint now say where each value comes from, which platforms read it, and what happens when it's left out. Create Schedule lists the fields each platform reads.

October 25, 2026 ​

  • UPDATE Schedule API — Added trialParams inside additionalInfo for Create Schedule and Update Schedule to post an Instagram Reel as a trial reel, shown to non-followers first. Its graduationStrategy is MANUAL (you share it with your followers from the Instagram app) or SS_PERFORMANCE (Instagram shares it automatically if it performs well). Applies to Instagram schedules with type video. Leave it out for a regular Reel.
  • UPDATE Schedule API — Added privacy inside additionalInfo for Create Schedule and Update Schedule to set who can watch a YouTube video: public (default), unlisted, or private. Applies to YouTube schedules with type video. A private video doesn't appear in Get Content, so its automation and statistics don't run.

October 24, 2026 ​

  • UPDATE Automation API — Keywords in the message, story, and chat objects can answer with buttons. Each item in keyword.values takes an optional type (text or opening) and, with type: "opening", its own opening flow, including isPreventBeforeFollow. Repliz gives such a keyword an id and sets its button payloads when the automation is saved. In chat, buttons work on Facebook and Instagram. Accepted by Create Automation, Update Automation, Update Automation Account, Create Template, and Update Template. See Keyword with Buttons.
  • UPDATE Automation API — keyword.values in the message, story, and chat objects is validated: keyword must be a string, and text must be a string unless type is opening.

October 22, 2026 ​

  • UPDATE Automation API — YouTube accounts support account automation through Update Automation Account. Only delete and reply run on YouTube. A YouTube video with its own automation still uses only that one. See Automation Config.
  • UPDATE Automation API — YouTube channels with automation are checked for new comments every 1 to 2 minutes instead of every 30 minutes, and reply.delay now applies on YouTube. Only top-level comments are processed.
  • UPDATE Content API — On YouTube, Remove Comment and the delete automation hide other people's comments with the moderation status rejected instead of deleting them.
  • UPDATE Comment API — New YouTube comments are collected into Get Comment, like the other platforms.
  • UPDATE Webhook — comment events are sent for YouTube with platform: "youtube". See Webhook.

October 21, 2026 ​

  • UPDATE Account API — Count Account returns an operator object with the per-platform count of the accounts assigned to the operator when called with an operator's API key, and null with the owner's API key.
  • UPDATE Account API — Count Account returns whatsapp and telegram counts.

October 16, 2026 ​

  • NEW OAuth — Pinterest — Added an OAuth flow for connecting a Pinterest account. One Repliz account is one Pinterest user; its boards are picked per schedule. See the OAuth Flow Guide.
  • NEW Addon API — Added Get Pinterest Board (GET /public/addon/pinterest/board) to list the boards a connected Pinterest account can pin to.
  • UPDATE Schedule API — Pinterest accounts can be scheduled with the image, video, and album (a carousel of 2 to 5 images) types. additionalInfo.channel is required and takes a board with type: "board", and the new additionalInfo.link is the pin's destination URL. See Create Schedule.
  • UPDATE Content API — Get Content lists the pins of a Pinterest account, or of one board with channelId, and Get Statistic returns a pin's impressions, saves, pin clicks, outbound clicks, comments, and reactions.
  • UPDATE Account API — Get Statistic Account supports Pinterest accounts, and Count Account returns a pinterest count.

October 13, 2026 ​

  • UPDATE Content API — Create Comment accepts an optional image (url, mimetype, and optional thumbnail, the same format as Send Message) that is posted together with text. It is sent on Facebook, Threads, TikTok, LinkedIn, and X (Twitter), and ignored on Instagram and YouTube.
  • UPDATE Comment API — Reply Comment accepts the same optional image.
  • UPDATE Automation API — Added an optional image to the reply object, sent with every automated reply of the text, keyword, and ai types on Facebook, Threads, TikTok, and LinkedIn. Accepted by Create Automation, Update Automation, Update Automation Account, Create Template, and Update Template. See image Object.
  • UPDATE Automation API — Added isIncludeLiveComment to the reply and message objects. On Instagram, comments on a Live now get an automated reply or DM only when it is true, and leaving it out counts as false. A DM to a Live comment is only accepted while the Live is on air. See Instagram Live comments.

October 12, 2026 ​

  • NEW OAuth — Telegram — Added a QR code flow for connecting a Telegram account, with an extra password step for accounts with Two-Step Verification. See the OAuth Flow Guide.
  • NEW Addon API — Added Get Telegram Channel (GET /public/addon/telegram/channel) to list the channels and groups a connected Telegram account can post to.
  • UPDATE Schedule API — Telegram accounts can be scheduled with the text, image, and video types. Without additionalInfo.channel, a Telegram schedule is posted to the account's Story; with it, additionalInfo.channel.type decides whether it goes to a channel or a group.
  • UPDATE Chat API — Private chats of connected Telegram accounts appear in Get Chat, and Send Message can reply with text, image, video, audio, or document. The chat module of Update Automation Account answers them automatically.

October 11, 2026 ​

October 5, 2026 ​

  • BREAKING OAuth — WhatsApp — A WhatsApp account is now the number that scans the QR code. Connect WhatsApp and Reconnect WhatsApp take only token, and Get Channel WhatsApp (GET /public/account/whatsapp/channel) has been removed. Reconnect returns 400 incorrect generatedId to reconnect when a different number scans the code. See the OAuth Flow Guide.
  • BREAKING Addon API — Addon endpoints moved under /public/addon, and the old paths no longer work:
  • NEW Addon API — Added Get WhatsApp Channel (GET /public/addon/whatsapp/channel) to list the Channels and groups a connected WhatsApp number can post to.
  • UPDATE Schedule API — Added additionalInfo.channel to Create Schedule and Update Schedule for posting to a WhatsApp Channel or group. Without it, a WhatsApp schedule is posted to the number's Status. WhatsApp supports the text, image, and video types.

September 2026 ​

September 29, 2026 ​

September 14, 2026 ​

  • UPDATE Schedule API — Added isShareToFeed boolean flag inside additionalInfo for Create Schedule and Update Schedule to allow sharing Instagram Reels directly to the main profile grid/feed (only applies to Instagram scheduled posts with type video).

September 11, 2026 ​

  • UPDATE Research API — Added filtering and sorting query parameters (sort, mode, type, since, until, username) to Search Content Threads.

September 10, 2026 ​

  • UPDATE Schedule API — Added volume configuration (video and music) inside additionalInfo.music for Create Schedule and Update Schedule to adjust video audio and background music volume levels.

August 2026 ​

August 28, 2026 ​

August 21, 2026 ​

  • FIX Message Comment — Added platform support warning: this endpoint currently only supports Facebook and Instagram.

August 20, 2026 ​

August 14, 2026 ​

  • NEW Content API — Added Like Comment endpoint (POST /public/content/{contentId}/like/{commentId}) with platform support for Facebook, TikTok, and LinkedIn.

August 8, 2026 ​

  • NEW Comment API — Added Delete Comment endpoint for permanently removing comments.

July 2026 ​

July 28, 2026 ​

  • NEW Content API — Added Remove Content endpoint for deleting content/posts from social media platforms. Supported on Facebook, Threads, YouTube, LinkedIn, and X (Twitter).
  • NEW Me API — Added Get Addon endpoint.

July 23–24, 2026 ​

  • UPDATE Automation API — Added new fields to Create & Update Automation endpoints.
  • UPDATE Schedule API — Added isAutoAddMusic field to Create Schedule and Update Schedule.

July 22, 2026 ​

July 21, 2026 ​

July 8, 2026 ​

July 7, 2026 ​

July 2, 2026 ​

  • UPDATE Schedule API — Updated documentation for Create & Update Schedule with empty body handling.
  • UPDATE OAuth Endpoints — Updated Connect & Reconnect documentation across all platforms.

June 2026 ​

June 13, 2026 ​

June 2, 2026 ​

June 1, 2026 ​