All integrations
Catalogue metadata onlyvideo & audiov20260908_00

TWITCH

Twitch

Twitch is a live streaming platform popular with gamers, creators, and communities, offering real-time interaction and monetization through subscriptions and donations

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

149

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

3

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamS2S_OAUTH2NO_AUTH

NO_AUTH

twitch_no_auth

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

No fields declared in this snapshot.

OAUTH2

twitch_oauth2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

S2S_OAUTH2

twitch_app_oauth2

Provider setup

Developer setup

  • Twitch Application Client IDclient_id · stringRequired
  • Twitch Application Client Secretclient_secret · stringRequired

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 149 actions

Add Blocked Term

TWITCH_ADD_BLOCKED_TERM

Adds a word or phrase to the broadcaster’s list of blocked terms.

Untrusted display-only summary

Add Channel Moderator

TWITCH_ADD_CHANNEL_MODERATOR

Adds a moderator to the broadcaster’s chat room.

Untrusted display-only summary

Add Channel VIP

TWITCH_ADD_CHANNEL_VIP

Adds the specified user as a VIP in the broadcaster’s channel.

Untrusted display-only summary

Add Suspicious Status to Chat User

TWITCH_ADD_SUSPICIOUS_STATUS_TO_CHAT_USER

Adds a suspicious user status to a chatter on the broadcaster’s channel.

Untrusted display-only summary

Assign Guest Star Slot

TWITCH_ASSIGN_GUEST_STAR_SLOT

BETA Allows a previously invited user to be assigned a slot within the active Guest Star session.

Untrusted display-only summary

Ban User

TWITCH_BAN_USER

Bans a user from participating in a broadcaster’s chat room or puts them in a timeout.

Untrusted display-only summary

Block User

TWITCH_BLOCK_USER

Blocks the specified user from interacting with or having contact with the broadcaster.

Untrusted display-only summary

Cancel a raid

TWITCH_CANCEL_A_RAID

Cancel a pending raid.

Untrusted display-only summary

Check AutoMod Status

TWITCH_CHECK_AUTOMOD_STATUS

Checks whether AutoMod would flag the specified message for review.

Untrusted display-only summary

Check User Subscription

TWITCH_CHECK_USER_SUBSCRIPTION

Checks whether the user subscribes to the broadcaster’s channel.

Untrusted display-only summary

Create Channel Stream Schedule Segment

TWITCH_CREATE_CHANNEL_STREAM_SCHEDULE_SEGMENT

Adds a single or recurring broadcast to the broadcaster’s streaming schedule.

Untrusted display-only summary

Request Clip Creation

TWITCH_CREATE_CLIP

Starts Twitch's asynchronous clip-creation process for a live stream. A 202 response is acceptance, not completed creation. Use GET_CLIPS with the returned ID to verify; if it is still absent after 60 seconds, Twitch says to assume creation failed.

Untrusted display-only summary

Request Clip Creation From VOD

TWITCH_CREATE_CLIP_FROM_VOD

Starts Twitch's asynchronous clip-creation process from a VOD. A 202 response is acceptance, not completed creation. Use GET_CLIPS with the returned ID to verify completion.

Untrusted display-only summary

Create Conduits

TWITCH_CREATE_CONDUITS

Creates a new conduit.

Untrusted display-only summary

Create Custom Rewards

TWITCH_CREATE_CUSTOM_REWARDS

Creates a Custom Reward in the broadcaster’s channel.

Untrusted display-only summary

Create EventSub Subscription

TWITCH_CREATE_EVENTSUB_SUBSCRIPTION

Creates an EventSub subscription with a transport-specific body. This endpoint has no universal OAuth scope: WebSocket requires a user-token OAuth connection carrying the subscription type's scope; webhook and conduit require an app-token S2S OAuth connection whose client ID has any required prior user grant. Executio…

Untrusted display-only summary

Create Extension Secret

TWITCH_CREATE_EXTENSION_SECRET

Creates an Extension shared secret with a grace delay; Twitch returns both the prior overlapping secret and the new one. All secret content is redacted from tool output to prevent credential leakage. This action cannot install the one-time new secret into the connected EBS credential, so subsequent EBS calls keep usin…

Untrusted display-only summary

Create Guest Star Session

TWITCH_CREATE_GUEST_STAR_SESSION

BETA Programmatically creates a Guest Star session on behalf of the broadcaster.

Untrusted display-only summary

Create Poll

TWITCH_CREATE_POLL

Creates a poll that viewers in the broadcaster’s channel can vote on.

Untrusted display-only summary

Create Prediction

TWITCH_CREATE_PREDICTION

Create a Channel Points Prediction.

Untrusted display-only summary

Create Stream Marker

TWITCH_CREATE_STREAM_MARKER

Adds a marker to a live stream.

Untrusted display-only summary

Delete Channel Stream Schedule Segment

TWITCH_DELETE_CHANNEL_STREAM_SCHEDULE_SEGMENT

Deletes a broadcast from the broadcaster’s streaming schedule.

Untrusted display-only summary

Delete Chat Messages

TWITCH_DELETE_CHAT_MESSAGES

Removes a single chat message or all chat messages from the broadcaster’s chat room.

Untrusted display-only summary

Delete Conduit

TWITCH_DELETE_CONDUIT

Deletes a specified conduit.

Untrusted display-only summary

Delete Custom Reward

TWITCH_DELETE_CUSTOM_REWARD

Deletes a custom reward that the broadcaster created.

Untrusted display-only summary

Delete EventSub Subscription

TWITCH_DELETE_EVENTSUB_SUBSCRIPTION

Deletes an EventSub subscription.

Untrusted display-only summary

Delete Guest Star Invite

TWITCH_DELETE_GUEST_STAR_INVITE

BETA Revokes a previously sent invite for a Guest Star session.

Untrusted display-only summary

Delete Guest Star Slot

TWITCH_DELETE_GUEST_STAR_SLOT

BETA Allows a caller to remove a slot assignment from a user participating in an active Guest Star session.

Untrusted display-only summary

Delete Videos

TWITCH_DELETE_VIDEOS

Deletes one or more videos.

Untrusted display-only summary

End Guest Star Session

TWITCH_END_GUEST_STAR_SESSION

BETA Programmatically ends a Guest Star session on behalf of the broadcaster.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.