How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Openhandle Instagram API

The Instagram API from Openhandle — 43 operation(s) for instagram.

Openhandle Instagram API is one of 6 APIs that Openhandle publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 6 JSON Schema definitions.

Tagged areas include Instagram. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and 6 JSON Schemas.

This API exposes 43 operations across 43 paths, and defines 154 schemas. It is described by OpenAPI 3.2.0, at version 1.1.0.

Requests are made against a single base URL, https://api.openhandle.dev.

43 operations 43 paths 154 schemas 43 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.1.0
Base URL
https://api.openhandle.dev
Authentication
HTTP Bearer, OAuth 2.0
Resource Areas
1

Authentication & Security 2

Openhandle Instagram API declares 2 security schemes for authenticating requests. It accepts HTTP bearer tokens (OpenhandleKey). It supports OAuth 2.0 (OpenhandleMCPOAuth) using the authorizationCode flow, exposing 4 scopes.

  • OpenhandleKey — Use an ohtest key for synthetic data and $0.000 actual charges, or an ohlive key for real public data and normal billing. Legacy oh keys remain Live.
  • OpenhandleMCPOAuth — OAuth grants for the MCP endpoint only. REST operations require OpenhandleKey.

Paths & Operations 43

Across 43 paths, the API surfaces 43 operations — 43 GET. Each is listed below with its method, path, parameters, and response codes.

Instagram 43
GET
/v1/instagram/comments/{identifier}/likers
List comment likers
Instagram_comment_likers_list 4 params → 200400401402403404429500
GET
/v1/instagram/hashtags/{identifier}
Get a hashtag
instagramHashtagGet 2 params → 200400401402403404429500
GET
/v1/instagram/hashtags/{identifier}/posts
List hashtag posts
instagramHashtagPostsList 4 params → 200400401402403404429500
GET
/v1/instagram/hashtags/{identifier}/reels
List hashtag reels
instagramHashtagReelsList 3 params → 200400401402403404429500
GET
/v1/instagram/highlights/{identifier}
Get a highlight
Instagram_highlight_get 2 params → 200400401402403404429500
GET
/v1/instagram/locations/{identifier}
Get a location
instagramLocationGet 2 params → 200400401402403404429500
GET
/v1/instagram/locations/{identifier}/posts
List location posts
instagramLocationPostsList 4 params → 200400401402403404429500
GET
/v1/instagram/music/{identifier}
Get a music
instagramMusicGet 2 params → 200400401402403404429500
GET
/v1/instagram/music/{identifier}/stream
List music stream pages
Instagram_music_stream_list 3 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}
Get a post
instagramPostGet 2 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/clip-metadata
Get clip metadata
Instagram_post_clip_metadata_get 2 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/comment-metadata
Get comment metadata
Instagram_post_comment_metadata_get 2 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/comment-moderation
Check comment moderation
Instagram_post_comment_moderation_get 3 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/comments
List post comments
instagramPostCommentsList 3 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/comments/{comment_id}/replies
List comment replies
instagramCommentRepliesList 4 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/insights
Get post insights
Instagram_post_insights_get 2 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/likers
List post likers
instagramPostLikersList 3 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/oembed
Get post oEmbed data
Instagram_post_oembed_get 2 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/tagged-users
List tagged users
instagramPostTaggedUsersList 3 params → 200400401402403404429500
GET
/v1/instagram/posts/{identifier}/template
Get post template
Instagram_post_template_get 2 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}
Get a profile
instagramProfileGet 2 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/about
Get profile about information
Instagram_profile_about_get 2 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/business-recommendations
List business recommendations
Instagram_profile_business_recommendations_list 3 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/followers
List profile followers
instagramProfileFollowersList 3 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/followers/search
Search profile followers
instagramProfileFollowersSearch 4 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/following
List profile following
instagramProfileFollowingList 3 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/following/search
Search profile following
instagramProfileFollowingSearch 4 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/highlights
List profile highlights
Instagram_profile_highlights_list 3 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/pinned-posts
List profile pinned posts
instagramProfilePinned_postsList 3 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/posts
List profile posts
instagramProfilePostsList 4 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/reels
List profile reels
instagramProfileReelsList 3 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/reposts
List profile reposts
instagramProfileRepostsList 3 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/stories
List profile stories
Instagram_profile_stories_list 3 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/suggested
List profile suggested
instagramProfileSuggestedList 2 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/tagged-posts
List profile tagged posts
instagramProfileTagged_postsList 3 params → 200400401402403404429500
GET
/v1/instagram/profiles/{identifier}/videos
List profile videos
instagramProfileVideosList 3 params → 200400401402403404429500
GET
/v1/instagram/search/hashtags
Search Instagram hashtags
instagramSearchHashtags 3 params → 200400401402403404429500
GET
/v1/instagram/search/music
Search Instagram music
instagramSearchMusic 3 params → 200400401402403404429500
GET
/v1/instagram/search/places
Search Instagram places
instagramSearchPlaces 3 params → 200400401402403404429500
GET
/v1/instagram/search/profiles
Search Instagram profiles
instagramSearchProfiles 3 params → 200400401402403404429500
GET
/v1/instagram/search/reels
Search Instagram reels
instagramSearchReels 3 params → 200400401402403404429500
GET
/v1/instagram/search/top
Search all Instagram results
Instagram_search_top_list 3 params → 200400401402403404429500
GET
/v1/instagram/stories/{identifier}
Get a story
Instagram_story_get 2 params → 200400401402403404429500

