Instagram is a social media platform for sharing photos, videos, stories, reels, messages, and brand content.
- Base URL:
https://api.instagram.com/v1 - Auth:
query:access_token(pass your key via theapiKeyinput)
Operations
get_locations_search— GET /locations/search — Search for a location by geographic coordinate.get_locations_location_id— GET /locations/{location-id} — Get information about a location.get_locations_location_id_media_recent— GET /locations/{location-id}/media/recent — Get a list of recent media objects from a given location.get_media_search— GET /media/search — Search for media in a given area.get_media_shortcode_shortcode— GET /media/shortcode/{shortcode} — Get information about a media object.get_media_media_id— GET /media/{media-id} — Get information about a media object.
Inputs
apiKey— your instagram API keyoperation— one of the operations above- path parameters when an operation's path contains
{...} query— optional JSON object of query paramsbody— JSON object for create/update ops
Example
operation: get_locations_search
apiKey: <your key>
Publishes
The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.
erroroperationresultstatus
Input Properties
Every property this tool accepts, from its own tool.iml.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
apiKey |
string | yes | — | DEPRECATED — bind an API Key credential to the task with credentialName instead. A key pasted here is stored in the workflow definition in clear and appears in every export of it. Still honoured for workflows built before the change. |
operation |
string | yes | — | One of: get_locations_search, get_locations_location_id, get_locations_location_id_media_recent, get_media_search, get_media_shortcode_shortcode, get_media_media_id |
location-id |
string | no | — | Path parameter location-id (required by some operations). |
media-id |
string | no | — | Path parameter media-id (required by some operations). |
shortcode |
string | no | — | Path parameter shortcode (required by some operations). |
query |
string | no | — | Optional query params as a JSON object string, e.g. {"limit": 10}. |