Posts

Create a post draft

Send content, or media_ids for a media-only draft, or both. A body carrying neither is refused with 400 validation_failed carrying required_one_of on body.

post/v1/posts/drafts

Request

  • Base URL: https://api.taplio.com
  • URL: https://api.taplio.com/v1/posts/drafts
  • Auth: HTTP bearer

Request body

contentstring
media_idsstring[]

Example request

{
  "content": "Postman smoke — round-trip step 1"
}

Response

Post draft created.

contentstring required
created_atstring date-time required
idstring required
status'draft' required

Example response

{
  "content": "Let's kill the fairy tales.\n\nNobody needs another recruiter spinning \"life-changing roles\" at paper unicorns.\n\nYou've heard the pitch. Hype, smoke, and a fresh round of layoffs six months later. Waste of time.\n\nI don't believe in pushing shiny logos or betting your career on vaporware. I won't line your inbox with recycled \"massive opportunity\" spam and pray for replies.\n\nHere's the deal.\n\nIf I'm bringing something to your table, it's because I've turned it upside down first. I vet the founders. I dig into the numbers. I talk to their teams. I want to know if I'd stake my own reputation on it.\n\nIf it doesn't pass, it never reaches you.\n\nThe roles I'm recruiting for now? Real teams, real revenue, real upside. Actual leadership with the track record to back it up. Not just another hype cycle.\n\nYou're not looking for a Hail Mary. You want a seat at a table where execution matters and you're actually trusted to do your job.\n\nThese are those roles.\n\nIf you're tired of the noise, pay attention.\n\nNo fairy dust. Just work that matters.",
  "created_at": "2026-05-27T13:21:14.456Z",
  "id": "11c0da7d-6d9f-4dc2-be03-5051a96ee72e",
  "status": "draft"
}

Changes

No recorded changes to this operation across all 1 revision of this API.