Instagram icon

Instagram

Publish media to Instagram using Facebook Graph API

Actions21

Image → Publish

AI-generated

Summary

Publish an image post to a specified Instagram Business Account or User ID using a provided image URL and caption, optionally including additional metadata such as alt text, location tags, user tags, and product tags.

Inputs

  • Node (required) — Instagram Business Account ID or User ID on which to publish the image post.
  • Graph API Version (required) — Facebook Graph API version to use for requests, e.g., v22.0.
  • Image URL (required) — URL of the image to publish on Instagram.
  • Caption (required) — Caption text accompanying the Instagram post.
  • Additional Fields — Optional fields including alt text (for accessibility), location ID, user tags with usernames and coordinates, and product tags with IDs and coordinates.

Output shape

a JSON object representing the result of the media publishing request, including media creation and publish response data.

The operation first creates a media container with the image URL and metadata, polls until the container is ready, then publishes the media to the Instagram account. Errors related to URL validity or container readiness are handled and may be returned as error details. The published media's details are returned upon success.

Links

Discussion