Zapier y PostUno
Todos los montajes

Zapier

Un Zap que sube un archivo y lo publica. Tres pasos de webhook.

Qué construir

  1. Empieza con cualquier disparador de Zap, por ejemplo una fila nueva en una hoja.
  2. Añade un Custom Request de Webhooks by Zapier. POST https://api.post-uno.com/v1/media/upload-url con {"fileName","contentType"} para obtener s3Key y uploadUrl.
  3. Añade un segundo paso de Webhooks que haga PUT de los bytes a uploadUrl.
  4. Añade un tercer paso de Webhooks. POST https://api.post-uno.com/v1/posts con ese s3Key.
  5. Pon Authorization=Bearer YOUR_API_KEY y Content-Type=application/json en cada paso.
  6. Mapea los campos del disparador al JSON, ejecuta una prueba y guarda el jobId que te devuelve.

Cuerpo de la petición

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

profileId es un UUID que posee tu clave de API. Cópialo de profile_id en cualquier cuenta que devuelva GET /v1/accounts. Un perfil que no es tuyo, que no existe o que no es un UUID, todos vuelven como 404 { "error": "Profile not found" }.