Zapier e PostUno
Todos os fluxos

Zapier

Um Zap que envia um arquivo e publica. Três passos de webhook.

O que montar

  1. Comece com qualquer gatilho de Zap, por exemplo uma linha nova na planilha.
  2. Adicione um Custom Request de Webhooks by Zapier. POST https://api.post-uno.com/v1/media/upload-url com {"fileName","contentType"} para obter s3Key e uploadUrl.
  3. Adicione uma segunda etapa de Webhooks que faça PUT dos bytes para uploadUrl.
  4. Adicione uma terceira etapa de Webhooks. POST https://api.post-uno.com/v1/posts com esse s3Key.
  5. Defina Authorization=Bearer YOUR_API_KEY e Content-Type=application/json em cada etapa.
  6. Mapeie os campos do gatilho no JSON, execute um teste e guarde o jobId que voltar.

Corpo da requisição

{
  "profileId": "3f8c1e42-9b0a-4d77-8e21-5c6f0a1b2d3e",
  "s3Key": "uploads/1735689600000-video.mp4",
  "postType": "video",
  "caption": "New post from Zapier",
  "platforms": ["x", "linkedin", "threads"]
}

profileId é um UUID que pertence à sua chave de API. Copie-o de profile_id em qualquer conta que GET /v1/accounts devolver. Um perfil que não é seu, que não existe ou que não é um UUID volta sempre como 404 { "error": "Profile not found" }.