Skip to content

Instantly share code, notes, and snippets.

@NaomiAmethyst
Created September 1, 2018 07:21
Show Gist options
  • Select an option

  • Save NaomiAmethyst/d26c20a7f5d9436349b0f6f91461d4f8 to your computer and use it in GitHub Desktop.

Select an option

Save NaomiAmethyst/d26c20a7f5d9436349b0f6f91461d4f8 to your computer and use it in GitHub Desktop.
___ ___ ____ ___ ___ ____ __ _______ __
|" \ /" |/ " \ |" \/" | / " \ /""\ | __ "\ |" \
\ \ // //__|| | \ \ / /__|| | / \ (. |__) :)|| |
\\ \/. ./ |: | \\ \/ |: | /' /\ \ |: ____/ |: |
\. // _\ | /\. \ _\ | // __' \ (| / |. |
\\ / /" \_|\ / \ \ /" \_|\ / / \\ \ /|__/ \ /\ |\
\__/ (_______)|___/\___|(_______) (___/ \___)(_______) (__\_|_)
WS /pubsub (tv.v1x1.modules.core.api.resources.ws.PubsubResource)
GET /api/v1/global-users/{global_user_id: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}} (tv.v1x1.modules.core.api.resources.globaluser.GlobalUsersResource)
GET /api/v1/global-users/{global_user_id}/users (tv.v1x1.modules.core.api.resources.globaluser.UsersResource)
GET /api/v1/global-users/{global_user_id}/users/{platform} (tv.v1x1.modules.core.api.resources.globaluser.UsersResource)
DELETE /api/v1/global-users/{global_user_id}/users/{platform}/{user_id} (tv.v1x1.modules.core.api.resources.globaluser.UsersResource)
GET /api/v1/global-users/{global_user_id}/users/{platform}/{user_id} (tv.v1x1.modules.core.api.resources.globaluser.UsersResource)
PUT /api/v1/global-users/{global_user_id}/users/{platform}/{user_id} (tv.v1x1.modules.core.api.resources.globaluser.UsersResource)
GET /api/v1/global-users/{platform: [a-z]+}/{id} (tv.v1x1.modules.core.api.resources.globaluser.GlobalUsersResource)
GET /api/v1/management/groups (tv.v1x1.modules.core.api.resources.management.GroupsResource)
POST /api/v1/management/groups (tv.v1x1.modules.core.api.resources.management.GroupsResource)
DELETE /api/v1/management/groups/{group} (tv.v1x1.modules.core.api.resources.management.GroupsResource)
GET /api/v1/management/groups/{group} (tv.v1x1.modules.core.api.resources.management.GroupsResource)
GET /api/v1/management/groups/{group}/permissions (tv.v1x1.modules.core.api.resources.management.GroupsResource)
POST /api/v1/management/groups/{group}/permissions (tv.v1x1.modules.core.api.resources.management.GroupsResource)
DELETE /api/v1/management/groups/{group}/permissions/{permission} (tv.v1x1.modules.core.api.resources.management.GroupsResource)
GET /api/v1/management/groups/{group}/users (tv.v1x1.modules.core.api.resources.management.GroupsResource)
POST /api/v1/management/groups/{group}/users (tv.v1x1.modules.core.api.resources.management.GroupsResource)
DELETE /api/v1/management/groups/{group}/users/{user} (tv.v1x1.modules.core.api.resources.management.GroupsResource)
GET /api/v1/management/modules (tv.v1x1.modules.core.api.resources.management.ModulesResource)
GET /api/v1/management/modules/{module}/config (tv.v1x1.modules.core.api.resources.management.ModulesResource)
PUT /api/v1/management/modules/{module}/config (tv.v1x1.modules.core.api.resources.management.ModulesResource)
GET /api/v1/management/modules/{module}/instances (tv.v1x1.modules.core.api.resources.management.ModulesResource)
POST /api/v1/meta/login/discord (tv.v1x1.modules.core.api.resources.meta.MetaResource)
POST /api/v1/meta/login/twitch (tv.v1x1.modules.core.api.resources.meta.MetaResource)
POST /api/v1/meta/long-term-token (tv.v1x1.modules.core.api.resources.meta.MetaResource)
GET /api/v1/meta/self (tv.v1x1.modules.core.api.resources.meta.MetaResource)
GET /api/v1/meta/state (tv.v1x1.modules.core.api.resources.meta.MetaResource)
GET /api/v1/platform/bots/{platform} (tv.v1x1.modules.core.api.resources.platform.BotsResource)
GET /api/v1/platform/bots/{platform}/{botname} (tv.v1x1.modules.core.api.resources.platform.BotsResource)
GET /api/v1/platform/config-definitions/global (tv.v1x1.modules.core.api.resources.platform.ConfigDefinitionResource)
GET /api/v1/platform/config-definitions/global/{name} (tv.v1x1.modules.core.api.resources.platform.ConfigDefinitionResource)
GET /api/v1/platform/config-definitions/i18n (tv.v1x1.modules.core.api.resources.platform.ConfigDefinitionResource)
GET /api/v1/platform/config-definitions/permission (tv.v1x1.modules.core.api.resources.platform.ConfigDefinitionResource)
GET /api/v1/platform/config-definitions/user (tv.v1x1.modules.core.api.resources.platform.ConfigDefinitionResource)
GET /api/v1/platform/config-definitions/user/{name} (tv.v1x1.modules.core.api.resources.platform.ConfigDefinitionResource)
GET /api/v1/platform/display-name/discord/user/by-display-name/{display_name} (tv.v1x1.modules.core.api.resources.platform.DisplayNameResource)
GET /api/v1/platform/display-name/discord/user/by-id/{id} (tv.v1x1.modules.core.api.resources.platform.DisplayNameResource)
GET /api/v1/platform/display-name/discord/user/by-username/{username} (tv.v1x1.modules.core.api.resources.platform.DisplayNameResource)
GET /api/v1/platform/display-name/twitch/user/by-display-name/{display_name} (tv.v1x1.modules.core.api.resources.platform.DisplayNameResource)
GET /api/v1/platform/display-name/twitch/user/by-id/{id} (tv.v1x1.modules.core.api.resources.platform.DisplayNameResource)
GET /api/v1/platform/display-name/twitch/user/by-username/{username} (tv.v1x1.modules.core.api.resources.platform.DisplayNameResource)
GET /api/v1/platform/web/config (tv.v1x1.modules.core.api.resources.platform.WebResource)
GET /api/v1/tenants (tv.v1x1.modules.core.api.resources.tenant.TenantsResource)
GET /api/v1/tenants/{platform: [a-z]+}/{id} (tv.v1x1.modules.core.api.resources.tenant.TenantsResource)
GET /api/v1/tenants/{tenant_id: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}} (tv.v1x1.modules.core.api.resources.tenant.TenantsResource)
GET /api/v1/tenants/{tenant_id}/channels (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
GET /api/v1/tenants/{tenant_id}/channels/{platform} (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
GET /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_group_id} (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
GET /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_group_id}/mappings (tv.v1x1.modules.core.api.resources.tenant.MappingsResource)
DELETE /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_group_id}/mappings/{platform_group} (tv.v1x1.modules.core.api.resources.tenant.MappingsResource)
PUT /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_group_id}/mappings/{platform_group} (tv.v1x1.modules.core.api.resources.tenant.MappingsResource)
GET /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_group_id}/platform-groups (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
GET /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_group_id}/state (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
PUT /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_group_id}/state (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
GET /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_group_id}/{channel_id} (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
POST /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_group_id}/{channel_id}/message (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
DELETE /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_id} (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
PUT /api/v1/tenants/{tenant_id}/channels/{platform}/{channel_id} (tv.v1x1.modules.core.api.resources.tenant.ChannelsResource)
GET /api/v1/tenants/{tenant}/config/{module} (tv.v1x1.modules.core.api.resources.tenant.ConfigResource)
PUT /api/v1/tenants/{tenant}/config/{module} (tv.v1x1.modules.core.api.resources.tenant.ConfigResource)
GET /api/v1/tenants/{tenant}/config/{module}/all (tv.v1x1.modules.core.api.resources.tenant.ConfigResource)
GET /api/v1/tenants/{tenant}/config/{module}/{platform}/{channelgroup} (tv.v1x1.modules.core.api.resources.tenant.ConfigResource)
PUT /api/v1/tenants/{tenant}/config/{module}/{platform}/{channelgroup} (tv.v1x1.modules.core.api.resources.tenant.ConfigResource)
GET /api/v1/tenants/{tenant}/config/{module}/{platform}/{channelgroup}/{channel} (tv.v1x1.modules.core.api.resources.tenant.ConfigResource)
PUT /api/v1/tenants/{tenant}/config/{module}/{platform}/{channelgroup}/{channel} (tv.v1x1.modules.core.api.resources.tenant.ConfigResource)
GET /api/v1/tenants/{tenant}/groups (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
POST /api/v1/tenants/{tenant}/groups (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
GET /api/v1/tenants/{tenant}/groups/all (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
DELETE /api/v1/tenants/{tenant}/groups/{group: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}} (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
GET /api/v1/tenants/{tenant}/groups/{group: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}} (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
GET /api/v1/tenants/{tenant}/groups/{group: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}}/permissions (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
POST /api/v1/tenants/{tenant}/groups/{group: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}}/permissions (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
DELETE /api/v1/tenants/{tenant}/groups/{group: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}}/permissions/{permission} (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
GET /api/v1/tenants/{tenant}/groups/{group: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}}/users (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
POST /api/v1/tenants/{tenant}/groups/{group: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}}/users (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
DELETE /api/v1/tenants/{tenant}/groups/{group: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}}/users/{user} (tv.v1x1.modules.core.api.resources.tenant.GroupsResource)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment