aid: stream-io url: https://raw.githubusercontent.com/api-evangelist/stream-io/refs/heads/main/apis.yml name: Stream kind: company description: >- Stream provides realtime APIs for chat messaging, video and audio (calls and rooms), activity feeds and moderation. Hosted on a global edge network with native SDKs for web, mobile (iOS, Android, Flutter, React Native) and game engines (Unity, Unreal). Stream publishes full OpenAPI specifications for its Chat, Video and Moderation server-side APIs. deliveryModel: model: saas open_source: false commercial: true callable_host: true label: Hosted service · you call their endpoint confidence: high source: - openapi - pricing generated: '2026-08-28' method: derived accessModel: pricing: freemium onboarding: self-serve trial: false try_now: true public: false label: Freemium · Self-serve signup confidence: medium source: - plans - authentication - security generated: '2026-09-03' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/stream-io.png tags: - Real-Time - Chat - Messaging - Video - Audio - Activity Feeds - Moderation - SDK tags_raw: - Realtime - Chat - Messaging - Video - Audio - Activity Feeds - Moderation - SDK created: '2026-05-08' modified: '2026-05-29' specificationVersion: '0.23' apis: - aid: stream-io:feeds name: Stream Activity Feeds API description: >- Server-side REST API for activity feeds — flat, aggregated, notification and ranked feeds, follow graph, reactions and personalisation. Powered by Stream's original feed engine. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://getstream.io/activity-feeds/docs/ baseURL: https://api.stream-io-api.com tags: - REST - Activity Feeds - Social properties: - type: Documentation url: https://getstream.io/activity-feeds/docs/ - type: APIReference url: https://getstream.io/activity-feeds/docs/rest/ - aid: stream-io:stream-io-product-chat-api name: Stream product:chat API description: The product:chat API from Stream — 194 operation(s) for product:chat. humanURL: https://getstream.io/chat/docs/ baseURL: https://chat.stream-io-api.com tags: - product:chat properties: - type: OpenAPI url: openapi/stream-io-product-chat-api-openapi.yml - type: Documentation url: https://getstream.io/chat/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Chat - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/chat-openapi.yaml - type: AsyncAPI url: asyncapi/stream-io-asyncapi.yml - type: SDKs url: https://getstream.io/chat/sdk/ - type: Documentation url: https://getstream.io/video/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Video - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/video-openapi.yaml - type: SDKs url: https://getstream.io/video/sdk/ - type: Documentation url: https://getstream.io/moderation/docs/ - type: OpenAPISource url: >- https://raw.githubusercontent.com/GetStream/protocol/main/openapi/moderation-openapi.yaml - aid: stream-io:stream-io-product-common-api name: Stream product:common API description: The product:common API from Stream — 54 operation(s) for product:common. humanURL: https://getstream.io/chat/docs/ baseURL: https://chat.stream-io-api.com tags: - product:common properties: - type: OpenAPI url: openapi/stream-io-product-common-api-openapi.yml - type: Documentation url: https://getstream.io/chat/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Chat - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/chat-openapi.yaml - type: AsyncAPI url: asyncapi/stream-io-asyncapi.yml - type: SDKs url: https://getstream.io/chat/sdk/ - type: Documentation url: https://getstream.io/video/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Video - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/video-openapi.yaml - type: SDKs url: https://getstream.io/video/sdk/ - type: Documentation url: https://getstream.io/moderation/docs/ - type: OpenAPISource url: >- https://raw.githubusercontent.com/GetStream/protocol/main/openapi/moderation-openapi.yaml - aid: stream-io:stream-io-product-feeds-api name: Stream product:feeds API description: The product:feeds API from Stream — 69 operation(s) for product:feeds. humanURL: https://getstream.io/chat/docs/ baseURL: https://chat.stream-io-api.com tags: - Product Feeds tags_raw: - product:feeds properties: - type: OpenAPI url: openapi/stream-io-product-feeds-api-openapi.yml - type: Documentation url: https://getstream.io/chat/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Chat - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/chat-openapi.yaml - type: AsyncAPI url: asyncapi/stream-io-asyncapi.yml - type: SDKs url: https://getstream.io/chat/sdk/ - type: Documentation url: https://getstream.io/video/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Video - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/video-openapi.yaml - type: SDKs url: https://getstream.io/video/sdk/ - type: Documentation url: https://getstream.io/moderation/docs/ - type: OpenAPISource url: >- https://raw.githubusercontent.com/GetStream/protocol/main/openapi/moderation-openapi.yaml - aid: stream-io:stream-io-product-moderation-api name: Stream product:moderation API description: The product:moderation API from Stream — 56 operation(s) for product:moderation. humanURL: https://getstream.io/chat/docs/ baseURL: https://chat.stream-io-api.com tags: - product:moderation properties: - type: OpenAPI url: openapi/stream-io-product-moderation-api-openapi.yml - type: Documentation url: https://getstream.io/chat/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Chat - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/chat-openapi.yaml - type: AsyncAPI url: asyncapi/stream-io-asyncapi.yml - type: SDKs url: https://getstream.io/chat/sdk/ - type: Documentation url: https://getstream.io/video/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Video - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/video-openapi.yaml - type: SDKs url: https://getstream.io/video/sdk/ - type: Documentation url: https://getstream.io/moderation/docs/ - type: OpenAPISource url: >- https://raw.githubusercontent.com/GetStream/protocol/main/openapi/moderation-openapi.yaml - aid: stream-io:stream-io-product-video-api name: Stream product:video API description: The product:video API from Stream — 121 operation(s) for product:video. humanURL: https://getstream.io/chat/docs/ baseURL: https://chat.stream-io-api.com tags: - product:video properties: - type: OpenAPI url: openapi/stream-io-product-video-api-openapi.yml - type: Documentation url: https://getstream.io/chat/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Chat - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/chat-openapi.yaml - type: AsyncAPI url: asyncapi/stream-io-asyncapi.yml - type: SDKs url: https://getstream.io/chat/sdk/ - type: Documentation url: https://getstream.io/video/docs/ - type: APIReference url: https://getstream.github.io/protocol/?urls.primaryName=Video - type: OpenAPISource url: https://raw.githubusercontent.com/GetStream/protocol/main/openapi/video-openapi.yaml - type: SDKs url: https://getstream.io/video/sdk/ - type: Documentation url: https://getstream.io/moderation/docs/ - type: OpenAPISource url: >- https://raw.githubusercontent.com/GetStream/protocol/main/openapi/moderation-openapi.yaml common: - type: CapabilityMap url: capabilities/stream-io-capability-edges.yml name: Stream Business Capability Map - type: AgenticAccess url: agentic-access/stream-io-agentic-access.yml - type: TrustCenter url: security/stream-io-trust-center.yml - type: VulnerabilityDisclosure url: security/stream-io-vulnerability-disclosure.yml - type: DomainSecurity url: security/stream-io-domain-security.yml - type: Authentication url: authentication/stream-io-authentication.yml - type: LinkedIn url: https://www.linkedin.com/company/getstream - type: Website url: https://getstream.io/ - type: Documentation url: https://getstream.io/docs/ - type: Pricing url: https://getstream.io/pricing/ - type: GitHub url: https://github.com/GetStream - type: ProtocolPortal url: https://getstream.github.io/protocol/ - type: StatusPage url: https://status.getstream.io/ - type: Plans url: plans/stream-io-plans-pricing.yml - type: RateLimits url: rate-limits/stream-io-rate-limits.yml - type: FinOps url: finops/stream-io-finops.yml - type: Integrations url: https://getstream.io/partners/ integrations: - name: Stream maintainers: - FN: Kin Lane email: kin@apievangelist.com