Sitecore partners can now use Stream REST APIs to integrate with their existing systems and support brand governance.
To get started, request a Client ID and Client Secret from the Stream app UI. Use these credentials to generate a JSON web token (JWT) for authenticating API requests, then include the token in the Authorization header when making requests.
Once authenticated, you can use the following APIs:
Brand Management API - create brand kits, retrieve their sections and subsections, and update content within subsections.
Document Management API – upload, retrieve, and delete brand documents associated with a brand kit.
Pipeline API – ingest uploaded documents to generate brand knowledge and populate the brand kit with relevant content.
These APIs support a range of integration scenarios, including:
Uploading brand documents from a local machine or external DAM system.
Using brand kit content—such as tone of voice or brand context—to support on-brand content generation by supplying input to AI agents or external tools.