Schemas 154

The contract defines 154 schemas that model the data the API accepts and returns. The most detailed are InstagramStoryReference (44 properties), InstagramStory (44 properties), InstagramProfile (42 properties), InstagramProfileReference (42 properties). Each schema is shown below with its type and property counts.

TwitterCardApp
object
15 properties 15 required
TwitterBroadcaster
object
3 properties 3 required
InstagramTemplateInfo
object
6 properties 6 required
TwitterMediaFeature
object
3 properties 3 required
InstagramComment
object
24 properties 24 required
TwitterRichText
object
2 properties 2 required
InstagramProfileAddress
object
4 properties 4 required
InstagramLocationReference
object
12 properties 12 required
TwitterRectangle
object
4 properties 4 required
InstagramScrubber
object
10 properties 10 required
ResponseMeta
object
32 properties 1 required
InstagramProfile
object
42 properties 42 required
InstagramPosition
object
2 properties 2 required
TwitterCommunityNote
object
7 properties 7 required
InstagramProfileReference
object
42 properties 42 required
InstagramSuggestion
object
8 properties 8 required
InstagramLocationAddress
object
5 properties 5 required
TwitterArticle
object
4 properties 4 required
RedditSubredditMetrics
object
1 property 1 required
InstagramStoryCollection
object
6 properties 6 required
InstagramPost
object
39 properties 39 required
InstagramProfileSummary
InstagramProfileMetrics
object
4 properties 4 required
RedditPostMetrics
object
7 properties 7 required
TwitterMediaSize
object
4 properties 4 required
TwitterPollChoice
object
4 properties 4 required
TwitterCardComponent
object
9 properties 9 required
InstagramMediaPreview
object
3 properties 3 required
InstagramProfileAccountType
InstagramProfileDisplaySettings
object
2 properties 2 required
RedditCommentsSetting
object
4 properties 4 required
InstagramCrop
object
4 properties 4 required
TikTokPreviewThumbnails
object
10 properties 10 required
InstagramProfileThreads
object
4 properties 4 required
RedditFlair
object
7 properties 7 required
InstagramTemplate
object
10 properties 10 required
InstagramHashtag
object
7 properties 7 required
RedditMediaVariant
object
3 properties 3 required
InstagramSearchResult
TwitterProfessional
object
2 properties 2 required
InstagramMusic
object
33 properties 33 required
InstagramCoordinates
object
2 properties 2 required
TwitterColor
object
2 properties 2 required
SuccessEnvelope
object
6 properties 5 required
TwitterFormatting
object
2 properties 2 required
InstagramHashtagReference
object
7 properties 7 required
TwitterPlace
object
6 properties 6 required
TwitterProfileLocation
object
2 properties 2 required
TwitterImage
object
8 properties 8 required
TwitterAppMetrics
object
2 properties 2 required
TwitterRGB
object
3 properties 3 required
InstagramMusicStream
object
4 properties 4 required
InstagramAudioMetrics
object
4 properties 4 required
TwitterNotePresentation
object
2 properties 2 required
TwitterLongText
object
5 properties 5 required
InstagramDASH
object
3 properties 3 required
RedditPostReference
object
36 properties 36 required
InstagramProfileBroadcastChannels
object
3 properties 3 required
TwitterMediaSource
object
2 properties 2 required
InstagramMusicStreamMetrics
object
1 property 1 required
InstagramNote
object
4 properties 4 required
InstagramProfileBroadcastChannel
object
7 properties 7 required
RedditThumbnail
object
5 properties 5 required
TwitterPostReference
object
33 properties 33 required
RedditEmbed
object
12 properties 12 required
InstagramMediaVariant
object
7 properties 7 required
InstagramProfileFundraisers
object
2 properties 2 required
InstagramCommentMetadata
object
3 properties 3 required
TwitterRestriction
object
2 properties 2 required
InstagramUserTag
object
2 properties 2 required
RedditListingContext
object
2 properties 2 required
InstagramStory
object
44 properties 44 required
TwitterEntity
object
10 properties 10 required
RedditPostVisibility
object
2 properties 2 required
RedditMedia
object
14 properties 14 required
InstagramPartialError
object
2 properties 2 required
TwitterCardDestination
object
6 properties 6 required
InstagramProfileContentSettings
object
4 properties 4 required
InstagramMedia
object
24 properties 24 required
TwitterProfessionalCategory
object
2 properties 2 required
ResponseCursors
object
1 property 1 required
TwitterEdit
object
4 properties 4 required
TwitterCardText
object
2 properties 2 required
InstagramProfileAbout
object
5 properties 5 required
TikTokAsset
object
30 properties 30 required
InstagramLocationHours
object
5 properties 5 required
RedditEmbedAuthor
object
2 properties 2 required
InstagramProductTag
object
2 properties 2 required
InstagramPostMetrics
object
10 properties 10 required
TwitterMediaVariant
object
3 properties 3 required
InstagramLocation
object
12 properties 12 required
TwitterPostMetrics
object
7 properties 7 required
TwitterTimelinePlacement
object
4 properties 4 required
InstagramSubtitles
object
6 properties 6 required
TwitterSuggestedQuery
object
1 property 1 required
InstagramStoryReference
object
44 properties 44 required
TwitterProfileEntities
object
2 properties 2 required
TwitterRange
object
2 properties 2 required
InstagramOEmbed
object
9 properties 9 required
TwitterCardMediaRef
object
2 properties 2 required
InstagramStreaming
object
1 property 1 required
TwitterBroadcastMedia
object
2 properties 2 required
TikTokPageContinuation
object
4 properties 4 required
InstagramCommentReference
object
24 properties 24 required
InstagramStickerPost
object
5 properties 5 required
TwitterMediaRestrictions
object
1 property 1 required
InstagramProduct
object
15 properties 15 required
TwitterWithheld
object
3 properties 3 required
TwitterBroadcast
object
13 properties 13 required
TwitterSubscriptions
object
1 property 1 required
TwitterMediaAvailability
object
1 property 1 required
TikTokVolumeInfo
object
10 properties 10 required
ErrorEnvelope
object
1 property 1 required
InstagramPrice
object
3 properties 3 required
InstagramCommentMetrics
object
2 properties 2 required
InstagramProfileFanClub
object
5 properties 5 required
TwitterCardButton
object
4 properties 4 required
InstagramCommentSettings
object
6 properties 6 required
TwitterPromotion
object
1 property 1 required
TwitterVerification
object
3 properties 3 required
TwitterVisibility
object
2 properties 2 required
InstagramPostReference
object
39 properties 39 required
InstagramCommentModeration
object
1 property 1 required
TwitterLabel
object
5 properties 5 required
TwitterCard
object
19 properties 19 required
TwitterProfileReference
object
24 properties 24 required
RedditAuthor
object
5 properties 5 required
InstagramClipMetadata
object
3 properties 3 required
TwitterEvent
object
5 properties 5 required
InstagramProfileContact
object
5 properties 5 required
InstagramHighlight
object
14 properties 14 required
InstagramProfileLocation
object
2 properties 2 required
InstagramPartialData
object
1 property 1 required
InstagramHighlightReference
object
2 properties 2 required
InstagramAudioPart
object
9 properties 9 required
InstagramTemplateSegment
object
3 properties 3 required
TwitterProfileMetrics
object
7 properties 7 required
InstagramStreamVariant
object
11 properties 11 required
InstagramPostInsight
object
11 properties 11 required
RedditEmbedSource
object
2 properties 2 required
RedditCommunity
object
6 properties 6 required
InstagramBioLink
object
8 properties 8 required
InstagramSticker
object
14 properties 14 required
TwitterImageAltText
object
2 properties 2 required
TikTokChartMetadata
object
3 properties 3 required
TwitterPreviousMetrics
object
3 properties 3 required
TwitterMedia
object
20 properties 20 required
TwitterPreview
object
3 properties 3 required
TwitterAspectRatio
object
2 properties 2 required
InstagramImage
object
9 properties 9 required
InstagramAudioReference
object
31 properties 31 required
InstagramProfileContent
object
6 properties 6 required
TwitterPoll
object
6 properties 6 required
RedditCommunityHandle
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

openhandle-instagram-api-openapi.yml Raw ↑

Other APIs Openhandle publishes across the network.

Openhandle Reddit API
Openhandle Test Data API
Openhandle Tiktok API
Openhandle Twitter API
Openhandle Utilities API
Where this information came from

This is an independent, third-party profile of Openhandle Instagram API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.