Afilipost Türkçe
REF · scheduled 19:40 UTC

Today's repo: a terminal file manager written in Rust.

Instagram 19:40 YouTube 19:41 TikTok 19:43 Facebook 19:44 Threads 19:44 LinkedIn 19:45 Pinterest waiting
  • 7 destinations
  • 0 passwords stored
  • 1 API call to publish

One post. Seven stars.

Hand a video to Afilipost once. It travels to every account you connected, each platform lighting its own star at its own time — and the whole thing is driven by an API, so your own programs can post without you.

Join early access Free while in early access.

Every destination gets its own mark

One piece of content, seven deliveries. Each destination reports back on its own: one can succeed while another is rate-limited, and you see exactly which is which.

  • Instagram

    Reels, carousels, stories, first comment

  • Facebook

    Page video, photo, album, text

  • Threads

    Text, image, video, carousel

  • YouTube

    Video and Shorts, uploaded from our storage

  • Pinterest

    Image and video pins onto a chosen board

  • TikTok

    Video, pulled from a verified domain

  • LinkedIn

    Text, image and video posts

Early access, stated plainly: you can connect your own accounts today. Platform review processes — Meta App Review, Pinterest standard access, TikTok's direct-post audit — are still under way, so connecting accounts you do not own is not open yet.


The route a post takes

  1. 01

    Handed in

    Upload the video or image straight to storage with a signed link. The bytes never pass through the API, so a 2 GB file is not a 2 GB problem.

  2. 02

    Sorted

    The post waits in a queue with a time on it. The lock that stops it going out twice lives in the database, not in memory — so a second server can never publish the same thing again.

  3. 03

    Stamped

    At its hour each destination publishes on its own. Instagram's daily limit is checked before the upload starts; a temporary failure waits and tries again; a permanent one tells you why.


A comment goes in, a DM comes out

Set a keyword on a post. When someone comments it, Afilipost replies publicly and sends them a private message with your link — through Meta's official private replies, within seconds.

Optional follow gate: the DM can ask for a follow first and check Meta's follow flag before handing the link over. When Instagram does not return that flag, the link is sent anyway — a real follower is never left waiting at the door.

Example — not a live account

@someone REPO
Afilipost Sent it to your DMs 📩
DM Here's the link. Follow along — there's a new one every day. Open repo

No password ever touches this system

Every account is connected through the platform's own OAuth screen. You approve it on their side; we keep only the token they hand back — encrypted with AES-256-GCM, wrapped in a key that is not stored in the database.

  • No social media password is asked for, shown, or stored.
  • Disconnect an account and its tokens, posts and messages are deleted immediately.
  • No browser automation and no scraping — official APIs only.

Built API first, not API too

The interface came second here. Everything the panel does is an endpoint you can call yourself — which is the point if you have programs that produce content on their own.

Publishing takes one call. Ask for a signed upload link, post the content, and read back the status whenever you want.

POST /v1/posts
Authorization: Bearer yay_·············

{
  "content": "Today's repo: a terminal file manager
               written in Rust.",
  "mediaItems": [
    { "type": "video",
      "url": "https://cdn.afilipost.com/9f2c…c1.mp4" }
  ],
  "platforms": [
    { "platform": "instagram",
      "accountId": "8b1e…7d",
      "platformSpecificData": {
        "firstComment": "Comment REPO for the link" } }
  ],
  "scheduledFor": "2026-08-24T19:40:00.000Z"
}
201 Created

{ "post": { "_id": "0f7a…42",
            "status": "scheduled" } }

Bring your own accounts

Connect the accounts you already run, point your tools at one address, and stop paying per connection.

Join early access Free while in early access.

Free during early access. Pricing has not been set yet — when it is, it will be on this page before it is on your card.