Todos os fluxos
Zapier
Um Zap que envia um arquivo e publica. Três passos de webhook.
O que montar
- Comece com qualquer gatilho de Zap, por exemplo uma linha nova na planilha.
- 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.
- Adicione uma segunda etapa de Webhooks que faça PUT dos bytes para uploadUrl.
- Adicione uma terceira etapa de Webhooks. POST https://api.post-uno.com/v1/posts com esse s3Key.
- Defina Authorization=Bearer YOUR_API_KEY e Content-Type=application/json em cada etapa.
- 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" }.