ENUM

ExtensionState

The possible values for ExtensionState.

link GraphQL Schema definition

1enum ExtensionState {
2
3# IN_TEST extensions are currently being worked on by a developer.
4IN_TEST
5
6# READY_FOR_REVIEW extensions are currently being examined by a developer for
7# their readiness
8# to be reviewed (assets hosted on CDN).
9READY_FOR_REVIEW
10
11# IN_REVIEW extensions are being looked at by Twitch.
12IN_REVIEW
13
14# REJECTED extensions are permanently rejected; no action by the developer will
15# make them acceptable.
16REJECTED
17
18# APPROVED extensions are ready to be released, at the developer's convenience.
19APPROVED
20
21# RELEASED extensions are currently available to users. Only one version of an
22# extension
23# can be in this state at any time.
24RELEASED
25
26# DEPRECATED extensions were once released, but a newer version now exists.
27DEPRECATED
28
29# PENDING_ACTION extensions are ones that were reviewed by Twitch and returned to
30# the developer for fixing.
31PENDING_ACTION
32
33# UPLOADING extensions are in the process of having their assets loaded onto S3.
34UPLOADING
35
36# ASSETS_UPLOADED extensions have had their assets uploaded already to S3. This
37# state mirrors
38# the existing READY_FOR_REVIEW state, but doesn't incur an implicit upload.
39ASSETS_UPLOADED
40
41# DELETED extensions have been deleted; this is a soft delete so we can undelete
42# things.
43DELETED
44}