Profiles
Fetch a public profile and include recent posts in the same response.
Fetch public profiles, posts, media URLs, and transcripts through five focused endpoints.

@shereeneidriss
Dermatologist and founder
1.3M followers
Sample data for interface preview
$0.005
per live profile with an API key
20 posts
maximum post batch per request
10 transcripts
maximum transcript batch per request
5 endpoints
profiles, posts, and transcripts

recent_posts
12
media_urls
included
transcript
ready
Keep the profile, content, media, and spoken context your product actually needs.
Use the typed SDK in JavaScript or call the REST endpoints from any language.
const profile = await client.raw.instagram.getProfile(
'natgeo',
{ include_posts: true, post_limit: 12 },
);
console.log(profile.data.posts);Start with a username for account data or a shortcode for post-level work.
Fetch a public profile and include recent posts in the same response.
Retrieve one post or batch as many as 20 shortcodes.
Transcribe one reel or batch as many as 10 shortcodes.
Creator data pipeline
Three records processed
@shereeneidrissProfile enriched
@wisdmPost retrieved
@csaffitzTranscript readyRequests
3
Succeeded
3
Failed
0
Turn a username into current profile fields and recent content your CRM can store.
Resolve shortcodes into captions, engagement, coauthors, tags, products, and media.
Transcribe public reels for claims, mentions, topics, brand safety, and archives.
Build research tools on a stable response contract instead of maintaining parsers.
One credit equals $0.01. Batch requests meter successful items and preserve every item-level error.
Get API keyExact response schemas and limits live in the API reference.
The raw API covers public profile data, recent posts, individual post-page data, batch post lookup, single video transcripts, and batch video transcripts. Returned fields vary by endpoint and by what Instagram exposes for the requested public content.
Meta APIs are permissioned integrations for connected professional accounts and their media, publishing, messaging, or insights. Influship raw endpoints retrieve current public profile and post data by username or shortcode, so a brand-side workflow does not require every public creator to connect an account first.
Yes. Set include_posts=true and choose a post_limit from 1 to 50. The profile response includes the recent posts available in Instagram's source response, up to that requested limit. For richer fields tied to one post page, call the single-post endpoint with its shortcode.
Yes. POST /v1/raw/instagram/transcripts accepts up to 10 shortcodes per request and returns one success or error item for each requested shortcode. API-key metering charges successful transcript items.
With an API key, a live profile costs $0.005, a post costs $0.01, and a video transcript costs $0.05. Batch post and transcript routes use the same per-successful-item prices.
There is no official Python SDK. Use the REST API directly with requests or httpx. The official TypeScript and JavaScript SDK is available from npm as influship.
Create a developer account, generate a key, and inspect the response before scaling.