Muetze42 / otai-open-twitch-api-interface

Live Alternative

Home Page:https://twitch-api-swagger.surge.sh/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OTAI — Open Twitch API Interface

This project has been discontinued due to lack of interest.

Alertnative:
https://github.com/DmitryScaletta/twitch-api-swagger

Notice

The project is new and is in a kind of open beta.

Information's

  • The automatic Schedule update task runs hourly
  • You find different Models Data Objects (like endpoints, scopes) and different data JSON formatted in the data directory of this repository
  • You can find packages used for the website in the file's data/packages/composer.json and data/packages/package.json
  • The system time zone is UTC

Active Endpoints

Name Route Scopes
Add Blocked Term /moderation/blocked_terms moderator:manage:blocked_terms
Add Channel Moderator /moderation/moderators channel:manage:moderators
Add Channel VIP /channels/vips channel:manage:vips
Assign Guest Star Slot /guest_star/slot
Ban User /moderation/bans moderator:manage:banned_users
Block User /users/blocks user:manage:blocked_users
Cancel a raid /raids channel:manage:raids
Check AutoMod Status /moderation/enforcements/status moderation:read
Check User Subscription /subscriptions/user user:read:subscriptions
Create Channel Stream Schedule Segment /schedule/segment channel:manage:schedule
Create Clip /clips clips:edit
Create Custom Rewards /channel_points/custom_rewards channel:manage:redemptions
Create EventSub Subscription /eventsub/subscriptions channel:read:subscriptions
Create Guest Star Session /guest_star/session
Create Poll /polls channel:manage:polls
Create Prediction /predictions channel:manage:predictions
Create Stream Marker /streams/markers channel:manage:broadcast
Delete Channel Stream Schedule Segment /schedule/segment channel:manage:schedule
Delete Chat Messages /moderation/chat moderator:manage:chat_messages
Delete Custom Reward /channel_points/custom_rewards channel:manage:redemptions
Delete EventSub Subscription /eventsub/subscriptions
Delete Guest Star Invite /guest_star/invites
Delete Guest Star Slot /guest_star/slot
Delete Videos /videos channel:manage:videos
End Guest Star Session /guest_star/session
End Poll /polls channel:manage:polls
End Prediction /predictions channel:manage:predictions
Get Ad Schedule /channels/ads channel:read:ads
Get All Stream Tags /tags/streams
Get AutoMod Settings /moderation/automod/settings moderator:read:automod_settings
Get Banned Users /moderation/banned moderation:read
moderator:manage:banned_users
Get Bits Leaderboard /bits/leaderboard bits:read
Get Blocked Terms /moderation/blocked_terms moderator:read:blocked_terms
moderator:manage:blocked_terms
Get Broadcaster Subscriptions /subscriptions channel:read:subscriptions
Get Channel Chat Badges /chat/badges
Get Channel Editors /channels/editors channel:read:editors
Get Channel Emotes /chat/emotes
Get Channel Followers /channels/followers
Get Channel Guest Star Settings /guest_star/channel_settings
Get Channel Information /channels
Get Channel Stream Schedule /schedule
Get Channel Teams /teams/channel
Get Charity Campaign /charity/campaigns channel:read:charity
Get Charity Campaign Donations /charity/donations channel:read:charity
Get Chat Settings /chat/settings
Get Chatters /chat/chatters moderator:read:chatters
Get Cheermotes /bits/cheermotes
Get Clips /clips
Get Content Classification Labels /content_classification_labels
Get Creator Goals /goals channel:read:goals
Get Custom Reward /channel_points/custom_rewards channel:read:redemptions
channel:manage:redemptions
Get Custom Reward Redemption /channel_points/custom_rewards/redemptions channel:read:redemptions
channel:manage:redemptions
Get Drops Entitlements /entitlements/drops
Get Emote Sets /chat/emotes/set
Get EventSub Subscriptions /eventsub/subscriptions
Get Extension Analytics /analytics/extensions analytics:read:extensions
Get Extension Live Channels /extensions/live
Get Followed Channels /channels/followed user:read:follows
Get Followed Streams /streams/followed user:read:follows
Get Game Analytics /analytics/games analytics:read:games
Get Games /games
Get Global Chat Badges /chat/badges/global
Get Global Emotes /chat/emotes/global
Get Guest Star Invites /guest_star/invites
Get Guest Star Session /guest_star/session
Get Hype Train Events /hypetrain/events channel:read:hype_train
Get Moderated Channels /moderation/channels
Get Moderators /moderation/moderators channel:manage:moderators
moderation:read
Get Polls /polls channel:read:polls
channel:manage:polls
Get Predictions /predictions channel:read:predictions
channel:manage:predictions
Get Released Extensions /extensions/released
Get Shield Mode Status /moderation/shield_mode moderator:read:shield_mode
moderator:manage:shield_mode
Get Stream Key /streams/key channel:read:stream_key
Get Stream Markers /streams/markers channel:manage:broadcast
user:read:broadcast
Get Stream Tags /streams/tags
Get Streams /streams
Get Teams /teams
Get Top Games /games/top
Get User Active Extensions /users/extensions user:read:broadcast
user:edit:broadcast
Get User Block List /users/blocks user:read:blocked_users
Get User Chat Color /chat/color
Get User Extensions /users/extensions/list user:read:broadcast
user:edit:broadcast
Get Users /users user:read:email
Get Users Follows /users/follows
Get Videos /videos
Get VIPs /channels/vips channel:read:vips
channel:manage:vips
Manage Held AutoMod Messages /moderation/automod/message moderator:manage:automod
Modify Channel Information /channels channel:manage:broadcast
Remove Blocked Term /moderation/blocked_terms moderator:manage:blocked_terms
Remove Channel Moderator /moderation/moderators channel:manage:moderators
Remove Channel VIP /channels/vips channel:manage:vips
Search Categories /search/categories
Search Channels /search/channels
Send a Shoutout /chat/shoutouts moderator:manage:shoutouts
Send Chat Announcement /chat/announcements moderator:manage:announcements
Send Chat Message /chat/messages channel:bot
user:bot
user:write:chat
Send Guest Star Invite /guest_star/invites
Send Whisper /whispers user:manage:whispers
Snooze Next Ad /channels/ads/schedule/snooze channel:manage:ads
Start a raid /raids channel:manage:raids
Start Commercial /channels/commercial channel:edit:commercial
Unban User /moderation/bans moderator:manage:banned_users
Unblock User /users/blocks user:manage:blocked_users
Update AutoMod Settings /moderation/automod/settings moderator:manage:automod_settings
Update Channel Guest Star Settings /guest_star/channel_settings
Update Channel Stream Schedule /schedule/settings channel:manage:schedule
Update Channel Stream Schedule Segment /schedule/segment channel:manage:schedule
Update Chat Settings /chat/settings moderator:manage:chat_settings
Update Custom Reward /channel_points/custom_rewards channel:manage:redemptions
Update Drops Entitlements /entitlements/drops
Update Guest Star Slot /guest_star/slot
Update Guest Star Slot Settings /guest_star/slot_settings
Update Redemption Status /channel_points/custom_rewards/redemptions channel:manage:redemptions
Update Shield Mode Status /moderation/shield_mode moderator:manage:shield_mode
Update User /users user:edit
user:read:email
Update User Chat Color /chat/color user:manage:chat_color
Update User Extensions /users/extensions user:edit:broadcast

Inactive Endpoints

Name Route
Create Conduits /eventsub/conduits
Create Extension Secret /extensions/jwt/secrets
Delete Conduit /eventsub/conduits
Get Channel iCalendar /schedule/icalendar
Get Conduit Shards /eventsub/conduits/shards
Get Conduits /eventsub/conduits
Get Extension Bits Products /bits/extensions
Get Extension Configuration Segment /extensions/configurations
Get Extension Secrets /extensions/jwt/secrets
Get Extension Transactions /extensions/transactions
Get Extensions /extensions
Send Extension Chat Message /extensions/chat
Send Extension PubSub Message /extensions/pubsub
Set Extension Configuration Segment /extensions/configurations
Set Extension Required Configuration /extensions/required_configuration
Update Conduit Shards /eventsub/conduits/shards
Update Conduits /eventsub/conduits
Update Extension Bits Product /bits/extensions

About

Live Alternative

https://twitch-api-swagger.surge.sh/


Languages

Language:PHP 95.0%Language:Vue 2.7%Language:Blade 1.2%Language:SCSS 0.7%Language:JavaScript 0.4%