← Back to catalog

Social

Instagram

auto-generated
swirls add instagram
actionPOSTv1.0.0

Create a comment on a media object.

Create a comment on a media object with the following rules: * The total length of the comment cannot exceed 300 characters. * The comment cannot contain more than 4 hashtags. * The comment cannot contain more than 1 URL. * The comment cannot consist of all capital letters.

Source
actionGETv1.0.0

Get a list of currently popular media.

Get a list of what media is most popular at the moment. Can return mix of `image` and `video` types. **Warning:** [Deprecated](http://instagram.com/developer/changelog/) for Apps created **on or after** Nov 17, 2015

Source
actionGETv1.0.0

Get a list of recently tagged media.

Get a list of recently tagged media. Use the `max_tag_id` and `min_tag_id` parameters in the pagination response to paginate through these objects.

Source
actionGETv1.0.0

Get basic information about a user.

Get basic information about a user. To get information about the owner of the access token, you can use **self** instead of the `user-id`. Security scope `public_content` is required to read information about other users.

Source
actionGETv1.0.0

Get information about a media object.

Get information about a media object. The returned type key will allow you to differentiate between image and video media. **Note:** if you authenticate with an OAuth Token, you will receive the user_has_liked key which quickly tells you whether the current user has liked this media item.

Source
actionGETv1.0.0

Get information about a media object.

This endpoint returns the same response as `GET /media/{media-id}`. A media object's shortcode can be found in its shortlink URL. An example shortlink is `http://instagram.com/p/D/`, its corresponding shortcode is `D`.

Source
actionGETv1.0.0

Get recent media from a custom geo-id.

Get recent media from a geography subscription that you created. **Note:** You can only access Geographies that were explicitly created by your OAuth client. Check the Geography Subscriptions section of the [real-time updates page](https://instagram.com/developer/realtime/). When you create a subscription to some geography that you define, you will be returned a unique `geo-id` that can be used in this query. To backfill photos from the location covered by this geography, use the [media search endpoint](https://instagram.com/developer/endpoints/media/). **Warning:** [Deprecated](http://instagram.com/developer/changelog/) for Apps created **on or after** Nov 17, 2015

Source
actionGETv1.0.0

Get the list of users this user follows.

Get the list of users this user follows. To get follows of the owner of the access token, you can use **self** instead of the `user-id`.

Source
actionGETv1.0.0

Get the list of users this user is followed by.

Get the list of users this user is followed by. To get users followed by the owner of the access token, you can use **self** instead of the `user-id`.

Source
actionGETv1.0.0

Get the most recent media published by a user.

Get the most recent media published by a user. To get the most recent media published by the owner of the access token, you can use **self** instead of the `user-id`. Security scope `public_content` is required to read information about other users.

Source
actionDELETEv1.0.0

Remove a comment.

Remove a comment either on the authenticated user's media object or authored by the authenticated user.

Source
actionGETv1.0.0

Search for media in a given area.

Search for media in a given area. The default time span is set to 5 days. The time span must not exceed 7 days. Defaults time stamps cover the last 5 days. Can return mix of `image` and `video` types.

Source
actionGETv1.0.0

See the authenticated user's feed.

See the authenticated user's feed. **Warning:** [Deprecated](http://instagram.com/developer/changelog/) for Apps created **on or after** Nov 17, 2015

Source
actionGETv1.0.0

See the list of media liked by the authenticated user.

See the list of media liked by the authenticated user. Private media is returned as long as the authenticated user has permission to view that media. Liked media lists are only available for the currently authenticated user.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec