SCALAR
JSONData
link GraphQL Schema definition
1 scalar JSONData
link Required by
- AddMediaSegment
- AddMediaSegments
- AddTask
- ApplicationAn application is a set of Veritone functionality that customers can sign up for.
- ApplicationConfig
- ApplicationConfigDefinition
- ApplicationConfigDefinitionCreate
- ApplicationConfigDefinitionInput
- ApplicationConfigDefinitionUpdate
- ApplicationConfigValueInput
- AssetAn asset represents a single unit of data, such as a file or URL, and basic metadata about that data. An asset must be contained within a TemporalDataObject.
- AudienceData
- AuditEvent
- BatchJobTemplateInputinput for the mutator executeJobTemplate
- BatchProcessinterface for each mutator attache to a batch
- BatchProcessActionResultResult for each action performed in the batch
- BatchTDOInputinput for a new batch
- Build
- Cluster
- ClusterNode
- ClusterNodeUpdate
- CognitiveSearch
- CognitiveSearchCondition
- CognitiveSearchProfile
- CreateApplication
- CreateAsset
- CreateAssetInTDO
- CreateBuild
- CreateClusterThis API creates an edge cluster for this core Example: mutation createCluster { createCluster (input: { name: "YOUR_CLUSTER_NAME", allowedEngines: ["all"], dockerCredentials: {}, type: RT, containerTag: "YOUR_CONTAINER_TAG", paused: false, memorySize: "20gb", storageSize: "10gb", bypassAllowedEngines: true, collaborators: [], subscriptions: [], tags: ["aiware-agent"], status: active, mediaStorage: core, mediaStoragePath: "", serviceToken: "fake-token", edgeVersion: 3, } ) { id } }
- CreateClusterNode
- CreateCognitiveSearch
- CreateCognitiveSearchCondition
- CreateCognitiveSearchInWatchlist
- CreateCustomDashboard
- CreateDatasetSchema
- CreateEngineInput fields used to create a new engine.
- CreateEntity
- CreateEntityIdentifier
- CreateEntityType
- CreateEventActionTemplate
- CreateEventCustomRule
- CreateExportRequestFormatConfig
- CreateFlow
- CreateFlowRevision
- CreateFolderContentTempate
- CreateFolderContentTemplate
- CreateIoFolder
- CreateJob
- CreateJobTemplate
- CreateLibraryEngineModel
- CreateMediaShare
- CreateMention
- CreateNotebook
- CreateOrganization
- CreateProcessTemplate
- CreateRoute
- CreateSavedSearch
- CreateScheduledJobExample to create a scheduleJob: mutation createScheduleJob { createScheduledJob(input: { name: "every5Min" runMode:Recurring recurringScheduleParts: [ { repeatIntervalUnit: Minutes repeatInterval: 5 }] jobTemplates:[ { #clusterId: "rt-242c1beb-653a-4299-bb33-2d8fb105d70b" clusterId: "YOUR OWN CLUSTER ID" taskTemplates : [ { engineId: "9e611ad7-2d3b-48f6-a51b-0a1ba40fe255" webstream adapter payload: { url:"https://s3.amazonaws.com/src-veritone-tests/stage/20190505/0_40_Eric%20Knox%20BWC%20Video_40secs.mp4" } }, { engineId: "352556c7-de07-4d55-b33f-74b1cf237f25" playback }, { engineId: "8bdb0e3b-ff28-4f6e-a3ba-887bd06e6440" chunk audio payload:{ ffmpegTemplate: "audio" chunkOverlap: 15 customFFMPEGProperties:{ chunkSizeInSeconds: "30" } } }, { #engine to run engineId: "c0e55cde-340b-44d7-bb42-2e0d65e98255" } ] } ] } ) { id } }
- CreateScheduledJobContentTemplate
- CreateScheduledJobContentTemplateWithScheduledJob
- CreateSchema
- CreateSourceData used to create a new source
- CreateSourceContentTemplate
- CreateSourceContentTemplateWithSource
- CreateSourceType
- CreateStructuredData
- CreateTaskFields required to create a task. Used when creating a job.
- CreateTaskTemplate
- CreateTDOPayload required to create a temporal data object
- CreateTDOContentTemplateWithTDO
- CreateTDOForJob
- CreateTDOInJobPayload required to create a temporal data object
- CreateTDOWithAsset
- CreateTriggerType
- CreateUser
- CreateWatchlist
- CustomDashboard
- DagTemplate
- DatasetEntry
- DatasetRow
- DatasetRowInput
- EmitAuditEvent
- EmitSystemEventAuth required: "task_type.internal", "superadmin", "task_type:org_system" # Example of mention_inserted event { "type": "mention", "event": "mention_inserted", "payload": { "mentionId": 149703607, "organizationId": 12345, "mentionDate": "Mon, 23 Jul 2018 21:03:52 GMT", "transactionTimestamp": "Mon, 24 Jul 2018 21:03:52 GMT" } }
- Engine
- EngineJobTemplate
- EngineResultRepresents single chunk of engine results for date range
- Entity
- EntityIdentifier
- EntitySummary
- EntityType
- EventActionTemplate
- EventCustomRule
- EventDelivery
- EventFilter
- EventFilterInput
- EventSubscription
- EventSubscriptionInput
- ExecutionLocation
- FlowRevision
- FolderContentTemplate
- FolderSummaryDetail
- GraphQLServiceInfoThis type represents information about the Veritone GraphQL server instance. Primarily used by Veritone engineering and operations. Example query graphqlServiceInfo { graphqlServiceInfo { buildInfo } } returns { "data": { "graphqlServiceInfo": { "buildInfo": { "commitHash": "0cb09abc3e30bc825830254c756004749c1979c2", "branch": "master", "buildNumber": "1139", "buildDate": "2020-02-03T22:27:43.000Z", "environment": "veritone.com", "commitDate": "" } } } }
- Group
- IntegrationConfig
- IoFolder
- Job
- JobTemplateA job template is a reusable template for job creation.
- JSONObject
- LaunchJobTemplates
- LaunchScheduledJobs
- LibraryEngineModel
- MediaShare
- Mention
- MutationMutations are used to modify data. Each mutation takes an input that contains the data necessary to create or update the data in question.
- notificationDelivery
- NotificationMailbox
- NotificationMailboxInput
- Organization
- PingClusterNode
- PlatformInfoPlatformInfo
- PollTask
- ProcessTemplate
- 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.
- ReplaceSavedSearch
- RightsListing
- Route
- SavedSearch
- ScheduledJob
- ScheduledJobContentTemplate
- ScheduledJobDagTemplateConfig
- Schema
- SearchInput
- SearchResultResults from a mention or media search. ``` Example to search mention query: query { searchMentions(search: { index: ["mine"], limit: 50, offset: 0, query: { operator: "and", conditions: [{ field: "trackingUnitId" operator: "terms" values: ["1"] }, { field: "hitStartTime" operator: "range" gte: "2020-10-14T00:00:00.000Z" lt: "2020-11-05T23:59:59.000Z" }] } }) { jsondata } } ``` See https://docs.veritone.com/#/apis/search-quickstart for full details on the search result syntax
- SetOrganizationIntegrationConfig
- Share
- SharedMention
- ShareMention
- ShareMentionInBulk
- SourceA source represents a source of data and is used by adapters to ingest data into the platform for use by an engine workflow.
- SourceContentTemplate
- StructuredData
- StructuredJSONObjectAn object containing custom structured data. This type is not fully implemented.
- StructuredJSONSchemaA custom structured data schema, specified in JSON. This type is not fully implemented.
- SubscribeEvent
- Subscription
- SystemEventInfo
- TaskRepresents a single engine task
- TaskLog
- TaskTemplate
- TDOBatchbatch type
- TDOBatchJobActionResult
- TDOBatchJobProcess
- TDOBatchProcess
- TDOStreamManifest
- TemporalDataObject
- TestingDetailsField
- TestingDetailsType
- TriggerContains information of a event hook
- UpdateApplication
- UpdateAssetInput needed to update an asset. The asset data itself -- file or URI -- is immutable. Only supplemental metadata can be updated with this input type.
- UpdateBuild
- UpdateCluster
- UpdateClusterNode
- UpdateClusterStateUpdates the state information for a given cluster
- UpdateCognitiveSearch
- UpdateCustomDashboard
- UpdateEngineInput fields used to update an existing engine.
- UpdateEntity
- UpdateEntityIdentifier
- UpdateEntityType
- UpdateEventActionTemplate
- UpdateEventCustomRule
- UpdateFlowRevision
- UpdateFlowRevisionHead
- UpdateFolderContentTempate
- UpdateFolderContentTemplate
- UpdateJobTemplate
- UpdateLibraryEngineModel
- UpdateMention
- UpdateOrganizationFields used to update an organization.
- UpdateProcessTemplate
- UpdateScheduledJob
- UpdateSourceData used to update an existing source
- UpdateSourceType
- UpdateTask
- UpdateTaskTemplate
- UpdateTDOPayload required to create a temporal data object
- UpdateUser
- UpdateWatchlist
- UploadEngineResultFields needed to upload and store an engine result using multipart form POST.
- UpsertSchemaDraft
- UserA user represents a user account within an organization.
- VerifyJWTPayload
- Watchlist
- Widget