# Interhuman AI Docs ## Docs - [Authentication](https://docs.interhuman.ai/api-reference/authentication.md) - [Client Tokens](https://docs.interhuman.ai/api-reference/client-tokens.md): Mint a short-lived, capped client token for direct browser use. Call this server-side with your API key; the returned token grants the requested scopes (default 'interhumanai.stream') and can be handed to a browser to call the upload and stream endpoints — e.g. POST /v1/upload/analyze, or open wss:/… - [Error handling](https://docs.interhuman.ai/api-reference/error-handling.md): Common error formats and troubleshooting tips. - [Overview](https://docs.interhuman.ai/api-reference/overview.md): Detect and interpret engagement, signals, and quality. - [Streaming Analyze](https://docs.interhuman.ai/api-reference/stream-analyze.md): Analyze a video stream. - [Analyze uploaded video](https://docs.interhuman.ai/api-reference/upload-analyze.md): Analyze a video file in upload mode. - [Conversation quality](https://docs.interhuman.ai/explanations/conversation-quality.md): How Interhuman quantifies behavioral interaction quality using CQI, dimension scores, and event metrics. - [Model Improvement Partnership Program](https://docs.interhuman.ai/explanations/model-improvement-program.md): Learn how Interhuman AI trains its social intelligence models and how you can control your data's role in that process. - [Social signals](https://docs.interhuman.ai/explanations/social-signals.md): Understand each social signal detected by the Interhuman API. - [Introduction](https://docs.interhuman.ai/getting-started/introduction.md): Add a social-intelligence layer to your AI application. - [Stream analysis](https://docs.interhuman.ai/getting-started/stream-analyze-quickstart.md): Codealong: connect over WebSocket, capture camera and microphone, and stream segments to Interhuman. - [Video Analysis](https://docs.interhuman.ai/getting-started/video-upload-quickstart.md) - [Agent Skills](https://docs.interhuman.ai/how-to/agent-skills.md): Install Interhuman Agent Skills so coding agents can call the API using packaged workflows. Skill names and behavior are maintained in the public repository. - [Build a Video Analyzer App](https://docs.interhuman.ai/how-to/build-video-analyzer-app-codealong.md): Follow a step-by-step video tutorial to build a simple video analyzer app using Interhuman's upload analysis API. - [Build with the stream endpoint](https://docs.interhuman.ai/how-to/build-with-the-stream-endpoint.md): The architecture you need around wss://api.interhuman.ai/v1/stream/analyze: mint client tokens server-side, stream directly from the browser, and send segments that arrive intact. - [Get an API key](https://docs.interhuman.ai/how-to/get-api-key.md): Create an Interhuman account and generate API keys from the platform. - [Get Support](https://docs.interhuman.ai/how-to/get-support.md): Get help from the community or contact the Interhuman team directly. - [Python SDK](https://docs.interhuman.ai/sdk-reference/python-sdk.md): API reference for interhumanai — the official Python client for auth, upload, stream, and real-time analysis. - [TypeScript SDK](https://docs.interhuman.ai/sdk-reference/typescript-sdk.md): API reference for @interhumanai/sdk — the official TypeScript client for auth, upload, and stream. - [Changelog](https://docs.interhuman.ai/updates/changelog.md): Product updates and announcements - [Issues](https://docs.interhuman.ai/updates/issues.md): Where we track bugs, limitations, and feature requests for the Interhuman API ## OpenAPI Specs - [openapi](https://docs.interhuman.ai/openapi.json) ## AsyncAPI Specs - [asyncapi](https://docs.interhuman.ai/api-reference/asyncapi.yaml)