Intégration Make

Utilise des modules HTTP pour créer des automatisations et des programmations de publication visuelles.

Étape par étape

  1. Crée un scénario et choisis un module déclencheur.
  2. Ajoute un module HTTP « Make a request » : POST https://api.post-uno.com/v1/media/upload-url, puis un deuxième module qui envoie les octets en PUT vers uploadUrl retourné.
  3. Ajoute un troisième module : POST https://api.post-uno.com/v1/posts avec le s3Key de l'étape 2.
  4. Ajoute un en-tête Authorization avec Bearer YOUR_API_KEY sur chaque module.
  5. Fournis un corps JSON brut et exécute le scénario une fois.
  6. Utilise captionOverrides quand une plateforme nécessite son propre texte.

Exemple de charge utile

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

profileId doit être un UUID de profil que possède ta clé API — récupère-le depuis le champ profile_id de tout compte renvoyé par GET /v1/accounts. Un profil appartenant à un autre compte, un profil inexistant, ou une valeur qui n'est pas un UUID renvoient tous la même erreur 404 { "error": "Profile not found" }.