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.