OBJECT

Application

An application is a set of Veritone functionality that customers can sign up for.

link GraphQL Schema definition

1type Application {
2
3id: ID!
4
5key: String!
6
7name: String!
8
9category: String
10
11description: String
12
13iconUrl: String
14
15iconSvg: String
16
17url: String
18
19deploymentModel: DeploymentModel
20
21createdDateTime: DateTime
22
23modifiedDateTime: DateTime
24
25# OAuth2 client secret. This field is server-generated and is only
26# returned on application creation.
27clientSecret(password: String): String
28
29# OAuth2 redirect URLs
30oauth2RedirectUrls: [String]
31
32organizationId: ID
33
34ownerOrganizationId: ID!
35
36status: ApplicationStatus
37
38permissionsRequired: [String]
39
40contextMenuExtensions: ContextMenuExtensionList
41
42validStateActions: [ApplicationStateAction]
43
44components: ApplicationComponent
45
46dailyTaskMetrics: DailyTaskMetricsList
47
48# Billing
49billingPlanId: ID
50
51billingDirty: Boolean
52
53sharedWithOrganizationId: ID
54
55}