Developer docs

Twitch integration

Twitch is a live streaming platform popular with gamers, creators, and…

Catalog updated September 2026

Provider
twitch
Category
Other
Setup
No auth required

Start with one action

  1. Define the result. Choose one task, the data it needs, and who may run it. Start with a read when possible.
  2. Check access. Review the setup state below and the connection available to your workspace or app user. A catalog listing does not confirm that an account is connected.
  3. Inspect the current inputs. Ask the editor to discover the actions for Twitch and inspect the selected action's required inputs and returned data before implementing it.
  4. Verify with test data. Compare the result with what you expected. Check unauthorized access and error handling before relying on the feature.
Developer details: the supplied app client

Generated apps that include src/lib/composio.ts expose the following import in their React app code:

import { executeAction } from "@/lib/composio";

Its call signature is executeAction(actionName, params, options?). Supply the exact current action name and inputs from its specification. This import identifies the helper; it is not a complete or tested integration example.

The editor's os-list-integrations tool discovers an integration using integration_slug. Include both integration_slug and action_slug to retrieve the selected action's input and output schemas. Do not invent parameters from a catalog description.

executeAction requires a signed-in app user and any connection the action needs. The separate publicAction helper is only for a confirmed no-auth toolkit on an enabled public proxy. It does not make OAuth or API-key integrations anonymous.

Existing apps may contain an older client. Inspect the app's files and connection selection before changing a call. Keep provider credentials out of browser code and test failure handling; this guide does not promise automatic retries or synchronization.

Setup

This catalog lists Twitch as requiring no provider authentication. Your app still needs to call a supported action and handle its result. Anonymous access also depends on the toolkit and app configuration.

Catalog actions

No actions are cached for this integration yet. Ask the editor to discover the current actions and their setup requirements before building the feature.

Build with Twitch

Describe one task you want your app to perform with Twitch. Check the connection requirements, then verify the result in your app. Building and running the feature may use credits; review current pricing.