Publishing
Publish a media container (API key)
Publish a finished Instagram media container with your hmok_ API
key. Publishing a container that is still processing answers 409
IG_CONTAINER_NOT_READY and can be retried once the container
finishes.
POST
Publish a media container (API key)
Use
Authorization: Bearer hmok_... (an API key, or a dashboard session) instead of a channel token. Accepted scope is channel.manage.
Delivery is at-least-once: don’t automatically retry after an ambiguous failure (timeout, dropped connection). Check the container’s status first to see whether it already published.
Create the container, poll its status until finished, then publish. Videos and reels can take minutes; a publish on a container that is still processing answers 409 and can be retried.
If you need the raw Graph request, see the hmat_ gateway twin.