Integração com Make

Use módulos HTTP para criar automações e agendamentos de publicação visuais.

Passo a passo

  1. Crie um cenário e escolha um módulo de gatilho.
  2. Adicione um módulo HTTP "Make a request": POST https://api.post-uno.com/v1/media/upload-url, depois um segundo módulo que faça PUT dos bytes para o uploadUrl retornado.
  3. Adicione um terceiro módulo: POST https://api.post-uno.com/v1/posts com o s3Key da etapa 2.
  4. Adicione um cabeçalho Authorization com Bearer YOUR_API_KEY em cada módulo.
  5. Forneça um corpo JSON bruto e execute o cenário uma vez.
  6. Use captionOverrides quando uma plataforma precisar de um texto próprio.

Payload de exemplo

{
  "profileId": "{{1.profileId}}",
  "s3Key": "{{2.s3Key}}",
  "postType": "video",
  "caption": "{{1.caption}}",
  "captionOverrides": { "x": "{{1.shortCaption}}" },
  "platforms": ["tiktok", "youtube", "instagram"]
}

profileId precisa ser um UUID de perfil que pertence à sua chave de API — pegue-o no campo profile_id de qualquer conta retornada por GET /v1/accounts. Um perfil pertencente a outra conta, um que não existe, ou um valor que não é um UUID retornam o mesmo 404 { "error": "Profile not found" }.