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
5isPublic: Boolean
6
7key: String!
8
9name: String!
10
11category: String
12
13description: String
14
15iconUrl: String
16
17iconSvg: String
18
19url: String
20
21deploymentModel: DeploymentModel
22
23createdDateTime: DateTime
24
25modifiedDateTime: DateTime
26
27# OAuth2 client secret. This field is server-generated and is only
28# returned on application creation.
29clientSecret(password: String): String
30
31# OAuth2 redirect URLs
32oauth2RedirectUrls: [String]
33
34organizationId: ID
35
36ownerOrganizationId: ID!
37
38status: ApplicationStatus
39
40permissionsRequired: [String]
41
42contextMenuExtensions: ContextMenuExtensionList
43
44validStateActions: [ApplicationStateAction]
45
46components: ApplicationComponent
47
48dailyTaskMetrics: DailyTaskMetricsList
49
50# Billing
51billingPlanId: ID
52
53billingDirty: Boolean
54
55sharedWithOrganizationId: ID
56
57# The Application event endpoint.
58# The event is delivered to the application via the Event Routing for Applications
59# mechanism.
60eventEndpoint: String
61
62}