OBJECT
Application
An application is a set of Veritone functionality that customers can sign up for.
link GraphQL Schema definition
1 type Application { 2 3 : ID! 4 5 : Boolean 6 7 : Int 8 9 : JSONData 10 11 : String! @deprecated( reason: "Application name/key validation issues." ) 12 13 : String! 14 15 : String 16 17 : String 18 19 : String 20 21 : String 22 23 # The signed URL for the application icon; will fallback to raw iconSvg if unable 24 # to sign. 25 : String 26 27 # The signed URL for the application logo; will fallback to raw iconUrl if unable 28 # to sign. 29 : String 30 31 : String 32 33 : DeploymentModel 34 35 : DateTime 36 37 : DateTime 38 39 # OAuth2 client secret. This field is server-generated and is only 40 # returned on application creation. 41 (: String): String 42 43 # OAuth2 redirect URLs 44 : [String] 45 46 : ID 47 48 : ID! 49 50 : ApplicationStatus 51 52 : [String] 53 54 : ContextMenuExtensionList 55 56 : [ApplicationStateAction] 57 58 : ApplicationComponent @deprecated( reason: "No longer supported. Components are replaced by package resources." ) 59 60 : DailyTaskMetricsList 61 62 # Billing 63 : ID 64 65 : Boolean 66 67 : ID 68 69 # The Application event endpoint. 70 # The event is delivered to the application via the Event Routing for Applications 71 # mechanism. 72 : String 73 74 # The tags associated with the application 75 : [EntityTag] 76 77 # Whether or not the application will be wrapped in aiWare as an iframe 78 : Boolean 79 80 # The subscription events with this application 81 : [EventSubscription] 82 83 # The configs associated with this application 84 # 85 # Arguments 86 # orgId: Optional. Organization ID. 87 # 88 # If not specified, this will be the user's organization 89 # userId: Optional. If specified, returned the configs for this 90 # user and organization combo 91 # includeDefaults: If true, include defaults not specified 92 # configKeyRegexp: If specified, filter the configKey 93 ( 94 : Int, 95 : Int, 96 : ID, 97 : ID, 98 : Boolean, 99 : String 100 ): ApplicationConfigList! 101 102 # The headerbar associated with this application 103 # 104 # Arguments 105 # orgId: Optional. Organization ID. 106 # 107 # If not specified, this will be the user's organization 108 (: ID): ApplicationHeaderbar 109 110 # Arguments 111 # includeDeleted: Include node modules with "deleted" status 112 (: Boolean): [NodeModule] 113 114 # The config definition associated with this application 115 # 116 # Arguments 117 # configKey: If specified, grab definition for this config key 118 # offset: Specify maximum number of results to retrieve in this 119 # result. Page size. 120 # limit: Specify maximum number of results to retrieve in this 121 # result. 122 ( 123 : String, 124 : Int, 125 : Int 126 ): ApplicationConfigDefinitionList 127 128 # The roles of this application 129 # 130 # Arguments 131 # ownedOnly: If it is 'false': get all available roles 132 # If it is 'true': only get the roles assigned to the user in the org 133 (: Boolean): [ApplicationRole!]! 134 135 # The events of this application 136 : [Event!] 137 138 }
link Required by
- ApplicationInviteRole
- ApplicationList
- ApplicationRole
- MutationMutations are used to modify data. Each mutation takes an input that contains the data necessary to create or update the data in question.
- QueryQueries are used to retrieve data. If you're new to our API, try the `me` query to explore the information you have access to. Hit `ctrl-space` at any time to activate field completion hints, and mouse over a field or parameter to see its documentation.
- RoleA role signifies a user's permissions within a given context.