Posts

Attach media to a post draft from a public url

Fetches a publicly reachable https url and attaches the file to the draft, returning the updated draft. An unfetchable url, an unsupported type or an oversized file is rejected.

post/v1/posts/drafts/{id}/upload-url

Request

  • Base URL: https://api.taplio.com
  • URL: https://api.taplio.com/v1/posts/drafts/{id}/upload-url
  • Auth: HTTP bearer

Path parameters

idstring required

Request body

urlstring uri required

Example request

{
  "url": "https://images.example.com/photo.jpg"
}

Response

Updated draft with the attached media.

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.