getMoment
# getMoment
GET
/moments/{momentId}
const url = 'http://localhost:8080/api/v1/moments/per_01j9x3k8m2q4r5s6t7v8w9y0z1';const options = {method: 'GET', headers: {cookie: 'hs_session=<hs_session>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:8080/api/v1/moments/per_01j9x3k8m2q4r5s6t7v8w9y0z1 \ --cookie hs_session=<hs_session>Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”momentId
required
string
Responses
Section titled “Responses”Moment.
Media typeapplication/json
object
id
required
string
person
required
object
id
required
string
displayName
required
string
relationLabel
string | null
kind
required
string
closeness
required
1 = closest. Weights the feed and hearth picks.
integer
account
required
object
id
required
string
platform
required
string
handle
required
string
displayName
string | null
profileUrl
required
string format: uri
deepLinks
required
Client picks app link on mobile when installed, else web.
object
web
required
string format: uri
ios
string
android
string
copyValue
Value to copy when no link exists (e.g. WeChat ID).
string
hintKey
I18n key with instructions, e.g. “platformWechatOpenHint”.
string
kind
required
string
text
string | null
lang
string | null
url
required
string format: uri
publishedAt
required
string format: date-time
media
required
Array<object>
object
id
required
string
url
required
Signed URL, valid 24 h.
string
thumbUrl
string
cardUrl
string
posterUrl
string
mime
required
string
width
integer
height
integer
durationMs
integer
blurhash
string
alt
string
seen
required
boolean
source
required
string
capturedBy
summary
AI-written summary in summaryLocale; null when none or hidden by the viewer’s setting.
string | null
Examples
Exampleseed
Derived from fixtures/seed.json.
{ "account": { "deepLinks": { "android": "https://www.instagram.com/_u/mom.wong.bkk/", "ios": "instagram://user?username=mom.wong.bkk", "web": "https://www.instagram.com/mom.wong.bkk/" }, "displayName": null, "handle": "mom.wong.bkk", "id": "acc_01j93283xpmc4y04hy7rmmt7y7", "platform": "instagram", "profileUrl": "https://www.instagram.com/mom.wong.bkk/" }, "capturedBy": { "avatar": null, "displayName": "Mali", "id": "mem_01j9kt0d8rwgmhnmxkmv0frnr0" }, "expiresAt": "2026-10-18T07:00:00.000Z", "id": "mom_01j9adj9t141gzfk8s7x1yyg4j", "kind": "story", "lang": null, "media": [ { "alt": "Market stall with oranges and bananas", "cardUrl": "/fixtures/media/market-1.jpg", "height": 240, "id": "med_01j9a1b2c3d4e5f6g7h8j9k001", "mime": "image/jpeg", "thumbUrl": "/fixtures/media/market-1.jpg", "url": "/fixtures/media/market-1.jpg", "width": 320 } ], "person": { "avatar": null, "closeness": 1, "displayName": "Mom", "id": "per_01j9wst6a8vjc69r66y6fj70t5", "kind": "family", "relationLabel": "แม่" }, "publishedAt": "2026-10-17T07:00:00.000Z", "seen": false, "source": "extension", "summary": "แม่แชร์ภาพตลาดนัดวันอาทิตย์: ส้ม กล้วยไม้ และแผงทุเรียน", "summaryLocale": "th", "text": null, "url": "https://www.instagram.com/stories/mom.wong.bkk/3456789012345678901/"}Not found.
Media typeapplication/problem+json
object
type
required
string format: uri
title
required
string
status
required
integer
code
required
string
i18nKey
string
detail
string
fields
Array<object>
object
path
required
string
code
required
string
i18nKey
string
Example generated
{ "type": "https://example.com", "title": "example", "status": 1, "code": "example", "i18nKey": "example", "detail": "example", "fields": [ { "path": "example", "code": "example", "i18nKey": "example" } ]}