Context
Every response includes an@context array identifying the vocabularies used:
followerCount, isVerified, and viewCount.
Object types
Detail endpoints
Endpoints that return a single resource (e.g. a user or video) return the object directly:List endpoints
Endpoints that return multiple items useOrderedCollectionPage:
Common properties
Properties are consistent across platforms:| Property | Description |
|---|---|
type | ActivityStreams object type (Person, Video, Note, etc.) |
id | Canonical URL for the resource |
url | Web URL for the resource |
entityId | Platform-specific ID used as a parameter in related endpoints |
name | Display name |
preferredUsername | Username/handle |
summary | Bio or description |
published | ISO 8601 timestamp |
icon | Avatar or thumbnail |
image | Cover image or media |
attachment | Related media or links |
Chaining requests with entityId
Every object in a response includes anentityId field — a platform-specific identifier you can use as a parameter when calling related endpoints.
entityId as the videoId parameter in the comments endpoint. The same pattern applies across all resource types and platforms.
Always use
entityId to chain requests. Do not try to extract IDs from the id or url fields — those are canonical URLs, not parameter values.