OBJECT
Query
Queries 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.
link GraphQL Schema definition
1 type Query { 2 3 #   Retrieve a list of temporal data objects. 4 #   Example: 5 #   Request: 6 #   query { 7 #    8 #   temporalDataObjects( 9 #      10 #   organizationId: "35521"){ 11 #      12 #   records{name} 13 #      14 #   offset 15 #      16 #   limit 17 #      18 #   count 19 #    20 #   } 21 #   } 22 #   Response: 23 #   { 24 #    25 #   "data": { 26 #      27 #   "temporalDataObjects": { 28 #        29 #   "records": [ 30 #          31 #   { 32 #            33 #   "name": "example" 34 #          35 #   }, 36 #          37 #   { 38 #            39 #   "name": "example" 40 #          41 #   }, 42 #        43 #   ], 44 #        45 #   "offset": 0, 46 #        47 #   "limit": 30, 48 #        49 #   "count": 8 50 #      51 #   } 52 #    53 #   } 54 #   } 55 #  56 # Arguments 57 #   organizationId: Organization ID to get TDOs for. Defaults to  58 #   the user's own organization. 59 #   You can only retrieves content for your own organizations or organizations 60 #   that have shared data with yours. 61 #   applicationId: Application ID (an authorization construct that  62 #   maps directly to organization ID) 63 #   to get TDOs for. Defaults to the user's own organization. 64 #   id: Provide a list of IDs to retrieve the specific TDOs. 65 #   offset: Provide an offset to skip to a certain element in the  66 #   result, for paging. 67 #   limit: Specify maximum number of results to retrieve in this  68 #   result. Page size. 69 #   sourceId: Optionally, specify a source ID. TDOs ingested from  70 #   this source will 71 #   be returned. 72 #   programId: Optionally, specify a program ID. TDOs belong to  73 #   this program will 74 #   be returned. 75 #   scheduledJobId: Optionally, specify a scheduled job ID. TDOs  76 #   ingested under this 77 #   scheduled job will be returned. 78 #   sampleMedia: Whether to retrieve only tdos with the specified  79 #   sampleMedia value 80 #   includePublic: Whether to retrieve public data that is not part  81 #   of the user's organization. 82 #   The default is false. Pass true to include public data in the result set. 83 #   dateTimeFilter: Provide optional filters against any date/time  84 #   field to filter 85 #   objects within a given time window. 86 #   Matching objects must meet all of the given conditions. 87 #   mentionId: Retrieve TDOs associated with the given mention 88 ( 89 : ID, 90 : ID, 91 : ID, 92 : [ID], 93 : Int, 94 : Int, 95 : ID, 96 : ID, 97 : ID, 98 : Boolean, 99 : Boolean, 100 : TemporalDataObjectOrderBy, 101 : OrderDirection, 102 : [TemporalDataObjectDateTimeFilter!], 103 : ID 104 ): TDOList  105 106 #   Retrieve a single temporal data object 107 #   Example: 108 #   Request: 109 #   query { 110 #    111 #   temporalDataObject( 112 #      113 #   id: 1570654874) { 114 #      115 #   id 116 #      117 #   name 118 #    119 #   } 120 #   } 121 #   Response: 122 #   { 123 #    124 #   "data": { 125 #      126 #   "temporalDataObject": { 127 #      128 #   "id": "1570654874", 129 #      130 #   "name": "example" 131 #      132 #   } 133 #    134 #   } 135 #   } 136 #  137 # Arguments 138 #   id: the TDO ID 139 (: ID!): TemporalDataObject  140 141 #   Retrieve a single Asset 142 #   Example: 143 #   Request: 144 #   query { 145 #    146 #   asset( 147 #      148 #   id: "1570654874_4hJtNKSUXD") { 149 #      150 #   id 151 #      152 #   name 153 #      154 #   description 155 #    156 #   } 157 #   } 158 #   Response: 159 #   { 160 #    161 #   "data": { 162 #      163 #   "asset": { 164 #        165 #   "id": "1570654874_4hJtNKSUXD", 166 #        167 #   "name": "example", 168 #        169 #   "description": "example" 170 #      171 #   } 172 #    173 #   } 174 #   } 175 #  176 # Arguments 177 #   id: The asset ID 178 (: ID!): Asset  179 180 #   Retrieve multiple assets 181 #   Example: 182 #   Request: 183 #   query { 184 #    185 #   assets( 186 #     187 #   ids:["1570654874_4hJtNKSUXD"], 188 #      189 #   contentTypes:[], 190 #      191 #   assetTypes:["text"], 192 # 	   193 #   sourceEngineIds:[], 194 # 	   195 #   createdDateFilter:null, 196 # 	   197 #   scrollId: null){ 198 #      199 #   assets{ 200 #        201 #   records{id} 202 #        203 #   count 204 #      205 #   } 206 #      207 #   scrollId 208 #    209 #   } 210 #   } 211 #   Response: 212 #   { 213 #    214 #   "data": { 215 #      216 #   "assets": { 217 #        218 #   "assets": { 219 #          220 #   "records": [], 221 #          222 #   "count": 0 223 #        224 #   }, 225 #        226 #   "scrollId": "" 227 #      228 #   } 229 #    230 #   } 231 #   } 232 #  233 # Arguments 234 #   ids: List of asset ids 235 #   contentTypes: Filter assets with content type included in the  236 #   list 237 #   See https://www.iana.org/assignments/media-types/media-types.xhtml 238 #   assetTypes: Filter assets with assetType included in the list 239 #   See https://support.veritone.com/s/article/000003943 for list of values. 240 #   sourceEngineIds: Filter by source engine. 241 #   Not all assets have associated engineId, ex. media assets 242 #   createdDateFilter: Filter by created date 243 #   Note createdDateFilter.filter is required, but currently ignored 244 #   offset: Offset to skip to a certain element in the result, for  245 #   paging. 246 #   limit: Maximum number of results to retrieve in this result.  247 #   Page size. 248 #   scrollId: Use this field when sequentially iterating over the  249 #   assets list 250 #   This is required for when offset + limit exceeds 10000. 251 #   The value of this field is set from the response of the first/previous 252 #   assets query 253 ( 254 : [ID!], 255 : [String!], 256 : [String!], 257 : [String!], 258 : TemporalDataObjectDateTimeFilter, 259 : Int, 260 : Int, 261 : String 262 ): AssetScrollList  263 264 #   Retrieve a single Widget 265 #   Example: 266 #   Request: 267 #   query { 268 #    269 #   widget( 270 #      271 #   id: "KOIFUT_rT_Oy3Ev9zfKT6A") { 272 #     	 273 #   collection{ 274 #          275 #   id 276 #        277 #   } 278 #    279 #   } 280 #   } 281 #   Response: 282 #   { 283 #    284 #   "data": { 285 #      286 #   "widget": { 287 #        288 #   "collection": { 289 #          290 #   "id": "243625" 291 #        292 #   } 293 #      294 #   } 295 #    296 #   } 297 #   } 298 #  299 # Arguments 300 #   id: The widget ID 301 (: ID!): Widget  302 303 #   Retrieve clone job entries 304 #   Example: 305 #   Request: 306 #   query { 307 #    308 #   cloneRequests { 309 #      310 #   records{ 311 #        312 #   id 313 #      314 #   } 315 #    316 #   } 317 #   } 318 #    319 #   Response: 320 #    321 #   { 322 #    323 #   "data": { 324 #      325 #   "cloneRequests": { 326 #        327 #   "records": [] 328 #      329 #   } 330 #    331 #   } 332 #   } 333 #  334 # Arguments 335 #   id: Provide an ID to retrieve a single specific clone request. 336 #   applicationId: Application ID to get clone requests for.  337 #   Defaults to the user's own application. 338 (: ID, : ID, : Int, : Int): CloneRequestList  339 340 #   Retrieve most recent builds 341 #   Example: 342 #   Request: 343 #   query { 344 #    345 #   recentBuilds(limit:2) { 346 #      347 #   records{ 348 #        349 #   id 350 #        351 #   name 352 #      353 #   } 354 #    355 #   } 356 #   } 357 #   Response: 358 #   { 359 #    360 #   "data": { 361 #      362 #   "recentBuilds": { 363 #        364 #   "records": [ 365 #          366 #   { 367 #            368 #   "id": "44193f81-57b4-47dd-9fe0-be95000776d9", 369 #            370 #   "name": "example Version 5" 371 #          372 #   }, 373 #          374 #   { 375 #            376 #   "id": "bae12129-2724-40c3-abd2-6bb4021f21ae", 377 #            378 #   "name": "example Version 4" 379 #          380 #   } 381 #        382 #   ] 383 #      384 #   } 385 #    386 #   } 387 #   } 388 #  389 # Arguments 390 #   buildStatus: Engine build status: 391 #   offset: Specify maximum number of results to retrieve in this  392 #   result. Page size. 393 #   limit: Specify maximum number of results to retrieve in this  394 #   result. 395 #   orderBy: Set order information on the query. Multiple fields  396 #   are supported. 397 #   Default order by modifiedDateTime desc 398 ( 399 : [BuildStatus!], 400 : Int, 401 : Int, 402 : [EngineBuildOrderBy!] 403 ): BuildList  404 405 #   Retrieve engine overview 406 #   Example: 407 #   Request: 408 #   query { 409 #    410 #   engineOverview { 411 #      412 #   ready 413 #    414 #   } 415 #   } 416 #    417 #   Response: 418 #    419 #   { 420 #    421 #   "data": { 422 #      423 #   "engineOverview": { 424 #        425 #   "ready": 7 426 #      427 #   } 428 #    429 #   } 430 #   } 431 : EngineOverview  432 433 #   Retrieve engines 434 #   Example: 435 #   Request: 436 #   query { 437 #    438 #   engines(limit:2) { 439 #      440 #   records{ 441 #        442 #   id 443 #        444 #   state 445 #      446 #   } 447 #    448 #   } 449 #   } 450 #   Response: 451 #   { 452 #    453 #   "data": { 454 #      455 #   "engines": { 456 #        457 #   "records": [ 458 #          459 #   { 460 #            461 #   "id": "2", 462 #            463 #   "state": "pending" 464 #          465 #   }, 466 #          467 #   { 468 #            469 #   "id": "1", 470 #            471 #   "state": "pending" 472 #          473 #   } 474 #        475 #   ] 476 #      477 #   } 478 #    479 #   } 480 #   } 481 #  482 # Arguments 483 #   id: Provide an ID to retrieve a single specific engine. 484 #   categoryId: Provide a category ID to filter by engine category. 485 #   category: provide a category name or ID to filter by engine  486 #   category 487 #   state: Provide a list of states to filter by engine state. 488 #   owned: If true, return only engines owned by the user's  489 #   organization. 490 #   libraryRequired: If true, return only engines that require a  491 #   library. 492 #   createsTDO: If true, return only engines that create their own  493 #   TDO. 494 #   If false, return only engines that do not create a TDO. 495 #   If not set, return either. 496 #   name: Provide a name, or part of a name, to search by engine  497 #   name. If `filter.name` is also provided 498 #   then the value of this field will be ignored. 499 #   offset: Specify maximum number of results to retrieve in this  500 #   result. Page size. 501 #   limit: Specify maximum number of results to retrieve in this  502 #   result. 503 #   filter: Filters for engine attributes 504 #   orderBy: Provide a list of EngineSortField to sort by. 505 #   edgeVersion: Edge version to filter 506 ( 507 : ID, 508 : [ID!], 509 : String, 510 : String, 511 : [EngineState], 512 : Boolean, 513 : Boolean, 514 : Boolean, 515 : String, 516 : Int, 517 : Int, 518 : EngineFilter, 519 : [EngineSortField], 520 : Int 521 ): EngineList  522 523 #   Retrieve a single engine by ID 524 #   Example: 525 #   Request: 526 #   query { 527 #    528 #   engine(id:1) { 529 #      530 #   name 531 #      532 #   state 533 #    534 #   } 535 #   } 536 #   Response: 537 #   { 538 #    539 #   "data": { 540 #      541 #   "engine": { 542 #        543 #   "name": "example", 544 #        545 #   "state": "pending" 546 #      547 #   } 548 #    549 #   } 550 #   } 551 #  552 # Arguments 553 #   id: Provide the engine ID 554 (: ID!): Engine  555 556 #   Retrieve an engine build 557 #   Example: 558 #   Request: 559 #   query { 560 #    561 #   engineBuild(id: "2a1a1b58-6983-4002-b9ed-7b7f325f621a"){ 562 #      563 #   name 564 #      565 #   engineId 566 #    567 #   } 568 #   } 569 #    570 #   Response: 571 #   { 572 #    573 #   "data": { 574 #      575 #   "engineBuild": { 576 #        577 #   "name": "example Version 1", 578 #        579 #   "engineId": "1" 580 #      581 #   } 582 #    583 #   } 584 #   } 585 #  586 # Arguments 587 #   id: Provide the build ID 588 (: ID!): Build  589 590 #   Retrieve engine categories 591 #   Example: 592 #   Request: 593 #   query { 594 #    595 #   engineCategories(limit:2) { 596 #      597 #   records { 598 #        599 #   id 600 #        601 #   type { 602 #          603 #   name 604 #        605 #   } 606 #        607 #   name 608 #      609 #   } 610 #    611 #   } 612 #   } 613 #   Response: 614 #   { 615 #    616 #   "data": { 617 #      618 #   "engineCategories": { 619 #        620 #   "records": [ 621 #          622 #   { 623 #            624 #   "id": "581dbb32-ea5b-4458-bd15-8094942345e3", 625 #            626 #   "type": { 627 #              628 #   "name": "Cognition" 629 #            630 #   }, 631 #            632 #   "name": "Transcode" 633 #          634 #   }, 635 #          636 #   { 637 #            638 #   "id": "67cd4dd0-2f75-445d-a6f0-2f297d6cd182", 639 #            640 #   "type": { 641 #              642 #   "name": "Cognition" 643 #            644 #   }, 645 #            646 #   "name": "Transcription" 647 #          648 #   } 649 #        650 #   ] 651 #      652 #   } 653 #    654 #   } 655 #   } 656 #  657 # Arguments 658 #   id: Provide an ID to retrieve a single specific engine  659 #   category. 660 #   ids: Provide multiple IDs to retrieve engine categories 661 #   name: Provide a name, or part of one, to search by category  662 #   name 663 #   type: Return all categories of an engine type 664 #   offset: Specify maximum number of results to retrieve in this  665 #   result. Page size. 666 #   limit: Specify maximum number of results to retrieve in this  667 #   result. 668 ( 669 : ID, 670 : [ID!], 671 : String, 672 : String, 673 : Int, 674 : Int 675 ): EngineCategoryList  676 677 #   Retrieve a specific engine category\ 678 #   Example: 679 #   Request: 680 #   query { 681 #    682 #   engineCategory(id: "581dbb32-ea5b-4458-bd15-8094942345e3") { 683 #      684 #   name 685 #      686 #   type{ 687 #        688 #   name 689 #      690 #   } 691 #    692 #   } 693 #   } 694 #   Response: 695 #   { 696 #    697 #   "data": { 698 #      699 #   "engineCategory": { 700 #        701 #   "name": "Transcode", 702 #        703 #   "type": { 704 #          705 #   "name": "Cognition" 706 #        707 #   } 708 #      709 #   } 710 #    711 #   } 712 #   } 713 #  714 # Arguments 715 #   id: Supply the ID of the engine category to retrieve 716 (: ID!): EngineCategory  717 718 #   Retrieve jobs 719 #   Example: 720 #   Request: 721 #   query { 722 #    723 #   jobs(limit:2) { 724 #      725 #   records{ 726 #        727 #   id 728 #        729 #   name 730 #      731 #   } 732 #    733 #   } 734 #   } 735 #   Response: 736 #   { 737 #    738 #   "data": { 739 #      740 #   "jobs": { 741 #        742 #   "records": [] 743 #      744 #   } 745 #    746 #   } 747 #   } 748 #  749 # Arguments 750 #   id: Provide an ID to retrieve a single specific job. 751 #   status: Provide a list of status strings to filter by status 752 #   offset: Provide an offset to skip to a certain element in the  753 #   result, for paging. 754 #   limit: Specify the maximum number of results to included in  755 #   this response, or page size. 756 #   applicationId: Provide an application ID to filter jobs for a  757 #   given application. 758 #   Defaults to the user's own application. 759 #   targetId: Provide a target ID to get the set of jobs running  760 #   against a particular TDO. 761 #   clusterId: Provide a cluster ID to get the jobs running on a  762 #   specific cluster 763 #   scheduledJobIds: Provide a list of scheduled job IDs to get  764 #   jobs associated with the scheduled jobs 765 #   hasScheduledJobId: Return only jobs that are (true) or are not  766 #   (false) associated with a scheduled job 767 #   orderBy: Provide sort information. The default is to sort by 768 #   createdDateTime descending. 769 #   dateTimeFilter: Filter by date/time field 770 #   applicationIds: Provide list of application IDs to filter jobs. 771 #   Defaults to the user's own application. 772 #   engineIds: Provide a list of engine IDs to filter for jobs 773 #   that contain tasks for the specified engines. 774 #   engineCategoryIds: Provide a list of engine category IDs to  775 #   filter for jobs 776 #   that contain tasks for engines in the specific categories. 777 #   dagTemplateIds: Provide a list of DAG template IDs to get jobs  778 #   associated with the DAG templates 779 ( 780 : Boolean, 781 : ID, 782 : [JobStatusFilter!], 783 : String, 784 : Int, 785 : Int, 786 : ID, 787 : ID, 788 : ID, 789 : [ID!], 790 : Boolean, 791 : [JobSortField!], 792 : [JobDateTimeFilter!], 793 : [ID], 794 : [ID!], 795 : [ID!], 796 : [ID] 797 ): JobList  798 799 #   Retrieve a single job by ID 800 #  801 # Arguments 802 #   id: the job ID. 803 (: ID!): Job  804 805 #   Retrieve a single task by ID 806 #  807 # Arguments 808 #   id: Provide the task ID. 809 (: ID!): Task  810 811 #   Retrieve entity identifier types 812 #   Example: 813 #   Request: 814 #   query { 815 #      816 #   entityIdentifierTypes(limit:2) { 817 #      818 #   records{ 819 #        820 #   id 821 #        822 #   label 823 #      824 #   } 825 #    826 #   } 827 #   } 828 #   Response: 829 #   { 830 #    831 #   "data": { 832 #      833 #   "entityIdentifierTypes": { 834 #        835 #   "records": [ 836 #          837 #   { 838 #            839 #   "id": "face", 840 #            841 #   "label": "Face" 842 #          843 #   }, 844 #          845 #   { 846 #            847 #   "id": "audio-recording", 848 #            849 #   "label": "audio file" 850 #          851 #   } 852 #        853 #   ] 854 #      855 #   } 856 #    857 #   } 858 #   } 859 #  860 # Arguments 861 #   id: Provide an ID to retrieve a single specific entity  862 #   identifier type. 863 #   offset: Provide an offset to skip to a certain element in the  864 #   result, for paging. 865 #   limit: Specify maximum number of results to retrieve in this  866 #   result. Page size. 867 (: ID, : Int, : Int): EntityIdentifierTypeList  868 869 #   Retrieve an entity identifier type 870 #   Example: 871 #   Request: 872 #   query { 873 #    874 #   entityIdentifierType(id:"face") { 875 #      876 #   label 877 #      878 #   entityIdentifierItems { 879 #        880 #   libraryTypeId 881 #      882 #   } 883 #    884 #   } 885 #   } 886 #   Response: 887 #   { 888 #    889 #   "data": { 890 #      891 #   "entityIdentifierType": { 892 #        893 #   "label": "Face", 894 #        895 #   "entityIdentifierItems": [ 896 #          897 #   { 898 #            899 #   "libraryTypeId": "people" 900 #          901 #   }, 902 #          903 #   { 904 #            905 #   "libraryTypeId": "suspect" 906 #          907 #   }, 908 #          909 #   { 910 #            911 #   "libraryTypeId": "people-known-offender" 912 #          913 #   }, 914 #          915 #   { 916 #            917 #   "libraryTypeId": "people-of-interest" 918 #          919 #   } 920 #        921 #   ] 922 #      923 #   } 924 #    925 #   } 926 #   } 927 #  928 # Arguments 929 #   id: Provide the entity identifier type ID 930 (: ID!): EntityIdentifierType  931 932 #   Retrieve all library types 933 #   Example: 934 #   Request: 935 #   query { 936 #    937 #   libraryTypes(limit:2) { 938 #      939 #   records{ 940 #        941 #   id 942 #        943 #   entityTypeName 944 #      945 #   } 946 #    947 #   } 948 #   } 949 #   Response: 950 #   { 951 #    952 #   "data": { 953 #      954 #   "libraryTypes": { 955 #        956 #   "records": [ 957 #          958 #   { 959 #            960 #   "id": "people-known-offender", 961 #            962 #   "entityTypeName": "known offender" 963 #          964 #   }, 965 #          966 #   { 967 #            968 #   "id": "dataset", 969 #            970 #   "entityTypeName": "dataset" 971 #          972 #   } 973 #        974 #   ] 975 #      976 #   } 977 #    978 #   } 979 #   } 980 #  981 # Arguments 982 #   id: Provide an ID to retrieve a single specific library type. 983 #   offset: Provide an offset to skip to a certain element in the  984 #   result, for paging. 985 #   limit: Specify maximum number of results to retrieve in this  986 #   result. Page size. 987 (: ID, : Int, : Int): LibraryTypeList  988 989 #   Retrieve a single library type 990 #   Example: 991 #   Request: 992 #   query { 993 #    994 #   libraryType(id: "people-known-offender") { 995 #      996 #   entityTypeName 997 #      998 #   label 999 #    1000 #   } 1001 #   } 1002 #   Response: 1003 #   { 1004 #    1005 #   "data": { 1006 #      1007 #   "libraryType": { 1008 #        1009 #   "entityTypeName": "known offender", 1010 #        1011 #   "label": "IDentify - Known Offender" 1012 #      1013 #   } 1014 #    1015 #   } 1016 #   } 1017 #  1018 # Arguments 1019 #   id: Provide an ID to retrieve a single specific library type. 1020 (: ID): LibraryType  1021 1022 #   Retrieve libraries and entities 1023 #   Example: 1024 #   Request: 1025 #   query { 1026 #    1027 #   libraries(limit:2) { 1028 #      1029 #   records { 1030 #        1031 #   id 1032 #        1033 #   name 1034 #        1035 #   libraryTypeId 1036 #      1037 #   } 1038 #    1039 #   } 1040 #   } 1041 #   Response: 1042 #   { 1043 #    1044 #   "data": { 1045 #      1046 #   "libraries": { 1047 #        1048 #   "records": [ 1049 #          1050 #   { 1051 #            1052 #   "id": "e0a6e5ad-dec8-49a1-ad33-3f1194c2e599", 1053 #            1054 #   "name": "example", 1055 #            1056 #   "libraryTypeId": "123" 1057 #          1058 #   } 1059 #        1060 #   ] 1061 #      1062 #   } 1063 #    1064 #   } 1065 #   } 1066 #  1067 # Arguments 1068 #   id: Provide an ID to retrieve a single specific library. 1069 #   name: Provide a name string to search by name. 1070 #   type: Provide the name or ID of a library to search for  1071 #   libraries 1072 #   that contain that type. 1073 #   entityIdentifierTypeIds: Provide the id of an entity identifier  1074 #   type to search for libraries that correlate 1075 #   to that type. 1076 #   includeOwnedOnly: Specify true if only libraries owned by the  1077 #   user's organization 1078 #   should be returned. Otherwise, shared libraries will be included. 1079 #   offset: Provide an offset to skip to a certain element in the  1080 #   result, for paging. 1081 #   limit: Specify maximum number of results to retrieve in this  1082 #   result. Page size. 1083 #   orderBy: Specify a field to order by 1084 #   orderDirection: Specify the direction to order by 1085 ( 1086 : ID, 1087 : String, 1088 : String, 1089 : [String!], 1090 : Boolean, 1091 : Int, 1092 : Int, 1093 : LibraryOrderBy, 1094 : OrderDirection 1095 ): LibraryList  1096 1097 #   Retrieve a specific library 1098 #   Example: 1099 #   Request: 1100 #   query { 1101 #    1102 #   library(id: "e0a6e5ad-dec8-49a1-ad33-3f1194c2e599") { 1103 #      1104 #   name 1105 #      1106 #   organizationId 1107 #    1108 #   } 1109 #   } 1110 #   Response: 1111 #   { 1112 #    1113 #   "data": { 1114 #      1115 #   "library": { 1116 #        1117 #   "name": "example", 1118 #        1119 #   "organizationId": "35521" 1120 #      1121 #   } 1122 #    1123 #   } 1124 #   } 1125 #  1126 # Arguments 1127 #   id: Provide a library ID. 1128 (: ID!): Library  1129 1130 #   Retrieve a specific library engine model 1131 #   Example: 1132 #   Request: 1133 #   query { 1134 #    1135 #   libraryEngineModel(id: "87714ca6-8dbd-4da0-9dc0-d9233927b00d") { 1136 #      1137 #   trainStatus 1138 #      1139 #   engineId 1140 #    1141 #   } 1142 #   } 1143 #   Response: 1144 #   { 1145 #    1146 #   "data": { 1147 #      1148 #   "libraryEngineModel": { 1149 #        1150 #   "trainStatus": "pending", 1151 #        1152 #   "engineId": "1" 1153 #      1154 #   } 1155 #    1156 #   } 1157 #   } 1158 #  1159 # Arguments 1160 #   id: Provide the library engine model ID 1161 (: ID!): LibraryEngineModel  1162 1163 #   Retrieve a specific entity 1164 #   Example: 1165 #   Request: 1166 #   query { 1167 #  	 1168 #   entity(id: "85b700fa-f327-4fea-b94b-ed83054170db") { 1169 #      1170 #   name 1171 #      1172 #   libraryId 1173 #      1174 #   isPublished 1175 #    1176 #   } 1177 #   } 1178 #   Response: 1179 #   { 1180 #    1181 #   "data": { 1182 #      1183 #   "entity": { 1184 #        1185 #   "name": "example", 1186 #        1187 #   "libraryId": "e0a6e5ad-dec8-49a1-ad33-3f1194c2e599", 1188 #        1189 #   "isPublished": false 1190 #      1191 #   } 1192 #    1193 #   } 1194 #   } 1195 #  1196 # Arguments 1197 #   id: Provide an entity ID. 1198 (: ID!): Entity  1199 1200 #   Retrieve a list of entities across libraries 1201 #   Example: 1202 #   Request: 1203 #   query { 1204 #  	 1205 #   entities(libraryIds: "e0a6e5ad-dec8-49a1-ad33-3f1194c2e599") { 1206 #      1207 #   records { 1208 #        1209 #   id 1210 #        1211 #   name 1212 #        1213 #   isPublished 1214 #      1215 #   } 1216 #    1217 #   } 1218 #   } 1219 #   Response: 1220 #   { 1221 #    1222 #   "data": { 1223 #      1224 #   "entities": { 1225 #        1226 #   "records": [ 1227 #          1228 #   { 1229 #            1230 #   "id": "85b700fa-f327-4fea-b94b-ed83054170db", 1231 #            1232 #   "name": "example", 1233 #            1234 #   "isPublished": false 1235 #          1236 #   } 1237 #        1238 #   ] 1239 #      1240 #   } 1241 #    1242 #   } 1243 #   } 1244 #  1245 # Arguments 1246 #   ids: Provide a list of entity IDs to retrieve those entities 1247 #   libraryIds: Provide a list of library IDs to retrieve entities  1248 #   across 1249 #   multiple libraries. 1250 ( 1251 : [ID!], 1252 : [ID!], 1253 : Boolean, 1254 : ID, 1255 : String, 1256 : Int, 1257 : Int, 1258 : LibraryEntityOrderBy, 1259 : OrderDirection 1260 ): EntityList  1261 1262 #   Retrieve library configuration 1263 #   Example: 1264 #   Request: 1265 #   query { 1266 #    1267 #   libraryConfiguration(id:"7396e71b-db5a-4c4c-bf6f-4fc66a5a07f7") { 1268 #      1269 #   confidence{ 1270 #        1271 #   min 1272 #        1273 #   max 1274 #      1275 #   } 1276 #    1277 #   } 1278 #   } 1279 #   Response: 1280 #   { 1281 #    1282 #   "data": { 1283 #      1284 #   "libraryConfiguration": { 1285 #        1286 #   "confidence": { 1287 #          1288 #   "min": 0, 1289 #          1290 #   "max": 100 1291 #        1292 #   } 1293 #      1294 #   } 1295 #    1296 #   } 1297 #   } 1298 #  1299 # Arguments 1300 #   id: Provide configuration id 1301 (: ID!): LibraryConfiguration  1302 1303 #   Retrieve applications. These are custom applications integrated into 1304 #   the Veritone platform using the VDA framework. 1305 #   Example: 1306 #   Request: 1307 #   query { 1308 #    1309 #   applications(limit:2) { 1310 #      1311 #   records { 1312 #        1313 #   id 1314 #        1315 #   name 1316 #      1317 #   } 1318 #    1319 #   } 1320 #   } 1321 #   Response: 1322 #   { 1323 #    1324 #   "data": { 1325 #      1326 #   "applications": { 1327 #        1328 #   "records": [ 1329 #          1330 #   { 1331 #            1332 #   "id": "47bd3e25-f4ea-435f-b69b-13cb4f9dd60a", 1333 #            1334 #   "name": "appexamplebill" 1335 #          1336 #   }, 1337 #          1338 #   { 1339 #            1340 #   "id": "5908703b-51b4-4291-9787-b54bada73b0a", 1341 #            1342 #   "name": "appexample2" 1343 #          1344 #   } 1345 #        1346 #   ] 1347 #      1348 #   } 1349 #    1350 #   } 1351 #   } 1352 #  1353 # Arguments 1354 #   id: Provide an ID to retrieve a single specific application. 1355 #   status: Provide a status, such as "draft" or "active" 1356 #   owned: If true, return only applications owned by the user's  1357 #   organization. 1358 #   orgId: For super admin user only, if specified, the query  1359 #   returns applications for this orgId. 1360 #   isPublic: Filter applications that are public 1361 #   excludeViewOnly: Include package grantType==VIEW 1362 #   filter: Filters for application attributes 1363 #   offset: Provide an offset to skip to a certain element in the  1364 #   result, for paging. 1365 #   limit: Specify maximum number of results to retrieve in this  1366 #   result. Page size. 1367 #   orderBy: Provide a list of ApplicationSortField to sort by. 1368 #   accessScope: Specify one or more access scopes to filter by  1369 #   accessible applications 1370 ( 1371 : ID, 1372 : ApplicationStatus, 1373 : Boolean, 1374 : ID, 1375 : Boolean, 1376 : Boolean, 1377 : ApplicationFilter, 1378 : Int, 1379 : Int, 1380 : [ApplicationSortField], 1381 : [AccessScope!] 1382 ): ApplicationList  1383 1384 #   Retrieve organizations 1385 #   Example: 1386 #   Request: 1387 #   query { 1388 #    1389 #   organizations(limit:2) { 1390 #      1391 #   records { 1392 #        1393 #   id 1394 #        1395 #   name 1396 #      1397 #   } 1398 #    1399 #   } 1400 #   } 1401 #   Response: 1402 #   { 1403 #    1404 #   "data": { 1405 #      1406 #   "organizations": { 1407 #        1408 #   "records": [ 1409 #          1410 #   { 1411 #            1412 #   "id": "35521", 1413 #            1414 #   "name": "WTS API Docs Org" 1415 #          1416 #   } 1417 #        1418 #   ] 1419 #      1420 #   } 1421 #    1422 #   } 1423 #   } 1424 #  1425 # Arguments 1426 #   id: Provide an ID to retrieve a single specific organization. 1427 #   offset: Provide an offset to skip to a certain element in the  1428 #   result, for paging. 1429 #   limit: Specify maximum number of results to retrieve in this  1430 #   result. Page size. 1431 #   kvpProperty: Provide a property from the organization kvp to  1432 #   filter the organization list. 1433 #   kvpValue: Provide value to for the kvpFeature filter. 1434 #   If not present the filter becomes kvpProperty existence filter 1435 #   name: Optionally, supply a string for string match 1436 #   status: Optionally, filter by Organization's status 1437 #   nameMatch: Supply the type of string match to apply. 1438 ( 1439 : ID, 1440 : Int, 1441 : Int, 1442 : String, 1443 : String, 1444 : String, 1445 : OrganizationStatus, 1446 : StringMatch, 1447 : Boolean 1448 ): OrganizationList  1449 1450 #   Retrieve a single organization 1451 #   Example: 1452 #   Request: 1453 #   query { 1454 #    1455 #   organization(id: "35521") { 1456 #      1457 #   status 1458 #    1459 #   } 1460 #   } 1461 #   Response: 1462 #   { 1463 #    1464 #   "data": { 1465 #      1466 #   "organization": { 1467 #        1468 #   "status": "active" 1469 #      1470 #   } 1471 #    1472 #   } 1473 #   } 1474 #  1475 # Arguments 1476 #   id: The organization ID 1477 #   TODO take application ID as well as org ID 1478 (: ID!): Organization  1479 1480 #   Retrieve basic organization info about the organizations to which the user  1481 #   belongs 1482 #   Example: 1483 #   Request: 1484 #   query { 1485 #  	 1486 #   myOrganizations { 1487 #      1488 #   records { 1489 #        1490 #   id 1491 #        1492 #   name 1493 #      1494 #   } 1495 #    1496 #   } 1497 #   } 1498 #   Response: 1499 #   { 1500 #    1501 #   "data": { 1502 #      1503 #   "myOrganizations": { 1504 #        1505 #   "records": [ 1506 #          1507 #   { 1508 #            1509 #   "id": "35521", 1510 #            1511 #   "name": "WTS API Docs Org" 1512 #          1513 #   } 1514 #        1515 #   ] 1516 #      1517 #   } 1518 #    1519 #   } 1520 #   } 1521 #  1522 # Arguments 1523 #   offset: Provide an offset to skip to a certain element in the  1524 #   result, for paging. 1525 #   limit: Specify maximum number of results to retrieve in this  1526 #   result. Page size. 1527 #   status: Filter by organization status 1528 ( 1529 : Int, 1530 : Int, 1531 : OrganizationStatus, 1532 : String 1533 ): OrganizationInfoList  1534 1535 #   Retrieve the login configuration for an organization 1536 #   Example: 1537 #   Request: 1538 #   query { 1539 #    1540 #   loginConfiguration(slug: "my-organization") { 1541 #      1542 #   organizationInfo { 1543 #        1544 #   id 1545 #        1546 #   name 1547 #      1548 #   } 1549 #    1550 #   } 1551 #   } 1552 #   Response: 1553 #   { 1554 #    1555 #   "data": { 1556 #      1557 #   "loginConfiguration": { 1558 #        1559 #   "organizationInfo": { 1560 #          1561 #   "id": "12345", 1562 #          1563 #   "name": "My Organization" 1564 #        1565 #   } 1566 #      1567 #   } 1568 #    1569 #   } 1570 #   } 1571 #  1572 # Arguments 1573 #   slug: The login slug associated with the login configuration  1574 #   for an organization 1575 (: String!): LoginConfiguration  1576 1577 #   Retrieve all login configurations for the Instance 1578 #   Example: 1579 #   Request: 1580 #   query { 1581 #    1582 #   instanceLoginConfigurations { 1583 #      1584 #   records { 1585 #        1586 #   slug 1587 #      1588 #   } 1589 #    1590 #   } 1591 #   } 1592 #   Response: 1593 #   { 1594 #    1595 #   "data": { 1596 #      1597 #   "instanceLoginConfigurations": { 1598 #        1599 #   records: [ 1600 #          1601 #   { 1602 #            1603 #   "slug": "instance-slug", 1604 #          1605 #   }, 1606 #          1607 #   { 1608 #            1609 #   "slug": "other-instance-slug", 1610 #          1611 #   } 1612 #        1613 #   ] 1614 #      1615 #   } 1616 #    1617 #   } 1618 #   } 1619 #  1620 # Arguments 1621 #   offset: Provide an offset to skip to a certain element in the  1622 #   result, for paging. 1623 #   limit: Specify maximum number of results to retrieve in this  1624 #   result. Page size. 1625 (: Int, : Int): LoginConfigurationList  1626 1627 #   Retrieve a single registration configuration 1628 #  1629 #   Example: 1630 #   Request: 1631 #   query { 1632 #    1633 #   registrationConfiguration(id: "12345") { 1634 #      1635 #   slug 1636 #    1637 #   } 1638 #   } 1639 #   Response: 1640 #   { 1641 #    1642 #   "data": { 1643 #      1644 #   "registrationConfiguration": { 1645 #        1646 #   "slug": "test" 1647 #      1648 #   } 1649 #    1650 #   } 1651 #   } 1652 #  1653 # Arguments 1654 #   id: The registration configuration ID 1655 (: ID!): RegistrationConfiguration  1656 1657 #   Retrieve a single registration configuration by id: 1658 #  1659 #   Example: 1660 #   Request: 1661 #   query { 1662 #    1663 #   registrationConfiguration(id: "12345") { 1664 #      1665 #   slug 1666 #    1667 #   } 1668 #   } 1669 #   Response: 1670 #   { 1671 #    1672 #   "data": { 1673 #      1674 #   "registrationConfiguration": { 1675 #        1676 #   "slug": "test" 1677 #      1678 #   } 1679 #    1680 #   } 1681 #   } 1682 #  1683 #   Retrieve a registration configuration info by slug: 1684 #  1685 #   Request: 1686 #   query { 1687 #    1688 #   registrationConfigurationInfo(slug: "test") { 1689 #      1690 #   id 1691 #    1692 #   } 1693 #   } 1694 #   Response: 1695 #   { 1696 #    1697 #   "data": { 1698 #      1699 #   "registrationConfigurationInfo": { 1700 #        1701 #   "id": "12345" 1702 #      1703 #   } 1704 #    1705 #   } 1706 #   } 1707 #  1708 # Arguments 1709 #   id: The registration configuration ID 1710 #   slug: The registration configuration url slug 1711 (: ID, : String): RegistrationConfigurationInfo  1712 1713 #   Retrieve permissions 1714 #   Example: 1715 #   Request: 1716 #   query { 1717 #  	 1718 #   permissions(limit:5) { 1719 #      1720 #   records { 1721 #        1722 #   id 1723 #        1724 #   name 1725 #      1726 #   } 1727 #    1728 #   } 1729 #   } 1730 #    1731 #   Response: 1732 #   { 1733 #    1734 #   "data": { 1735 #      1736 #   "permissions": { 1737 #        1738 #   "records": [ 1739 #          1740 #   { 1741 #            1742 #   "id": "2", 1743 #            1744 #   "name": "admin.access" 1745 #          1746 #   }, 1747 #          1748 #   { 1749 #            1750 #   "id": "9", 1751 #            1752 #   "name": "admin.group.create" 1753 #          1754 #   }, 1755 #          1756 #   { 1757 #            1758 #   "id": "12", 1759 #            1760 #   "name": "admin.group.delete" 1761 #          1762 #   }, 1763 #          1764 #   { 1765 #            1766 #   "id": "10", 1767 #            1768 #   "name": "admin.group.read" 1769 #          1770 #   }, 1771 #          1772 #   { 1773 #            1774 #   "id": "11", 1775 #            1776 #   "name": "admin.group.update" 1777 #          1778 #   } 1779 #        1780 #   ] 1781 #      1782 #   } 1783 #    1784 #   } 1785 #   } 1786 #  1787 # Arguments 1788 #   id: Provide an ID to retrieve a single specific permission. 1789 #   offset: Provide an offset to skip to a certain element in the  1790 #   result, for paging. 1791 #   limit: Specify maximum number of results to retrieve in this  1792 #   result. Page size. 1793 (: ID, : String, : Int, : Int): PermissionList  1794 1795 #   Retrieve users 1796 #   Example: 1797 #   Request: 1798 #   query { 1799 #    1800 #   users( 1801 #      1802 #   organizationIds:"35521", 1803 #      1804 #   limit: 2) { 1805 #     	 1806 #   records { 1807 #       	 1808 #   id 1809 #       	 1810 #   name 1811 #     	 1812 #   } 1813 #   	 1814 #   } 1815 #   } 1816 #   Response: 1817 #   { 1818 #    1819 #   "data": { 1820 #      1821 #   "users": { 1822 #        1823 #   "records": [ 1824 #          1825 #   { 1826 #            1827 #   "id": "267de7e1-efb2-444a-a524-210328b78503", 1828 #            1829 #   "name": "example" 1830 #          1831 #   }, 1832 #          1833 #   { 1834 #            1835 #   "id": "d8304ba1-0d4c-4268-a82c-8c62fd455066", 1836 #            1837 #   "name": "example1" 1838 #          1839 #   } 1840 #        1841 #   ] 1842 #      1843 #   } 1844 #    1845 #   } 1846 #   } 1847 #  1848 # Arguments 1849 #   id: Provide an ID to retrieve a single specific user. 1850 #   A user ID is a string in UUID format. 1851 #   ids: Provide IDs to retrieve multiple users by ID. 1852 #   name: Provide a name, or part of one, to search by name. 1853 #   organizationIds: Provide a list of organization IDs to filter  1854 #   your search by organization. 1855 #   offset: Provide an offset to skip to a certain element in the  1856 #   result, for paging. 1857 #   limit: Specify maximum number of results to retrieve in this  1858 #   result. Page size. 1859 #   includeAllOrgUsers: Include all organization users. 1860 #   dateTimeFilter: Filter by date/time field 1861 #   status: Filter by account status 1862 #   statuses: Filter by account status list. Status field will take  1863 #   precedence if used 1864 #   roleIds: Filter by application roles 1865 ( 1866 : ID, 1867 : [ID], 1868 : String, 1869 : [ID], 1870 : Int, 1871 : Int, 1872 : Boolean, 1873 : [UsersDateTimeFilter!], 1874 : UserStatus, 1875 : [UserStatus!], 1876 : [ID] 1877 ): UserList  1878 1879 #   Retrieve an individual user 1880 #   Example: 1881 #   Request: 1882 #   query { 1883 #    1884 #   user(id: "267de7e1-efb2-444a-a524-210328b78503") { 1885 #      1886 #   name 1887 #      1888 #   status 1889 #    1890 #   } 1891 #   } 1892 #   Response: 1893 #   { 1894 #    1895 #   "data": { 1896 #      1897 #   "user": { 1898 #        1899 #   "name": "example", 1900 #        1901 #   "status": "deleted" 1902 #      1903 #   } 1904 #    1905 #   } 1906 #   } 1907 #  1908 # Arguments 1909 #   id: The user ID. 1910 #   A user ID is a string in UUID format. 1911 (: ID!, : [ID]): User  1912 1913 #   Retrieve user's organization API tokens 1914 #   Example: 1915 #   Request: 1916 #   query { 1917 #  	 1918 #   tokens { 1919 #      1920 #   id 1921 #      1922 #   applicationId 1923 #    1924 #   } 1925 #   } 1926 #   Response: 1927 #   { 1928 #    1929 #   "data": { 1930 #      1931 #   "tokens": [] 1932 #    1933 #   } 1934 #   } 1935 : [Token]  1936 1937 #   Retrieve information for the current logged-in user 1938 #   Example: 1939 #   Request: 1940 #   query { 1941 #  	 1942 #   me { 1943 #      1944 #   id 1945 #      1946 #   organizationId 1947 #    1948 #   } 1949 #   } 1950 #   Response: 1951 #   { 1952 #    1953 #   "data": { 1954 #      1955 #   "me": { 1956 #        1957 #   "id": "59cb4e74-7c31-4267-b91e-d4600bc08008", 1958 #        1959 #   "organizationId": "35521" 1960 #      1961 #   } 1962 #    1963 #   } 1964 #   } 1965 : User  1966 1967 #   Retrieve groups 1968 #   Example: 1969 #   Request: 1970 #   query { 1971 #  	 1972 #   groups { 1973 #      1974 #   records { 1975 #        1976 #   id 1977 #        1978 #   name 1979 #      1980 #   } 1981 #    1982 #   } 1983 #   } 1984 #   Response: 1985 #   { 1986 #    1987 #   "data": { 1988 #      1989 #   "groups": { 1990 #        1991 #   "records": [ 1992 #          1993 #   { 1994 #            1995 #   "id": "8db639c1-c926-4f83-90de-d86c2ae5973d", 1996 #            1997 #   "name": "WTS API Docs Org" 1998 #          1999 #   } 2000 #        2001 #   ] 2002 #      2003 #   } 2004 #    2005 #   } 2006 #   } 2007 #  2008 # Arguments 2009 #   id: Provide an ID to retrieve a specific group by ID 2010 #   ids: Provide IDs to retrieve multiple groups by ID 2011 #   name: Provide a name, or part of one, to search for groups by  2012 #   name 2013 #   organizationIds: " 2014 #   Provide a list of organization IDs to retrieve groups defined 2015 #   within certain organizations. 2016 #   offset: Provide an offset to skip to a certain element in the  2017 #   result, for paging. 2018 #   limit: Specify maximum number of results to retrieve in this  2019 #   result. Page size. 2020 (: ID, : [ID], : String, : [ID], : Int, : Int): GroupList  2021 2022 #   Retrieve a single mention 2023 #  2024 # Arguments 2025 #   mentionId: The mention ID 2026 #   limit: Comments pagination - limit 2027 #   offset: Comments pagination - limit 2028 #   userId: The user who owns the mention. 2029 (: ID!, : Int, : Int, : String): Mention  2030 2031 #   Retrieve a shared mention 2032 #  2033 # Arguments 2034 #   shareId: share token 2035 (: ID!): SharedMention  2036 2037 #   Search for mentions across an index. 2038 #   This query requires a user token. 2039 #   Known Issues: 2040 #   - Offset can not go past 10,000.  To get around this, the best practice is to  2041 #   keep updating the start time of the query based on the last mention you have  2042 #   processed. 2043 #   Example: 2044 #   Request: 2045 #   query{ 2046 #    2047 #   searchMentions(search:{ 2048 #      2049 #   offset: 0 2050 #      2051 #   limit: 1 2052 #      2053 #   index: ["mine"] 2054 #      2055 #   query:{ 2056 #          2057 #   operator: "and" 2058 #          2059 #   conditions: [{ 2060 #              2061 #   operator: "term" 2062 #              2063 #   field: "trackingUnitName" 2064 #              2065 #   value: "Dallas Cowboys Super Bowl" 2066 #              2067 #   }, 2068 #              2069 #   { 2070 #              2071 #   operator: "term" 2072 #              2073 #   field: "mentionStatusId" 2074 #              2075 #   value: "1" 2076 #          2077 #   }] 2078 #      2079 #   } 2080 #    2081 #   }) { 2082 #      2083 #   jsondata 2084 #    2085 #   } 2086 #   } 2087 #   Response: 2088 #   { 2089 #    2090 #   "data": { 2091 #      2092 #   "searchMentions": { 2093 #        2094 #   "jsondata": { 2095 #          2096 #   "results": [ 2097 #            2098 #   { 2099 #              2100 #   "id": 47569938, 2101 #              2102 #   "programFormatName": "Information and News", 2103 #              2104 #   "mentionDate": "2017-01-31T07:59:18.000Z", 2105 #              2106 #   "mediaStartTime": "2017-01-31T07:45:01.000Z", 2107 #              2108 #   "mediaId": 20017455, 2109 #              2110 #   "metadata": { 2111 #                2112 #   "filename": "AM-RADIO", 2113 #                2114 #   "veritone-file": { 2115 #                  2116 #   "size": 0, 2117 #                  2118 #   "filename": "AM-RADIO", 2119 #                  2120 #   "mimetype": "audio/mpeg" 2121 #                2122 #   }, 2123 #                2124 #   "veritone-media-source": { 2125 #                   2126 #   "mediaSourceId": "14326", 2127 #                  2128 #   "mediaSourceTypeId": "1" 2129 #                2130 #   }, 2131 #                2132 #   "veritone-program": { 2133 #                  2134 #   "programId": "3828", 2135 #                  2136 #   "programName": "AM-RADIO Morning Talk", 2137 #                  2138 #   "programImage":  2139 #   "https://s3.amazonaws.com/prod-veritone-ugc/cb5e59d4-a986-4e2b-b525-482319df3350%2FbrdProgram%2F2uGsLVKsQeiKN3UuHufC_941478_10151455644772706_951533539_n.jpg", 2140 #                  2141 #   "programLiveImage":  2142 #   "https://s3.amazonaws.com/prod-veritone-ugc/cb5e59d4-a986-4e2b-b525-482319df3350%2FbrdProgram%2FwwEn3Ya9RgmMQwUEGoD1_LUkKlgZQS36ncUbY8Iz7_2520to%2520live2.JPG" 2143 #                2144 #   } 2145 #              2146 #   }, 2147 #              2148 #   "fileLocation":  2149 #   "https://inspirent.s3.amazonaws.com/recordings/9605ea97-87df-428e-6740-720df8b8691c_original.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAI7L6G7PCOOOLA7MQ%2F20171215%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20171215T205111Z&X-Amz-Expires=604800&X-Amz-Signature=00f62a6e2367c109320c98b9aea190cd28d82ac347eeeca030f42810b7ab75e3&X-Amz-SignedHeaders=host", 2150 #              2151 #   "fileType": "audio/mpeg", 2152 #              2153 #   "snippets": [ 2154 #                2155 #   { 2156 #                  2157 #   "startTime": 857.62, 2158 #                  2159 #   "endTime": 887.33, 2160 #                  2161 #   "text": "eighty first women's Australian Open final Monica Seles beat Steffi  2162 #   Graf four six six three six two in one thousand nine hundred twenty eight the  2163 #   Dallas Cowboys beat the Buffalo Bills thirty to thirteen in Atlanta running back  2164 #   Emmitt Smith wins the M.V.P. and fourth consecutive Super Bowl game loss to the  2165 #   Cowboys twenty sixteen at the one hundred fourth women's Australian Open final  2166 #   six three six six four that time capsule your", 2167 #                  2168 #   "hits": [ 2169 #                    2170 #   { 2171 #                      2172 #   "startTime": 865.7, 2173 #                      2174 #   "endTime": 865.929, 2175 #                      2176 #   "queryTerm": "Dallas" 2177 #                    2178 #   }, 2179 #                    2180 #   { 2181 #                      2182 #   "startTime": 865.93, 2183 #                      2184 #   "endTime": 866.07, 2185 #                      2186 #   "queryTerm": "Cowboys" 2187 #                    2188 #   }, 2189 #                    2190 #   { 2191 #                      2192 #   "startTime": 872.74, 2193 #                        2194 #   "endTime": 873.31, 2195 #                      2196 #   "queryTerm": "Super" 2197 #                    2198 #   }, 2199 #                    2200 #   { 2201 #                      2202 #   "startTime": 873.31, 2203 #                      2204 #   "endTime": 873.43, 2205 #                      2206 #   "queryTerm": "Bowl" 2207 #                    2208 #   } 2209 #                  2210 #   ] 2211 #                2212 #   } 2213 #              2214 #   ], 2215 #              2216 #   "userSnippets": null, 2217 #              2218 #   "advertiserId": 0, 2219 #              2220 #   "advertiserName": "", 2221 #              2222 #   "brandId": 0, 2223 #              2224 #   "brandImage": "", 2225 #              2226 #   "brandName": "", 2227 #              2228 #   "campaignId": 0, 2229 #              2230 #   "campaignName": "", 2231 #              2232 #   "organizationId": 7295, 2233 #                 2234 #   "organizationName": "Demo Organization", 2235 #              2236 #   "trackingUnitId": 10032, 2237 #              2238 #   "trackingUnitName": "Dallas Cowboys Super Bowl", 2239 #              2240 #   "mentionStatusId": 1, 2241 #              2242 #   "mediaSourceTypeId": 1, 2243 #              2244 #   "mediaSourceTypeName": "Audio", 2245 #              2246 #   "mediaSourceId": 14326, 2247 #              2248 #   "mediaSourceName": "AM-RADIO Morning Talk", 2249 #              2250 #   "isNational": true, 2251 #              2252 #   "spotTypeId": null, 2253 #              2254 #   "spotTypeName": null, 2255 #              2256 #   "programId": 3828, 2257 #              2258 #   "programName": "AM-RADIO", 2259 #              2260 #   "programImage":  2261 #   "https://s3.amazonaws.com/prod-veritone-ugc/cb5e59d4-a986-4e2b-b525-482319df3350%2FbrdProgram%2F2uGsLVKsQeiKN3UuHufC_941478_10151455644772706_951533539_n.jpg", 2262 #              2263 #   "programLiveImage":  2264 #   "https://s3.amazonaws.com/prod-veritone-ugc/cb5e52b4-a986-4e2b-b525-482319df3350%2FbrdProgram%2FwwEn3Ya9RgmMQwUEGoD1_LUkKlgZQS36ncUbY8Iz7_2520to%2520live2.JPG", 2265 #              2266 #   "impressions": 1894, 2267 #              2268 #   "audience": [ 2269 #                2270 #   { 2271 #                  2272 #   "gender": "men", 2273 #                  2274 #   "age_group": "35-44", 2275 #                  2276 #   "audience": 11, 2277 #                  2278 #   "isTargetMatch": true 2279 #                2280 #   }, 2281 #                2282 #   { 2283 #                  2284 #   "gender": "men", 2285 #                  2286 #   "age_group": "45-49", 2287 #                  2288 #   "audience": 121, 2289 #                  2290 #   "isTargetMatch": true 2291 #                2292 #   }, 2293 #                2294 #   { 2295 #                  2296 #   "gender": "men", 2297 #                  2298 #   "age_group": "50-54", 2299 #                  2300 #   "audience": 474, 2301 #                  2302 #   "isTargetMatch": true 2303 #                2304 #   }, 2305 #                2306 #   { 2307 #                  2308 #   "gender": "men", 2309 #                  2310 #   "age_group": "65+", 2311 #                  2312 #   "audience": 95, 2313 #                  2314 #   "isTargetMatch": true 2315 #                2316 #   }, 2317 #                2318 #   { 2319 #                  2320 #   "gender": "women", 2321 #                  2322 #   "age_group": "50-54", 2323 #                  2324 #   "audience": 19, 2325 #                  2326 #   "isTargetMatch": false 2327 #                2328 #   }, 2329 #                2330 #   { 2331 #                  2332 #   "gender": "women", 2333 #                  2334 #   "age_group": "65+", 2335 #                  2336 #   "audience": 693, 2337 #                  2338 #   "isTargetMatch": false 2339 #                2340 #   }, 2341 #                2342 #   { 2343 #                  2344 #   "gender": "men", 2345 #                  2346 #   "age_group": "55-64", 2347 #                  2348 #   "audience": 481, 2349 #                  2350 #   "isTargetMatch": true 2351 #                2352 #   } 2353 #              2354 #   ], 2355 #              2356 #   "targetAudience": { 2357 #                2358 #   "gender": 1, 2359 #                2360 #   "genderName": "M", 2361 #                2362 #   "ageGroup": [ 2363 #                  2364 #   0, 2365 #                  2366 #   5 2367 #                2368 #   ], 2369 #                2370 #   "ageGroupMin": 18, 2371 #                2372 #   "ageGroupMax": 0, 2373 #                  2374 #   "impressions": 1182 2375 #              2376 #   }, 2377 #              2378 #   "audienceMarketCount": 3, 2379 #              2380 #   "audienceAffiliateCount": 1, 2381 #              2382 #   "rating": null, 2383 #              2384 #   "ratings": null, 2385 #              2386 #   "comments": null, 2387 #              2388 #   "markets": [ 2389 #                2390 #   { 2391 #                  2392 #   "marketId": 54, 2393 #                  2394 #   "marketName": "Des Moines-Ames, IA" 2395 #                2396 #   } 2397 #              2398 #   ], 2399 #              2400 #   "marketId": null, 2401 #              2402 #   "marketName": null, 2403 #              2404 #   "hourOfDay": 7, 2405 #              2406 #   "dayOfWeek": 2, 2407 #              2408 #   "dayOfMonth": 31, 2409 #              2410 #   "month": 1, 2411 #              2412 #   "year": 2017, 2413 #              2414 #   "isMatch": true, 2415 #              2416 #   "mentionStatusName": "Pending Verification", 2417 #              2418 #   "complianceStatusId": null, 2419 #              2420 #   "cognitiveEngineResults": null, 2421 #              2422 #   "hits": 4 2423 #            2424 #   } 2425 #          2426 #   ], 2427 #          2428 #   "totalResults": 579, 2429 #          2430 #   "limit": 1, 2431 #          2432 #   "from": 0, 2433 #          2434 #   "to": 0, 2435 #          2436 #   "searchToken": "ae882400-e1d9-11e7-947b-339cddca931e", 2437 #          2438 #   "timestamp": 1513371071 2439 #        2440 #   } 2441 #      2442 #   } 2443 #    2444 #   } 2445 #   } 2446 #  2447 # Arguments 2448 #   search: JSON structure containing the search query. 2449 #   See https://docs.veritone.com/#/apis/search-quickstart for full details on the  2450 #   search query syntax 2451 (: JSONData!): SearchResult  2452 2453 #   Search for media across an index. 2454 #   This query requires a user token. 2455 #   Example: 2456 #   Request: 2457 #   query{ 2458 #    2459 #   searchMedia(search:{ 2460 #      2461 #   offset: 0 2462 #      2463 #   limit: 1 2464 #      2465 #   index: ["mine"] 2466 #      2467 #   query:{ 2468 #          2469 #   operator: "query_string" 2470 #          2471 #   field: "transcript.transcript" 2472 #          2473 #   value: "paris NOT \"las vegas\"" 2474 #          2475 #   } 2476 #    2477 #   }) { 2478 #      2479 #   jsondata 2480 #    2481 #   } 2482 #   } 2483 #   Response: 2484 #   { 2485 #    2486 #   "data": { 2487 #      2488 #   "searchMedia": { 2489 #        2490 #   "jsondata": { 2491 #          2492 #   "results": [ 2493 #            2494 #   { 2495 #              2496 #   "recording": { 2497 #                2498 #   "recordingId": "43033727", 2499 #                2500 #   "fileLocation":  2501 #   "https://inspirent.s3.amazonaws.com/assets/43033727/ea9d9845-775b-48cd-aada-16fa56894ba0.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAI7L6G7PCOOOLA7MQ%2F20171215%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20171215T181255Z&X-Amz-Expires=604800&X-Amz-Signature=2fd918d5ac20979bd27d365bfa455904cf1726307fddbd362a28a8bd9a0a81a8&X-Amz-SignedHeaders=host", 2502 #                2503 #   "fileType": "video/mp4", 2504 #                2505 #   "programId": "-1", 2506 #                2507 #   "programName": "Weekly Talkshow", 2508 #                2509 #   "programLiveImage":  2510 #   "https://inspirent.s3.amazonaws.com/assets/43033727/fe693b30-18ae-47c7-984f-530eab61d7.jpeg", 2511 #                2512 #   "mediaSourceId": "-1", 2513 #                2514 #   "mediaSourceTypeId": "5", 2515 #                2516 #   "sliceTime": 1512682022, 2517 #                2518 #   "mediaStartTime": 1512681992, 2519 #                2520 #   "aibDuration": 90, 2521 #                2522 #   "isOwn": true, 2523 #                2524 #   "hitStartTime": 1512682022, 2525 #                2526 #   "hitEndTime": 1512682082 2527 #              2528 #   }, 2529 #              2530 #   "startDateTime": 1512682022, 2531 #              2532 #   "stopDateTime": 1512682082, 2533 #              2534 #   "hits": [ 2535 #                2536 #   { 2537 #                  2538 #   "veritone-file": { 2539 #                    2540 #   "filename": "Veritone_v06.mp4", 2541 #                    2542 #   "mimetype": "video/mp4", 2543 #                    2544 #   "size": 162533502 2545 #                  2546 #   } 2547 #                2548 #   } 2549 #              2550 #   ] 2551 #            2552 #   } 2553 #          2554 #   ], 2555 #          2556 #   "totalResults": 733275, 2557 #          2558 #   "limit": 1, 2559 #          2560 #   "from": 0, 2561 #          2562 #   "to": 0, 2563 #          2564 #   "searchToken": "930f0960-e1c3-11e7-9e94-eba5f6b5faf7", 2565 #          2566 #   "timestamp": 1513361576 2567 #        2568 #   } 2569 #      2570 #   } 2571 #    2572 #   } 2573 #   } 2574 #  2575 # Arguments 2576 #   search: JSON structure containing the search query. 2577 #   See https://docs.veritone.com/#/apis/search-quickstart for full details on the  2578 #   search query syntax 2579 (: JSONData!): SearchResult  2580 2581 #   Retrieve the root folders for an organization 2582 #   Example: 2583 #   Request: 2584 #   query { 2585 #  	 2586 #   rootFolders { 2587 #      2588 #   id 2589 #      2590 #   typeId 2591 #    2592 #   } 2593 #   } 2594 #   Response: 2595 #   { 2596 #    2597 #   "data": { 2598 #      2599 #   "rootFolders": [ 2600 #        2601 #   { 2602 #          2603 #   "id": "2ac28573-917a-4c4b-be91-a0ac64cbc982", 2604 #          2605 #   "typeId": 4 2606 #        2607 #   }, 2608 #        2609 #   { 2610 #          2611 #   "id": "d3e27eb3-7d4a-47ab-af64-bf1529390f4e", 2612 #          2613 #   "typeId": 4 2614 #        2615 #   } 2616 #      2617 #   ] 2618 #    2619 #   } 2620 #   } 2621 #  2622 # Arguments 2623 #   type: The type of root folder to retrieve 2624 (: RootFolderType): [Folder]  2625 2626 #   Retrieve a single folder. Used to navigate the folder tree structure. 2627 #   Example: 2628 #   Request: 2629 #   query { 2630 #  	 2631 #   folder(id: "2ac28573-917a-4c4b-be91-a0ac64cbc982") { 2632 #     	 2633 #   typeId 2634 #     	 2635 #   id 2636 #     	 2637 #   childFolders{ 2638 #          2639 #   records{ 2640 #            2641 #   id 2642 #          2643 #   } 2644 #        2645 #   } 2646 #    2647 #   } 2648 #   } 2649 #   Response: 2650 #   { 2651 #    2652 #   "data": { 2653 #      2654 #   "folder": { 2655 #        2656 #   "typeId": 4, 2657 #        2658 #   "id": "3104f61f-4bd1-4175-9fe6-27436d591c54", 2659 #        2660 #   "childFolders": { 2661 #          2662 #   "records": [ 2663 #            2664 #   { 2665 #              2666 #   "id": "9d639f1b-a0d4-47b0-8149-3568f048f320" 2667 #            2668 #   }, 2669 #            2670 #   { 2671 #              2672 #   "id": "a347319d-72da-43a2-93fc-e677876aca80" 2673 #            2674 #   } 2675 #          2676 #   ] 2677 #        2678 #   } 2679 #      2680 #   } 2681 #    2682 #   } 2683 #   } 2684 #  2685 # Arguments 2686 #   id: Provide an ID to retrieve a single specific user. 2687 (: ID!): Folder  2688 2689 #   Retrieve the current platform information. 2690 #   Example: 2691 #   Request: 2692 #   query { 2693 #    2694 #   platformInfo { 2695 #      2696 #   properties 2697 #      2698 #   aiWAREVersion { 2699 #        2700 #   currentVersion { 2701 #          2702 #   version 2703 #        2704 #   } 2705 #        2706 #   previousVersion { 2707 #          2708 #   version 2709 #        2710 #   } 2711 #        2712 #   nextVersion { 2713 #          2714 #   version 2715 #        2716 #   } 2717 #      2718 #   } 2719 #      2720 #   aiWAREVersionHistory(offset: 0, limit: 30) { 2721 #          2722 #   platformVersion { 2723 #            2724 #   id 2725 #            2726 #   version 2727 #          2728 #   } 2729 #          2730 #   id 2731 #      2732 #   }, 2733 #      2734 #   aiWAREVersionList (orderBy: version, orderDirection: desc) { 2735 #        2736 #   count 2737 #        2738 #   records { 2739 #          2740 #   id 2741 #          2742 #   version 2743 #        2744 #   } 2745 #      2746 #   } 2747 #    2748 #   } 2749 #   } 2750 #   Response: 2751 #   { 2752 #    2753 #   "data": { 2754 #      2755 #   "platformInfo": { 2756 #        2757 #   "properties": { 2758 #          2759 #   "Environment": "US West", 2760 #          2761 #   "ClusterSize": "small" 2762 #        2763 #   } 2764 #        2765 #   "aiWAREVersion": { 2766 #          2767 #   "currentVersion": { 2768 #            2769 #   "version": "1.1.0" 2770 #          2771 #   }, 2772 #          2773 #   "previousVersion": { 2774 #            2775 #   "version": "1.0.0" 2776 #          2777 #   }, 2778 #          2779 #   "nextVersion": { 2780 #            2781 #   "version": "1.2.0" 2782 #          2783 #   } 2784 #        2785 #   }, 2786 #        2787 #   "aiWAREVersionHistory": [ 2788 #          2789 #   { 2790 #            2791 #   platformVersion: 2792 #            2793 #   { 2794 #              2795 #   "id": "c7a91281-6a1e-46d4-9f2c-7f8b4a1fc493", 2796 #              2797 #   "version": "1.3.0" 2798 #            2799 #   }, 2800 #            2801 #   "id": "30c9c2a2-ae6a-4be2-b80c-6893d8b56780" 2802 #          2803 #   }, 2804 #          2805 #   { 2806 #            2807 #   platformVersion: 2808 #            2809 #   { 2810 #              2811 #   "id": "f785bc56-2d43-472e-8629-99f9b9a5c57e", 2812 #              2813 #   "version": "1.3.0" 2814 #            2815 #   }, 2816 #            2817 #   "id": "7b8a2ab2-00de-4f1b-9fb1-99e7a9cd108f" 2818 #          2819 #   }, 2820 #          2821 #   { 2822 #            2823 #   platformVersion: 2824 #            2825 #   { 2826 #              2827 #   "id": "3c4c0b46-1a61-45ab-9f3e-b8f7a14bfaa7", 2828 #              2829 #   "version": "1.3.0" 2830 #            2831 #   }, 2832 #            2833 #   "id": "d3499a78-efc7-4a72-a12d-852f53231e33" 2834 #          2835 #   } 2836 #        2837 #   ], 2838 #        2839 #   "aiWAREVersionList": { 2840 #          2841 #   "count": 3, 2842 #          2843 #   "records": [ 2844 #            2845 #   { 2846 #              2847 #   "id": "799150bb-8d67-4cd1-b204-d9346e012588", 2848 #              2849 #   "version": "1.0.11" 2850 #            2851 #   }, 2852 #            2853 #   { 2854 #              2855 #   "id": "2892e80d-e0bf-4ffc-be17-4bb173d6ad29", 2856 #              2857 #   "version": "1.0.2" 2858 #            2859 #   }, 2860 #            2861 #   { 2862 #              2863 #   "id": "095b9558-6fc1-4775-9696-082b9f098c47", 2864 #              2865 #   "version": "1.0.1" 2866 #            2867 #   }, 2868 #          2869 #   ] 2870 #        2871 #   } 2872 #      2873 #   } 2874 #    2875 #   } 2876 #   } 2877 : PlatformInfo!  2878 2879 #   Example: 2880 #   Request: 2881 #   query { 2882 #  	 2883 #   auditEvents(limit: 2) { 2884 #      2885 #   records { 2886 #        2887 #   id 2888 #        2889 #   application 2890 #      2891 #   } 2892 #    2893 #   } 2894 #   } 2895 #   Response: 2896 #   { 2897 #    2898 #   "data": { 2899 #      2900 #   "auditEvents": { 2901 #        2902 #   "records": [ 2903 #          2904 #   { 2905 #            2906 #   "id": "fdc7b3a3-ab23-4866-a330-c0ad910cd64f", 2907 #            2908 #   "application": "" 2909 #          2910 #   } 2911 #        2912 #   ] 2913 #      2914 #   } 2915 #    2916 #   } 2917 #   } 2918 #  2919 # Arguments 2920 #   query: An elastic query for audit events 2921 #   application: Filter logs by a specific application 2922 #   terms: Term filters to filter documents by properties in the  2923 #   payload 2924 ( 2925 : JSONData, 2926 : OrderDirection, 2927 : String, 2928 : [JSONData!], 2929 : Int, 2930 : Int 2931 ): AuditEventList!  2932 2933 #   Retrieve a folder overview 2934 #   Example: 2935 #   Request: 2936 #   query { 2937 #  	 2938 #   folderOverview(ids:"3104f61f-4bd1-4175-9fe6-27436d591c54") { 2939 #      2940 #   childFoldersCount 2941 #      2942 #   childNonFolderObjectsCount 2943 #    2944 #   } 2945 #   } 2946 #   Response: 2947 #   { 2948 #    2949 #   "data": { 2950 #      2951 #   "folderOverview": { 2952 #        2953 #   "childFoldersCount": 3, 2954 #        2955 #   "childNonFolderObjectsCount": 0 2956 #      2957 #   } 2958 #    2959 #   } 2960 #   } 2961 #  2962 # Arguments 2963 #   ids: Tree Object Ids 2964 (: [ID!]!, : RootFolderType): FolderOverview  2965 2966 #   Example: 2967 #   Request: 2968 #   query { 2969 #  	 2970 #   folderSummaryDetails(ids: "3104f61f-4bd1-4175-9fe6-27436d591c54") { 2971 #      2972 #   id 2973 #      2974 #   typeId 2975 #    2976 #   } 2977 #   } 2978 #   Response: 2979 #   { 2980 #    2981 #   "data": { 2982 #      2983 #   "folderSummaryDetails": [ 2984 #        2985 #   { 2986 #          2987 #   "id": "1580701928", 2988 #          2989 #   "typeId": 5 2990 #        2991 #   }, 2992 #        2993 #   { 2994 #          2995 #   "id": "1580388995", 2996 #          2997 #   "typeId": 5 2998 #        2999 #   }, 3000 #        3001 #   { 3002 #          3003 #   "id": "2ac28573-917a-4c4b-be91-a0ac64cbc982", 3004 #          3005 #   "typeId": 4 3006 #        3007 #   }, 3008 #        3009 #   { 3010 #          3011 #   "id": "243625", 3012 #          3013 #   "typeId": 3 3014 #        3015 #   }, 3016 #        3017 #   { 3018 #          3019 #   "id": "242599", 3020 #          3021 #   "typeId": 3 3022 #        3023 #   }, 3024 #        3025 #   { 3026 #          3027 #   "id": "d551fbd6-7354-4b0e-abfb-654ab8583be2", 3028 #          3029 #   "typeId": 1 3030 #        3031 #   }, 3032 #        3033 #   { 3034 #          3035 #   "id": "a347319d-72da-43a2-93fc-e677876aca80", 3036 #          3037 #   "typeId": 1 3038 #        3039 #   }, 3040 #        3041 #   { 3042 #          3043 #   "id": "9d639f1b-a0d4-47b0-8149-3568f048f320", 3044 #          3045 #   "typeId": 1 3046 #        3047 #   } 3048 #      3049 #   ] 3050 #    3051 #   } 3052 #   } 3053 #  3054 # Arguments 3055 #   ids: Tree Object Ids 3056 ( 3057 : [ID!]!, 3058 : RootFolderType 3059 ): [FolderSummaryDetail]  3060 3061 #   Retrieve configs for a given application 3062 #   Example: 3063 #   Request: 3064 #   query { 3065 #    3066 #   applicationConfig(applicationId: "47bd3e25-f4ea-435f-b69b-13cb4f9dd60a") { 3067 #      3068 #   records: { 3069 #        3070 #   configType 3071 #        3072 #   configLevel 3073 #      3074 #   } 3075 #      3076 #   offset: 0 3077 #      3078 #   limit: 1 3079 #    3080 #   } 3081 #   } 3082 #   Response: 3083 #   { 3084 #    3085 #   "data": { 3086 #      3087 #   "applicationConfig": { 3088 #        3089 #   "records": { 3090 #          3091 #   "configType": "String", 3092 #          3093 #   "configLevel": "Organization" 3094 #        3095 #   } 3096 #      3097 #   } 3098 #    3099 #   } 3100 #   } 3101 #  3102 # Arguments 3103 #   orgId: Optional. Organization ID. 3104 #  3105 #   If not specified, this will be the user's organization 3106 #   userId: Optional. If specified, returned the configs for this  3107 #   user and organization combo 3108 #   includeDefaults: If true, include defaults not specified 3109 #   configKeyRegexp: If specified, filter the configKey 3110 #   offset: Specify maximum number of results to retrieve in this  3111 #   result. Page size. 3112 #   limit: Specify maximum number of results to retrieve in this  3113 #   result. 3114 ( 3115 : ID!, 3116 : ID, 3117 : ID, 3118 : Boolean, 3119 : String, 3120 : Int, 3121 : Int 3122 ): ApplicationConfigList!  3123 3124 #   Retrieve config definitions for a given application 3125 #   Example: 3126 #   Request: 3127 #   query { 3128 #    3129 #   applicationConfigDefinition(applicationId:  3130 #   "47bd3e25-f4ea-435f-b69b-13cb4f9dd60a", configKey: 'dark mode') { 3131 #      3132 #   records: { 3133 #        3134 #   configType 3135 #        3136 #   defaultValue 3137 #      3138 #   } 3139 #      3140 #   offset: 0 3141 #      3142 #   limit: 1 3143 #    3144 #   } 3145 #   } 3146 #   Response: 3147 #   { 3148 #    3149 #   "data": { 3150 #      3151 #   "applicationConfigDefinition": { 3152 #        3153 #   "records": [{ 3154 #          3155 #   "configType": Boolean, 3156 #          3157 #   "defaultValue": true, 3158 #        3159 #   }] 3160 #      3161 #   } 3162 #    3163 #   } 3164 #   } 3165 #  3166 # Arguments 3167 #   configKey: If specified, grab definition for this config key 3168 #   offset: Specify maximum number of results to retrieve in this  3169 #   result. Page size. 3170 #   limit: Specify maximum number of results to retrieve in this  3171 #   result. 3172 ( 3173 : ID!, 3174 : String, 3175 : Int, 3176 : Int 3177 ): ApplicationConfigDefinitionList!  3178 3179 #   Retrieve a single application 3180 #   Example: 3181 #   Request: 3182 #   query { 3183 #  	 3184 #   application(id: "47bd3e25-f4ea-435f-b69b-13cb4f9dd60a") { 3185 #      3186 #   name 3187 #      3188 #   key 3189 #    3190 #   } 3191 #   } 3192 #   Response: 3193 #   { 3194 #    3195 #   "data": { 3196 #      3197 #   "application": { 3198 #        3199 #   "name": "appexamplebill", 3200 #        3201 #   "key": "appexamplebill" 3202 #      3203 #   } 3204 #    3205 #   } 3206 #   } 3207 #  3208 # Arguments 3209 #   id: The application ID 3210 #   excludeViewOnly: Only retrieve package grantType=VIEW when  3211 #   explicitly enter false 3212 (: ID!, : Boolean): Application  3213 3214 #   Retrieve headerbar information for an application 3215 #   Example: 3216 #   Request: 3217 #   query { 3218 #    3219 #   applicationHeaderbar(id: "47bd3e25-f4ea-435f-b69b-13cb4f9dd60a") { 3220 #      3221 #   name 3222 #      3223 #   config { 3224 #        3225 #   title 3226 #      3227 #   } 3228 #    3229 #   } 3230 #   } 3231 #   Response: 3232 #   { 3233 #    3234 #   "data": { 3235 #      3236 #   "applicationHeaderbar": { 3237 #        3238 #   "name": "APP_BAR", 3239 #        3240 #   "config": { 3241 #          3242 #   "title": "Library" 3243 #        3244 #   } 3245 #      3246 #   } 3247 #    3248 #   } 3249 #   } 3250 #  3251 # Arguments 3252 #   appId: The application ID 3253 #   orgId: Optional organization ID. Normally this value is  3254 #   computed by the server 3255 #   based on the authorization token used for the request. 3256 (: ID!, : ID): ApplicationHeaderbar  3257 3258 #   Retrieve a list of schemas for structured data ingestions\ 3259 #   Example: 3260 #   Request: 3261 #   query { 3262 #    3263 #   schemas(limit: 2) { 3264 #      3265 #   records { 3266 #        3267 #   id 3268 #        3269 #   organizationId 3270 #      3271 #   } 3272 #    3273 #   } 3274 #   } 3275 #   Response: 3276 #   { 3277 #    3278 #   "data": { 3279 #      3280 #   "schemas": { 3281 #        3282 #   "records": [ 3283 #          3284 #   { 3285 #            3286 #   "id": "21a08123-45dc-497e-b329-360d9f3fcaac", 3287 #            3288 #   "organizationId": "35521" 3289 #          3290 #   }, 3291 #          3292 #   { 3293 #            3294 #   "id": "57aa1618-344d-4d35-9980-5fe1ec6c3112", 3295 #            3296 #   "organizationId": "35521" 3297 #          3298 #   } 3299 #        3300 #   ] 3301 #      3302 #   } 3303 #    3304 #   } 3305 #   } 3306 #  3307 # Arguments 3308 #   id: Id of a schema to retrieve 3309 #   ids: Ids of schemas to retrieve 3310 #   dataRegistryId: Specify the id of the DataRegistry to get  3311 #   schemas 3312 #   status: Specify one or more statuses to filter by schema status 3313 #   majorVersion: Specify a major version to filter schemas 3314 #   name: Specify a data registry name to filter schemas 3315 #   nameMatch: The strategy used to find data registry name 3316 #   accessScope: Specify one or more access scopes to filter by  3317 #   accessible schemas 3318 #   limit: Limit 3319 #   offset: Offset 3320 #   orderBy: Specify one or more fields and direction to order  3321 #   results 3322 ( 3323 : ID, 3324 : [ID!], 3325 : ID, 3326 : [SchemaStatus!], 3327 : Int, 3328 : String, 3329 : StringMatch, 3330 : [AccessScope!], 3331 : Int, 3332 : Int, 3333 : [SchemaOrder] 3334 ): SchemaList  3335 3336 #   Retrieve a schema for structured data ingestions 3337 #   Example: 3338 #   Request: 3339 #   query { 3340 #  	 3341 #   schema(id: "21a08123-45dc-497e-b329-360d9f3fcaac") { 3342 #      3343 #   definition 3344 #      3345 #   status 3346 #    3347 #   } 3348 #   } 3349 #   Response: 3350 #   { 3351 #    3352 #   "data": { 3353 #      3354 #   "schema": { 3355 #        3356 #   "definition": { 3357 #          3358 #   "example": "example value" 3359 #        3360 #   }, 3361 #        3362 #   "status": "draft" 3363 #      3364 #   } 3365 #    3366 #   } 3367 #   } 3368 #  3369 # Arguments 3370 #   id: Supply the ID of the schema to retrieve 3371 (: ID!): Schema  3372 3373 #   Example: 3374 #   Request: 3375 #   query { 3376 #  	 3377 #   schemaProperties(limit: 2) { 3378 #      3379 #   records { 3380 #        3381 #   type 3382 #        3383 #   dataRegistryId 3384 #      3385 #   } 3386 #    3387 #   } 3388 #   } 3389 #   Response: 3390 #   { 3391 #    3392 #   "data": { 3393 #      3394 #   "schemaProperties": { 3395 #        3396 #   "records": [ 3397 #          3398 #   { 3399 #            3400 #   "type": "string", 3401 #            3402 #   "dataRegistryId": "c3c9fa66-15b2-4bc4-b37f-c790e3ea0db6" 3403 #          3404 #   }, 3405 #          3406 #   { 3407 #            3408 #   "type": "string", 3409 #            3410 #   "dataRegistryId": "dbfa78af-f935-4ace-8a70-f70ca36ce49c" 3411 #          3412 #   } 3413 #        3414 #   ] 3415 #      3416 #   } 3417 #    3418 #   } 3419 #   } 3420 #  3421 # Arguments 3422 #   limit: Limit 3423 #   offset: Offset 3424 ( 3425 : [DataRegistryVersion!], 3426 : String, 3427 : Int, 3428 : Int 3429 ): SchemaPropertyList  3430 3431 #   Retrieve a structured data object 3432 #   Example: 3433 #   Request: 3434 #   query { 3435 #  	 3436 #   structuredData( 3437 #      3438 #   id: "bbc0d388-b7ed-4073-9760-cb7701130eaf", 3439 #   	 3440 #   schemaId: "acab8bd9-a4d4-44de-ad4b-cc949d696cf9") { 3441 #     	 3442 #   data 3443 #    3444 #   } 3445 #   } 3446 #   Response: 3447 #   { 3448 #    3449 #   "data": { 3450 #      3451 #   "structuredData": { 3452 #        3453 #   "data": { 3454 #          3455 #   "example": "example" 3456 #        3457 #   } 3458 #      3459 #   } 3460 #    3461 #   } 3462 #   } 3463 #  3464 # Arguments 3465 #   id: Supply the ID of the structured data object to retrieve.  3466 #   This will override filters. 3467 #   schemaId: Schema Id for the structured data object to retrieve 3468 (: ID!, : ID!): StructuredData  3469 3470 #   Retrieve a structured data object 3471 #   Example: 3472 #   Request: 3473 #   query { 3474 #  	 3475 #   structuredDataObject( 3476 #      3477 #   id: "bbc0d388-b7ed-4073-9760-cb7701130eaf", 3478 #   	 3479 #   schemaId: "acab8bd9-a4d4-44de-ad4b-cc949d696cf9") { 3480 #     	 3481 #   data 3482 #    3483 #   } 3484 #   } 3485 #   Response: 3486 #   { 3487 #    3488 #   "data": { 3489 #      3490 #   "structuredDataObject": { 3491 #        3492 #   "data": { 3493 #          3494 #   "example": "example" 3495 #        3496 #   } 3497 #      3498 #   } 3499 #    3500 #   } 3501 #   } 3502 #  3503 # Arguments 3504 #   id: Supply the ID of the structured data object to retrieve.  3505 #   This will override filters. 3506 #   schemaId: Schema Id for the structured data object to retrieve 3507 (: ID!, : ID!): StructuredData  3508 3509 #   Retrieve a paginated list of structured data object 3510 #   Example: 3511 #   Request: 3512 #   query { 3513 #  	 3514 #   structuredDataObjects(schemaId: "acab8bd9-a4d4-44de-ad4b-cc949d696cf9") { 3515 #      3516 #   records { 3517 #        3518 #   id 3519 #        3520 #   data 3521 #      3522 #   } 3523 #    3524 #   } 3525 #   } 3526 #   Response: 3527 #   { 3528 #    3529 #   "data": { 3530 #      3531 #   "structuredDataObjects": { 3532 #        3533 #   "records": [ 3534 #          3535 #   { 3536 #            3537 #   "id": "bbc0d388-b7ed-4073-9760-cb7701130eaf", 3538 #            3539 #   "data": { 3540 #              3541 #   "example": "example" 3542 #            3543 #   } 3544 #          3545 #   }, 3546 #          3547 #   { 3548 #            3549 #   "id": "f914eafe-ed9b-46b1-a48d-effd5575764a", 3550 #            3551 #   "data": { 3552 #              3553 #   "example": "example" 3554 #            3555 #   } 3556 #          3557 #   } 3558 #        3559 #   ] 3560 #      3561 #   } 3562 #    3563 #   } 3564 #   } 3565 #  3566 # Arguments 3567 #   id: Supply the ID of the structured data object to retrieve.  3568 #   This will override filters. 3569 #   ids: List of Ids of the structured data objects to retrieve.  3570 #   This will override filters. 3571 #   schemaId: Schema Id for the structured data object to retrieve 3572 #   filter: Passing id or ids argument will override the filter. 3573 #   Any field in the SDO's data column can be used as a filter with 'exact match'  3574 #   comparison. 3575 #   E.g.: 3576 #    3577 #   filter: { 3578 #      3579 #   name: "This is an example" 3580 #    3581 #   } 3582 ( 3583 : ID, 3584 : [ID!], 3585 : ID!, 3586 : [StructuredDataOrderBy!], 3587 : Int, 3588 : Int, 3589 : Boolean, 3590 : JSONData, 3591 : SdoDateTimeFilter 3592 ): StructuredDataList  3593 3594 #   Returns information about the GraphQL server, useful 3595 #   for diagnostics. This data is primarily used by Veritone 3596 #   development, and some fields may be restricted to Veritone administrators. 3597 : GraphQLServiceInfo  3598 3599 #   Returns a signed writable S3 URL. A client can then 3600 #   upload to this URL with an HTTP PUT without providing 3601 #   any additional authorization (_note_: it must be a PUT. 3602 #   A POST will fail.) 3603 #   Example: 3604 #   Request: 3605 #   query { 3606 #  	 3607 #   getSignedWritableUrl(type: "preview") { 3608 #      3609 #   bucket 3610 #      3611 #   key 3612 #      3613 #   url 3614 #    3615 #   } 3616 #   } 3617 #   Response: 3618 #   { 3619 #    3620 #   "data": { 3621 #      3622 #   "getSignedWritableUrl": { 3623 #        3624 #   "bucket": "prod-api.veritone.com", 3625 #        3626 #   "key":  3627 #   "35521/preview/2021/5/5/_/19-50-374_ed2c10a7-6f96-4d7c-a498-7bedeb383c7e", 3628 #        3629 #   "url":  3630 #   "https://s3.amazonaws.com/prod-api.veritone.com/35521/preview/2021/5/5/_/19-50-374_ed2c10a7-6f96-4d7c-a498-7bedeb383c7e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQMR5VATUHU3MEGOA%2F20210618%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210618T194850Z&X-Amz-Expires=86400&X-Amz-Signature=44857350a7f0b7311d4b911b557f4171a6ffe126c76e3d26f6e5cd532f645e53&X-Amz-SignedHeaders=host" 3631 #      3632 #   } 3633 #    3634 #   } 3635 #   } 3636 #  3637 # Arguments 3638 #   key: Optional key of the object to generate a writable 3639 #   URL for. If not provided, a new, unique key will 3640 #   be generated. If a key is provided and resembles a file name 3641 #   (with extension delimited by .), a UUID will be inserted 3642 #   into the file name, leaving the extension intact. 3643 #   If a key is provided and does not resemble 3644 #   a file name, a UUID will be appended. 3645 #   type: Optional type of resource, such as `asset`, `thumbnail`,  3646 #   `discovery-analytics` or `preview` 3647 #   path: Optional extended path information. If the uploaded  3648 #   content will be contained 3649 #   within a container such as a `TemporalDataObject` (for `asset`) or `Library` 3650 #   (for `entityIdentifier`), the ID of the object should be provided here. 3651 #   expiresInSeconds: Optional expiresInSeconds custom expiration  3652 #   to signedUrlExpires 3653 #   Max expiresInSeconds up to 604800 3654 #   organizationId: Optional organization ID. Normally this value  3655 #   is computed by the server 3656 #   based on the authorization token used for the request. 3657 #   Is is used only by Veritone platform components. 3658 ( 3659 : String, 3660 : String, 3661 : String, 3662 : Int, 3663 : ID 3664 ): WritableUrlInfo  3665 3666 #   Return writable storage URLs in bulk. 3667 #   A maximum of 1000 can be created in one call. 3668 #   See `getSignedWritableUrl` for details on usage of the 3669 #   response contents. 3670 #   Example: 3671 #   Request: 3672 #   query { 3673 #   3674 #   getSignedWritableUrls(number: 2) { 3675 #   	 3676 #   bucket 3677 #   	 3678 #   key 3679 #   	 3680 #   url 3681 # 	 3682 #   } 3683 #   } 3684 #   Response: 3685 #   { 3686 #    3687 #   "data": { 3688 #      3689 #   "getSignedWritableUrls": [ 3690 #        3691 #   { 3692 #          3693 #   "bucket": "prod-api.veritone.com", 3694 #          3695 #   "key": "35521/other/2021/5/5/_/19-19-384_723ca284-cee6-4883-af16-edcbfed86433", 3696 #          3697 #   "url":  3698 #   "https://s3.amazonaws.com/prod-api.veritone.com/35521/other/2021/5/5/_/19-19-384_723ca284-cee6-4883-af16-edcbfed86433?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQMR5VATUHU3MEGOA%2F20210618%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210618T194919Z&X-Amz-Expires=86400&X-Amz-Signature=57c8d9046297e6d6839d19e7d22552618e9ff89dd4855ca7f7aceb26e89d3de4&X-Amz-SignedHeaders=host" 3699 #        3700 #   }, 3701 #        3702 #   { 3703 #          3704 #   "bucket": "prod-api.veritone.com", 3705 #          3706 #   "key": "35521/other/2021/5/6/_/19-19-384_76af4aeb-5d9b-4bc4-b1d0-251e3f57b651", 3707 #          3708 #   "url":  3709 #   "https://s3.amazonaws.com/prod-api.veritone.com/35521/other/2021/5/6/_/19-19-384_76af4aeb-5d9b-4bc4-b1d0-251e3f57b651?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQMR5VATUHU3MEGOA%2F20210618%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210618T194919Z&X-Amz-Expires=86400&X-Amz-Signature=9e139df517ca85fa0b969f0d3ff55b890b8a5e199c4fa7b3a26ea2f12a65bfec&X-Amz-SignedHeaders=host" 3710 #        3711 #   } 3712 #      3713 #   ] 3714 #    3715 #   } 3716 #   } 3717 #  3718 # Arguments 3719 #   number: Number of signed URLs to return 3720 #   type: Optional type of resource, such as `asset`, `thumbnail`,  3721 #   or `preview` 3722 #   path: Optional extended path information. If the uploaded  3723 #   content will be contained 3724 #   within a container such as a `TemporalDataObject` (for `asset`) or `Library` 3725 #   (for `entityIdentifier`), the ID of the object should be provided here. 3726 #   organizationId: Optional organization ID. Normally this value  3727 #   is computed by the server 3728 #   based on the authorization token used for the request. 3729 #   Is is used only by Veritone platform components. 3730 ( 3731 : Int!, 3732 : String, 3733 : String, 3734 : ID 3735 ): [WritableUrlInfo!]!  3736 3737 #   Return the overall status for a PUT request, reporting any failures that might  3738 #   have occurred. 3739 #   Example: 3740 #   Request: 3741 #    3742 #   query { 3743 #      3744 #   getUploadStatus(input: { 3745 #        3746 #   key:  3747 #      3748 #   }) { 3749 #            3750 #   status 3751 #            3752 #   message 3753 #            3754 #   totalBytesReceived 3755 #            3756 #   missingChunkNumbers 3757 #            3758 #   failures { 3759 #              3760 #   records { 3761 #                3762 #   chunkNumber 3763 #                3764 #   status 3765 #                3766 #   message 3767 #              3768 #   } 3769 #            3770 #   } 3771 #        3772 #   } 3773 #    3774 #   } 3775 #   Response: 3776 #    3777 #   { 3778 #      3779 #   "data": { 3780 #        3781 #   "getUploadStatus": 3782 #          3783 #   { 3784 #            3785 #   "status": "processing", 3786 #            3787 #   "message": "test message", 3788 #            3789 #   "totalBytesReceived": 124000000 3790 #            3791 #   "missingChunkNumbers": 2 3792 #            3793 #   "faiulures": [ 3794 #              3795 #   { 3796 #                3797 #   "chunkNumber": 4 3798 #                3799 #   "status": "failed" 3800 #                3801 #   "message": "error message" 3802 #              3803 #   } 3804 #            3805 #   ] 3806 #          3807 #   } 3808 #      3809 #   } 3810 #    3811 #   } 3812 #  3813 # Arguments 3814 #   input: UploadStatus input 3815 (: UploadStatusInput!): UploadStatus!  3816 3817 #   Retrieve the rights of the current user 3818 #   Example: 3819 #   Request: 3820 #   query { 3821 #  	 3822 #   myRights { 3823 #      3824 #   resources 3825 #      3826 #   operations 3827 #    3828 #   } 3829 #   } 3830 #   Response: 3831 #   { 3832 #    3833 #   "data": { 3834 #      3835 #   "myRights": { 3836 #        3837 #   "resources": {}, 3838 #        3839 #   "operations": [ 3840 #          3841 #   "admin.access", 3842 #          3843 #   "admin.org.read", 3844 #          3845 #   "admin.org.update", 3846 #          3847 #   "admin.user.create", 3848 #          3849 #   "admin.user.read", 3850 #          3851 #   "admin.user.update", 3852 #          3853 #   "admin.user.delete", 3854 #          3855 #   ... 3856 #        3857 #   ] 3858 #      3859 #   } 3860 #    3861 #   } 3862 #   } 3863 : RightsListing  3864 3865 #   Retrieve the shared folders for an organization 3866 #   Example: 3867 #   Request: 3868 #   query { 3869 #  	 3870 #   sharedFolders { 3871 #      3872 #   id 3873 #    3874 #   } 3875 #   } 3876 #   Response: 3877 #   { 3878 #    3879 #   "data": { 3880 #      3881 #   "sharedFolders": [] 3882 #    3883 #   } 3884 #   } 3885 : [Folder]  3886 3887 #   Retrieve multiple watchlists 3888 #   Example: 3889 #   Request: 3890 #   query { 3891 #    3892 #   watchlists(limit: 2) { 3893 #      3894 #   records { 3895 #        3896 #   id 3897 #        3898 #   name 3899 #      3900 #   } 3901 #    3902 #   } 3903 #   } 3904 #   Response: 3905 #   { 3906 #    3907 #   "data": { 3908 #      3909 #   "watchlists": { 3910 #        3911 #   "records": [ 3912 #          3913 #   { 3914 #            3915 #   "id": "326916", 3916 #            3917 #   "name": "example" 3918 #          3919 #   }, 3920 #          3921 #   { 3922 #            3923 #   "id": "325791", 3924 #            3925 #   "name": "example" 3926 #          3927 #   } 3928 #        3929 #   ] 3930 #      3931 #   } 3932 #    3933 #   } 3934 #   } 3935 #  3936 # Arguments 3937 #   isDisabled: Set `true` to include only disabled watchlist or 3938 #   `false` to include only enabled watchlists. By default, 3939 #   both are included. 3940 #   names: Provide a list of names to filter folders 3941 ( 3942 : ID, 3943 : DateTime, 3944 : DateTime, 3945 : DateTime, 3946 : DateTime, 3947 : String, 3948 : Int, 3949 : Int, 3950 : WatchlistOrderBy, 3951 : OrderDirection, 3952 : Boolean, 3953 : [String], 3954 : StringMatch 3955 ): WatchlistList  3956 3957 #   Retrieve a single watchlist by id 3958 #   Example: 3959 #   Request: 3960 #   query { 3961 #    3962 #   watchlist(id: "325791") { 3963 #      3964 #   name 3965 #      3966 #   watchlistType 3967 #    3968 #   } 3969 #   } 3970 #   Response: 3971 #   { 3972 #    3973 #   "data": { 3974 #      3975 #   "watchlist": { 3976 #        3977 #   "name": "example", 3978 #        3979 #   "watchlistType": "tracking" 3980 #      3981 #   } 3982 #    3983 #   } 3984 #   } 3985 (: ID!): Watchlist  3986 3987 #   Example: 3988 #   Request: 3989 #   query { 3990 #  	 3991 #   mentionStatusOptions { 3992 #      3993 #   id 3994 #      3995 #   name 3996 #    3997 #   } 3998 #   } 3999 #   Response: 4000 #   { 4001 #    4002 #   "data": { 4003 #      4004 #   "mentionStatusOptions": [ 4005 #        4006 #   { 4007 #          4008 #   "id": "7", 4009 #          4010 #   "name": "Auto Verified" 4011 #        4012 #   }, 4013 #        4014 #   { 4015 #          4016 #   "id": "5", 4017 #          4018 #   "name": "Invalid" 4019 #        4020 #   }, 4021 #        4022 #   { 4023 #          4024 #   "id": "3", 4025 #          4026 #   "name": "Needs Review" 4027 #        4028 #   }, 4029 #        4030 #   { 4031 #          4032 #   "id": "1", 4033 #          4034 #   "name": "Pending Verification" 4035 #        4036 #   }, 4037 #        4038 #   { 4039 #          4040 #   "id": "6", 4041 #          4042 #   "name": "Processing Verification" 4043 #        4044 #   }, 4045 #        4046 #   { 4047 #          4048 #   "id": "4", 4049 #          4050 #   "name": "Request Bonus" 4051 #        4052 #   }, 4053 #        4054 #   { 4055 #          4056 #   "id": "2", 4057 #          4058 #   "name": "Verified" 4059 #        4060 #   } 4061 #      4062 #   ] 4063 #    4064 #   } 4065 #   } 4066 : [MentionStatus!]!  4067 4068 #   Retrieve multiple data registries 4069 #   Example: 4070 #   Request: 4071 #   query { 4072 #    4073 #   dataRegistries(limit: 2) { 4074 #      4075 #   records { 4076 #        4077 #   id 4078 #        4079 #   name 4080 #      4081 #   } 4082 #    4083 #   } 4084 #   } 4085 #   Response: 4086 #   { 4087 #    4088 #   "data": { 4089 #      4090 #   "dataRegistries": { 4091 #        4092 #   "records": [ 4093 #          4094 #   { 4095 #            4096 #   "id": "532ef261-d3a4-4c09-8fc7-0653a5131577", 4097 #            4098 #   "name": "example" 4099 #          4100 #   }, 4101 #          4102 #   { 4103 #            4104 #   "id": "317c941d-30d0-455e-882b-34a26e513364", 4105 #            4106 #   "name": "example" 4107 #          4108 #   } 4109 #        4110 #   ] 4111 #      4112 #   } 4113 #    4114 #   } 4115 #   } 4116 ( 4117 : ID, 4118 : [ID!], 4119 : String, 4120 : StringMatch, 4121 : Int, 4122 : Int, 4123 : DataRegistryOrderBy, 4124 : OrderDirection, 4125 : SchemaOwnership 4126 ): DataRegistryList  4127 4128 #   Retrieve a single data registry 4129 #   Example: 4130 #   Request: 4131 #   query { 4132 #    4133 #   dataRegistry(id: "532ef261-d3a4-4c09-8fc7-0653a5131577") { 4134 #      4135 #   name 4136 #      4137 #   organizationId 4138 #      4139 #   source 4140 #    4141 #   } 4142 #   } 4143 #   Response: 4144 #   { 4145 #    4146 #   "data": { 4147 #      4148 #   "dataRegistry": { 4149 #        4150 #   "name": "example", 4151 #        4152 #   "organizationId": "35521", 4153 #        4154 #   "source": "veritone-35521.datasets" 4155 #      4156 #   } 4157 #    4158 #   } 4159 #   } 4160 (: ID!): DataRegistry  4161 4162 #   Retrieve a subscription by id 4163 #   Example: 4164 #   Request: 4165 #   query { 4166 #    4167 #   subscription(id: "275818") { 4168 #      4169 #   isActive 4170 #      4171 #   jsondata 4172 #    4173 #   } 4174 #   } 4175 #   Response: 4176 #   { 4177 #    4178 #   "data": { 4179 #      4180 #   "subscription": { 4181 #        4182 #   "isActive": true, 4183 #        4184 #   "jsondata": { 4185 #          4186 #   "tracking_unit_id": "325791", 4187 #          4188 #   "creator_email": "example email", 4189 #          4190 #   "unsubscribe_hash":  4191 #   "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0cmFja2luZ1VuaXQiOiJ0cmFja2luZ191bml0X2lkIiwiZW1haWxBZGRyZXNzIjoiZW1haWxfYWRkcmVzcyIsInRyYWNraW5nX3VuaXRfaWQiOiIzMjU3OTEiLCJlbWFpbF9hZGRyZXNzIjoiZXhhbXBsZSBlbWFpbCIsImlhdCI6MTYyNDAyMjY4OCwiaXNzIjoidmVyaXRvbmU6ZGlzY292ZXJ5Iiwic3ViIjoidW5zdWJzY3JpYmUifQ.stYGS_goXaEhwLbKtYRohPirUT-q6vuY5hMHt74BWMUuEWYhwAQBxMItoFjZSXc3lHolQutxsl_BDiMOWNS4snRvcn-jI-5HG_4A3gEjQc6sYbgtyeVGxuDAg4urtj5sSBz0AU0xXZwLp2NI0Q39dqQSi1v1ZFANFE-jGULHreE3h617hLKf6CvegaOyrn_wqNONsB6VKDbXoLxdWoYJu3k7UztbvD1SC_bYHc7ltd1Ua2blUXSH0eBlk7pSv1vWdpw9KwMeuPJdC3R3qOB3-0xtp7KzTs0f5TelSZbk-6keVJz4LQt2mDxs6uivd8wb6GJ6Ikw-uKUYuo3T-vL0p-hFA5DkwiToomqTIqXvF5DGJxx762bKLLEKALAC55LdJ7eCZc6DmrnRbYLYNVfc2jK9YBDKeZxUAjNmYvlRsQTpLIrLoxWWmCbOJznfEjrzp_gI24rUh5qZ_-KUHr0pEYd5DuURy_geCmwSedq-nHV8tlE7op1bX8k9fwWFjIS7JIjYquUJq9T2wqIORO0WN6DGhgqkL7texbx9IYSWRkAY26KQxUF08jm5Vh_jrkmRyXsS9r5kVn_AGXbMA_HqtFo2jvXw5OXDcuaRjYwJpf8YtMvjNuDl8t9gbSmKwbeG1FsErPX0ne5K2TRWIqolohIvdHTTfsZLVvWdwmASnYw" 4192 #        4193 #   } 4194 #      4195 #   } 4196 #    4197 #   } 4198 #   } 4199 (: ID!): Subscription!  4200 4201 (: ID!): CognitiveSearch!  4202 4203 #   Retrieve multiple collections 4204 #   Example: 4205 #   Request: 4206 #   query { 4207 #    4208 #   collections { 4209 #      4210 #   records { 4211 #        4212 #   id 4213 #        4214 #   name 4215 #      4216 #   } 4217 #    4218 #   } 4219 #   } 4220 #   Response: 4221 #   { 4222 #    4223 #   "data": { 4224 #      4225 #   "collections": { 4226 #        4227 #   "records": [ 4228 #          4229 #   { 4230 #            4231 #   "id": "241121", 4232 #            4233 #   "name": "example" 4234 #          4235 #   }, 4236 #          4237 #   { 4238 #            4239 #   "id": "242599", 4240 #            4241 #   "name": "example" 4242 #          4243 #   }, 4244 #          4245 #   { 4246 #            4247 #   "id": "243625", 4248 #            4249 #   "name": "example" 4250 #          4251 #   } 4252 #        4253 #   ] 4254 #      4255 #   } 4256 #    4257 #   } 4258 #   } 4259 (: ID, : String, : ID, : Int, : Int): CollectionList!  4260 4261 #   Retrieve a collection by id 4262 #   Example: 4263 #   Request: 4264 #   query { 4265 #    4266 #   collection(id: "241121") { 4267 #      4268 #   name 4269 #      4270 #   isActive 4271 #    4272 #   } 4273 #   } 4274 #   Response: 4275 #   { 4276 #    4277 #   "data": { 4278 #      4279 #   "collection": { 4280 #        4281 #   "name": "example", 4282 #        4283 #   "isActive": true 4284 #      4285 #   } 4286 #    4287 #   } 4288 #   } 4289 (: ID!): Collection!  4290 4291 (: ID!, : ID!): CollectionMention!  4292 4293 #   Retrieve a list of collection mentions 4294 #   Specify at least one of folderId or mentionId 4295 ( 4296 : ID, 4297 : ID, 4298 : CollectionMentionOrderBy, 4299 : Int, 4300 : Int 4301 ): CollectionMentionList!  4302 4303 #   Retrieve multiple mentions 4304 #   Example: 4305 #   Request: 4306 #   query { 4307 #    4308 #   mentions { 4309 #      4310 #   records { 4311 #        4312 #   id 4313 #      4314 #   } 4315 #    4316 #   } 4317 #   } 4318 #   Response: 4319 #   { 4320 #    4321 #   "data": { 4322 #      4323 #   "mentions": { 4324 #        4325 #   "records": [] 4326 #      4327 #   } 4328 #    4329 #   } 4330 #   } 4331 #  4332 # Arguments 4333 #   watchlistId: Get mentions created from the specified watchlist 4334 #   sourceId: Get mentions associated with the specified source 4335 #   sourceTypeId: Get mentions associated with sources of the  4336 #   specified source type 4337 #   tdoId: Get mentions associated directly with the specific TDO 4338 #   dateTimeFilter: Specify date/time filters against mention  4339 #   fields. 4340 #   Querying for mentions can be expensive. If the query does not 4341 #   include a filter by `id`, `tdoId`, `sourceId`, `watchlistId`, or 4342 #   a user-provided `dateTimeFilter`, a default filter of the 4343 #   past 7 days is applied. 4344 #   orderBy: Set order information on the query. Multiple fields 4345 #   are supported. 4346 #   folderId: Provide a folder ID to filter by collection 4347 ( 4348 : ID, 4349 : ID, 4350 : ID, 4351 : ID, 4352 : ID, 4353 : [MentionDateTimeFilter!], 4354 : [MentionOrderBy!], 4355 : Int, 4356 : Int, 4357 : ID 4358 ): MentionList  4359 4360 #   Retrieves engine results by TDO and engine ID or by job ID. 4361 #   Example: 4362 #   Request: 4363 #   query { 4364 #    4365 #   engineResults( 4366 #      4367 #   tdoId: "1580507556", 4368 #   	 4369 #   engineIds: "4") { 4370 #     	 4371 #   sourceId 4372 #     	 4373 #   records { 4374 #          4375 #   tdoId 4376 #        4377 #   } 4378 #    4379 #   } 4380 #   } 4381 #   Response: 4382 #   { 4383 #    4384 #   "data": { 4385 #      4386 #   "engineResults": { 4387 #        4388 #   "sourceId": null, 4389 #        4390 #   "records": [] 4391 #      4392 #   } 4393 #    4394 #   } 4395 #   } 4396 #  4397 # Arguments 4398 #   tdoId: Provide the ID of the TDO containing engine results to  4399 #   retrieve. 4400 #   If this parameter is used, engineIds or engineCategoryIds must also be set. 4401 #   Results for _only_ the specified TDO will be returned. 4402 #   sourceId: Provide the ID of the Source containing engine  4403 #   results to retrieve. 4404 #   If this parameter is used, engineIds or engineCategoryIds must also be set. 4405 #   This takes priority over tdoId. 4406 #   engineIds: Provide one or more engine IDs to retrieve engine  4407 #   results by 4408 #   ID. This parameter is mandatory if tdoId is used, but optional 4409 #   if jobId or engineCategory is used. 4410 #   engineCategoryIds: Provide one or more category IDs to get all  4411 #   results from that categroy. 4412 #   jobId: Provide a job ID to retrieve engine results for the job. 4413 #   mentionId: Provide a mention ID to retrieve engine results for  4414 #   the mention. 4415 #   startOffsetMs: Start offset ms for the results. 4416 #   stopOffsetMs: End offset ms for the results. 4417 #   startDate: Start date for the results. Takes priority over  4418 #   startOffsetMs. 4419 #   stopDate: End date for the results. Takes priority over  4420 #   stopOffsetMs. 4421 #   ignoreUserEdited: Whether or not to exclude user edited engine  4422 #   results. Defaults to false. 4423 #   fallbackTdoId: A TDO ID can be provided for use if the provided  4424 #   `sourceId` and/or 4425 #   `mentionId` parameters do not resolve to a logical set of TDOs. 4426 #   Depending on parameter settings and available data, 4427 #   results from other TDOs can be included in the response. 4428 ( 4429 : ID, 4430 : ID, 4431 : [ID!], 4432 : [ID!], 4433 : ID, 4434 : ID, 4435 : Int, 4436 : Int, 4437 : DateTime, 4438 : DateTime, 4439 : Boolean, 4440 : ID 4441 ): EngineResultList  4442 4443 #   Retrieve a trigger by id 4444 #   Example: 4445 #   Request: 4446 #   query { 4447 #    4448 #   trigger(id: "2998") { 4449 #      4450 #   target 4451 #      4452 #   createdDateTime 4453 #    4454 #   } 4455 #   } 4456 #   Response: 4457 #   { 4458 #    4459 #   "data": { 4460 #      4461 #   "trigger": { 4462 #        4463 #   "target": "Email", 4464 #        4465 #   "createdDateTime": "2021-06-18T13:35:08.631Z" 4466 #      4467 #   } 4468 #    4469 #   } 4470 #   } 4471 (: ID!): Trigger  4472 4473 #   Retrieve triggers 4474 #   Example: 4475 #   Request: 4476 #   query { 4477 #    4478 #   triggers { 4479 #      4480 #   id 4481 #    4482 #   } 4483 #   } 4484 #   Response: 4485 #   { 4486 #    4487 #   "data": { 4488 #      4489 #   "triggers": [ 4490 #        4491 #   { 4492 #          4493 #   "id": "2998" 4494 #        4495 #   } 4496 #      4497 #   ] 4498 #    4499 #   } 4500 #   } 4501 : [Trigger]  4502 4503 #   Fetch all saved searches that the current user has made 4504 #   Fetch all saved searches that have been shared with 4505 #   the current users organization 4506 #   Include any saved searches that the user has created 4507 #   Example: 4508 #   Request: 4509 #   query { 4510 #    4511 #   savedSearches { 4512 #      4513 #   records { 4514 #        4515 #   id 4516 #        4517 #   name 4518 #      4519 #   } 4520 #    4521 #   } 4522 #   } 4523 #   Response: 4524 #   { 4525 #    4526 #   "data": { 4527 #      4528 #   "savedSearches": { 4529 #        4530 #   "records": [ 4531 #          4532 #   { 4533 #            4534 #   "id": "3aa9fecb-d3cb-4fa5-a11b-20e02ae494b9", 4535 #            4536 #   "name": "example" 4537 #          4538 #   } 4539 #        4540 #   ] 4541 #      4542 #   } 4543 #    4544 #   } 4545 #   } 4546 ( 4547 : Int, 4548 : Int, 4549 : Boolean, 4550 : String, 4551 : SavedSearchOrderBy, 4552 : OrderDirection 4553 ): SavedSearchList!  4554 4555 #   Retrieve a list of export requests 4556 #   Example: 4557 #   Request: 4558 #   query { 4559 #    4560 #   exportRequests(limit: 2) { 4561 #      4562 #   records { 4563 #        4564 #   id 4565 #        4566 #   organizationId 4567 #      4568 #   } 4569 #    4570 #   } 4571 #   } 4572 #   Response: 4573 #   { 4574 #    4575 #   "data": { 4576 #      4577 #   "exportRequests": { 4578 #        4579 #   "records": [ 4580 #          4581 #   { 4582 #            4583 #   "id": "938b2d64-6df1-486b-b6ea-29d33dee49ad", 4584 #            4585 #   "organizationId": "35521" 4586 #          4587 #   } 4588 #        4589 #   ] 4590 #      4591 #   } 4592 #    4593 #   } 4594 #   } 4595 #  4596 # Arguments 4597 #   id: Provide an ID to retrieve a single export request 4598 #   offset: Provide an offset to skip to a certain element in the  4599 #   result, for paging. 4600 #   limit: Specify maximum number of results to retrieve in this  4601 #   result. Page size. 4602 #   status: Provide a list of status options to filter by status 4603 #   event: Provide an event to retrieve export request. Should be  4604 #   'exportRequest' or 'mentionExportRequest' 4605 #   Default value is 'exportRequest' 4606 ( 4607 : ID, 4608 : Int, 4609 : Int, 4610 : [ExportRequestStatus!], 4611 : ExportRequestEvent 4612 ): ExportRequestList!  4613 4614 #   Retrieve a single export request by id 4615 #   Example: 4616 #   Request: 4617 #   query { 4618 #    4619 #   exportRequest(id: "938b2d64-6df1-486b-b6ea-29d33dee49ad") { 4620 #      4621 #   id 4622 #      4623 #   organizationId 4624 #      4625 #   requestorId 4626 #      4627 #   status 4628 #    4629 #   } 4630 #   } 4631 #   Response: 4632 #   { 4633 #    4634 #   "data": { 4635 #      4636 #   "exportRequest": { 4637 #        4638 #   "id": "938b2d64-6df1-486b-b6ea-29d33dee49ad", 4639 #        4640 #   "organizationId": "35521", 4641 #        4642 #   "requestorId": "59cb4e74-7c31-4267-b91e-d4600bc08008", 4643 #        4644 #   "status": "complete" 4645 #      4646 #   } 4647 #    4648 #   } 4649 #   } 4650 #  4651 # Arguments 4652 #   event: Provide an event to retrieve export request. Should be  4653 #   'exportRequest' or 'mentionExportRequest' 4654 #   Default value is 'exportRequest' 4655 (: ID!, : ExportRequestEvent): ExportRequest!  4656 4657 #   Retrieve a event by id 4658 #   Example: 4659 #   Request: 4660 #   query { 4661 #    4662 #   event(id: "55fc7c51-1521-4043-902f-f0f3a357da6d") { 4663 #      4664 #   eventName 4665 #      4666 #   eventType 4667 # 		 4668 #   description 4669 #    4670 #   } 4671 #   } 4672 #   Response: 4673 #   { 4674 #    4675 #   "data": { 4676 #      4677 #   "event": { 4678 #        4679 #   "eventName": "example", 4680 #        4681 #   "eventType": "example", 4682 #        4683 #   "description": "new example description" 4684 #      4685 #   } 4686 #    4687 #   } 4688 #   } 4689 (: ID!): Event  4690 4691 #   Retrieve a list of events by application 4692 #   Example: 4693 #   Request: 4694 #   query { 4695 #    4696 #   events( 4697 #      4698 #   application: "system", 4699 #      4700 #   limit: 2) { 4701 #     	 4702 #   records { 4703 #          4704 #   id 4705 #          4706 #   eventName 4707 #        4708 #   } 4709 #    4710 #   } 4711 #   } 4712 #   Response: 4713 #   { 4714 #    4715 #   "data": { 4716 #      4717 #   "events": { 4718 #        4719 #   "records": [ 4720 #          4721 #   { 4722 #            4723 #   "id": "8876aa2f-1068-411d-b746-28c867c151cc", 4724 #            4725 #   "eventName": "ActionTokenForbidden" 4726 #          4727 #   }, 4728 #          4729 #   { 4730 #            4731 #   "id": "d5082d0e-3c96-4c71-9f27-c679650f2adf", 4732 #            4733 #   "eventName": "ActionUserForbidden" 4734 #          4735 #   } 4736 #        4737 #   ] 4738 #      4739 #   } 4740 #    4741 #   } 4742 #   } 4743 #  4744 # Arguments 4745 #   application: Provide an application to retrieve all its events. 4746 #   Use 'system' to list all public system events. 4747 #   offset: Provide an offset to skip to a certain element in the  4748 #   result, for paging. 4749 #   limit: Specify maximum number of results to retrieve in this  4750 #   result. Page size. 4751 (: String!, : Int, : Int): EventList!  4752 4753 #   Retrieve a list of subscriptions by organization 4754 #   Example: 4755 #   Request: 4756 #   query { 4757 #    4758 #   eventSubscriptions(limit: 2) { 4759 #      4760 #   records { 4761 #        4762 #   id 4763 #        4764 #   eventName 4765 #      4766 #   } 4767 #    4768 #   } 4769 #   } 4770 #   Response: 4771 #   { 4772 #    4773 #   "data": { 4774 #      4775 #   "eventSubscriptions": { 4776 #        4777 #   "records": [ 4778 #          4779 #   { 4780 #            4781 #   "id": "4a81cdf7-e85b-4dc4-85ce-7c2d300cd194", 4782 #            4783 #   "eventName": "LibraryTrain" 4784 #          4785 #   }, 4786 #          4787 #   { 4788 #            4789 #   "id": "c7c4a969-4500-4d7b-b77f-81b1e64bf112", 4790 #            4791 #   "eventName": "LibraryTrain" 4792 #          4793 #   } 4794 #        4795 #   ] 4796 #      4797 #   } 4798 #    4799 #   } 4800 #   } 4801 #  4802 # Arguments 4803 #   ids: The event subscription ids 4804 #   eventName: The name of the event 4805 #   eventType: The type of event, such as `mention`, `job`,  4806 #   `engine`. 4807 #   offset: Provide an offset to skip to a certain element in the  4808 #   result, for paging. 4809 #   limit: Specify maximum number of results to retrieve in this  4810 #   result. Page size. 4811 #   orgId: The organization ID with which these event subscriptions  4812 #   are associated. 4813 #   appId: The application ID with which these event subscriptions  4814 #   are associated. 4815 #   scope: Event subscription scope 4816 ( 4817 : [ID!], 4818 : String, 4819 : String, 4820 : Int, 4821 : Int, 4822 : ID, 4823 : ID, 4824 : EventSubscriptionScope 4825 ): EventSubscriptionList!  4826 4827 #   Retrieve a subscription by id 4828 #   Example: 4829 #   Request: 4830 #   query { 4831 #    4832 #   eventSubscription(id: "4a81cdf7-e85b-4dc4-85ce-7c2d300cd194") { 4833 #      4834 #   id 4835 #      4836 #   organizationId 4837 #      4838 #   eventName 4839 #      4840 #   targetName 4841 #    4842 #   } 4843 #   } 4844 #   Response: 4845 #   { 4846 #    4847 #   "data": { 4848 #      4849 #   "eventSubscription": { 4850 #        4851 #   "id": "4a81cdf7-e85b-4dc4-85ce-7c2d300cd194", 4852 #        4853 #   "organizationId": "35521", 4854 #        4855 #   "eventName": "LibraryTrain", 4856 #        4857 #   "targetName": "NotificationMailbox" 4858 #      4859 #   } 4860 #    4861 #   } 4862 #   } 4863 (: ID!): EventSubscription!  4864 4865 #   Example: 4866 #   Request: 4867 #   query { 4868 #    4869 #   eventActionTemplate(id: "d02522d7-ef5f-448f-981a-d2cfc7603d92") { 4870 #      4871 #   organizationId 4872 #      4873 #   actionType 4874 #      4875 #   name 4876 #    4877 #   } 4878 #   } 4879 #   Response: 4880 #   { 4881 #    4882 #   "data": { 4883 #      4884 #   "eventActionTemplate": { 4885 #        4886 #   "organizationId": "35521", 4887 #        4888 #   "actionType": "job", 4889 #        4890 #   "name": "example" 4891 #      4892 #   } 4893 #    4894 #   } 4895 #   } 4896 (: ID!): EventActionTemplate  4897 4898 #   Example: 4899 #   Request: 4900 #   query { 4901 #    4902 #   eventActionTemplates( 4903 #      4904 #   inputType: event, 4905 #      4906 #   actionType: job 4907 #      4908 #   limit:2) { 4909 #     	 4910 #   records { 4911 #          4912 #   id 4913 #          4914 #   name 4915 #        4916 #   } 4917 #    4918 #   } 4919 #   } 4920 #   Response: 4921 #   { 4922 #    4923 #   "data": { 4924 #      4925 #   "eventActionTemplates": { 4926 #        4927 #   "records": [ 4928 #          4929 #   { 4930 #            4931 #   "id": "d02522d7-ef5f-448f-981a-d2cfc7603d92", 4932 #            4933 #   "name": "example" 4934 #          4935 #   }, 4936 #          4937 #   { 4938 #            4939 #   "id": "49d28375-b6b2-418e-b965-8e939d1189ae", 4940 #            4941 #   "name": "example" 4942 #          4943 #   } 4944 #        4945 #   ] 4946 #      4947 #   } 4948 #    4949 #   } 4950 #   } 4951 #  4952 # Arguments 4953 #   ownerApplicationId: The application id 4954 #   inputType: use "event" for now.  In the future, we allow  4955 #   additional input_type types.  For example, a schedule or a tweet. 4956 #   actionType: Either "job", "webhook", "sms", "email".  Future  4957 #   action_type could be "gql" where action is purely a function call. 4958 #   offset: Provide an offset to skip to a certain element in the  4959 #   result, for paging. 4960 #   limit: Specify maximum number of results to retrieve in this  4961 #   result. Page size. 4962 ( 4963 : ID, 4964 : EventActionTemplateInputType, 4965 : EventActionTemplateActionType, 4966 : Int, 4967 : Int 4968 ): EventActionTemplateList!  4969 4970 #   Example: 4971 #   Request: 4972 #   query { 4973 #    4974 #   eventCustomRule(id: "c2c1ee13-37d2-4f92-9156-5cb1a3c59ed5") { 4975 #      4976 #   name 4977 #      4978 #   eventName 4979 #      4980 #   description 4981 #    4982 #   } 4983 #   } 4984 #   Response: 4985 #   { 4986 #    4987 #   "data": { 4988 #      4989 #   "eventCustomRule": { 4990 #        4991 #   "name": "example", 4992 #        4993 #   "eventName": "example", 4994 #        4995 #   "description": "example description" 4996 #      4997 #   } 4998 #    4999 #   } 5000 #   } 5001 (: ID!): EventCustomRule  5002 5003 #   Example: 5004 #   Request: 5005 #   query { 5006 #    5007 #   eventCustomRules(limit: 2) { 5008 #      5009 #   records { 5010 #        5011 #   id 5012 #        5013 #   name 5014 #      5015 #   } 5016 #    5017 #   } 5018 #   } 5019 #   Response: 5020 #   { 5021 #    5022 #   "data": { 5023 #      5024 #   "eventCustomRules": { 5025 #        5026 #   "records": [ 5027 #          5028 #   { 5029 #            5030 #   "id": "c2c1ee13-37d2-4f92-9156-5cb1a3c59ed5", 5031 #            5032 #   "name": "example" 5033 #          5034 #   } 5035 #        5036 #   ] 5037 #      5038 #   } 5039 #    5040 #   } 5041 #   } 5042 #  5043 # Arguments 5044 #   offset: the offset to skip to a certain element in the result 5045 #   limit: the maximum number of rows in the results 5046 (: Int, : Int): EventCustomRuleList!  5047 5048 #     This query returns information about time zones recognized by this 5049 #    5050 #   server. The information is static and does not change. 5051 #    5052 #   Example: 5053 #    5054 #   Request: 5055 #    5056 #   query { 5057 #    5058 #   timeZones { 5059 #      5060 #   name 5061 #      5062 #   abbreviations{ 5063 #        5064 #   name 5065 #      5066 #   } 5067 #    5068 #   } 5069 #   } 5070 #   Response: 5071 #   { 5072 #    5073 #   "data": { 5074 #      5075 #   "timeZones": [ 5076 #        5077 #   { 5078 #          5079 #   "name": "Africa/Abidjan", 5080 #          5081 #   "abbreviations": [ 5082 #            5083 #   { 5084 #              5085 #   "name": "GMT" 5086 #            5087 #   } 5088 #          5089 #   ] 5090 #        5091 #   }, 5092 #        5093 #   { 5094 #          5095 #   "name": "Africa/Accra", 5096 #          5097 #   "abbreviations": [ 5098 #            5099 #   { 5100 #              5101 #   "name": "GMT" 5102 #            5103 #   }, 5104 #            5105 #   { 5106 #              5107 #   "name": "+0020" 5108 #            5109 #   } 5110 #          5111 #   ] 5112 #        5113 #   }, 5114 #        5115 #   { 5116 #          5117 #   "name": "Africa/Lagos", 5118 #          5119 #   "abbreviations": [ 5120 #            5121 #   { 5122 #              5123 #   "name": "WAT" 5124 #            5125 #   } 5126 #          5127 #   ] 5128 #        5129 #   }, 5130 #        5131 #   ... 5132 #        5133 #   ... 5134 #          5135 #   ] 5136 #        5137 #   } 5138 #      5139 #   ] 5140 #    5141 #   } 5142 #   } 5143 : [TimeZone!]!  5144 5145 #   Examine entries from the audit log. All operations that modify data are 5146 #   written to the audit log. Only entries for the user's own organization 5147 #   can be queried. 5148 #   All queries are bracketed by a time window. A default time window is applied 5149 #   if the `toDateTime` and/or `fromDateTime` parameters are not provided. 5150 #   The maximum time window length is 30 days. 5151 #   Only Veritone and organization administrators can use this query. 5152 #   Example: 5153 #   Request: 5154 #   query { 5155 #    5156 #   auditLog(limit: 2) { 5157 #      5158 #   records { 5159 #        5160 #   id 5161 #        5162 #   objectId 5163 #        5164 #   description 5165 #      5166 #   } 5167 #    5168 #   } 5169 #   } 5170 #   Response: 5171 #   { 5172 #    5173 #   "data": { 5174 #      5175 #   "auditLog": { 5176 #        5177 #   "records": [ 5178 #          5179 #   { 5180 #            5181 #   "id": "735915311", 5182 #            5183 #   "objectId": "*********", 5184 #            5185 #   "description": "Changed password" 5186 #          5187 #   }, 5188 #          5189 #   { 5190 #            5191 #   "id": "735915307", 5192 #            5193 #   "objectId": "********", 5194 #            5195 #   "description": "Changed password" 5196 #          5197 #   } 5198 #        5199 #   ] 5200 #      5201 #   } 5202 #    5203 #   } 5204 #   } 5205 #  5206 # Arguments 5207 #   toDateTime: Date/time up to which entries will be returned. In  5208 #   other words, the 5209 #   end of the query time window. 5210 #   Defaults to the current time. 5211 #   fromDateTime: Date/time from which entries will be returned. In  5212 #   other words, the 5213 #   start of the query time window. 5214 #   Defaults to the `toDateTime` minus 7 days. 5215 #   organizationId: Organization ID to query records for. This  5216 #   value can only be used by 5217 #   Veritone administrators. Any value provided by user administrators will 5218 #   be ignored. 5219 #   userName: User name on audit entry. Must be exact match. 5220 #   clientIpAddress: IP address of the client that generated the  5221 #   audit action. Must be exact match. 5222 #   clientUserAgent: HTTP user agent of the client that generated  5223 #   the audit action. Must be exact match. 5224 #   eventType: The event type, such as `Create`, `Update`, or  5225 #   `Delete`. 5226 #   Must be exact match. 5227 #   objectId: The ID of the object involved in the audit action.  5228 #   The format of this ID 5229 #   varies by object type. Must be exact match. 5230 #   objectType: The type of the object involved in the audit  5231 #   action, such as `Watchlist` 5232 #   or `TemporalDataObject`. Must be exact match. 5233 #   success: Whether or not the action was successful. 5234 #   id: The unique ID of an audit log entry. Multiple values can be  5235 #   provided. 5236 #   offset: Offset into result set, for paging. 5237 #   limit: Limit on result size, for paging (page size). Audit  5238 #   queries are 5239 #   lightweight so the default of 100 is higher than the default offset 5240 #   used elsewhere in the API. 5241 #   orderBy: Order information. Default is order by  5242 #   `createdDateTime` descending. 5243 ( 5244 : DateTime, 5245 : DateTime, 5246 : ID, 5247 : String, 5248 : String, 5249 : String, 5250 : String, 5251 : ID, 5252 : String, 5253 : Boolean, 5254 : [ID!], 5255 : Int, 5256 : Int, 5257 : [AuditLogOrderBy!] 5258 ): AuditLogEntryList! @deprecated( reason: "No longer supported."  ) 5259 5260 #   Get the media share by media shareId 5261 (: ID!): MediaShare!  5262 5263 #   Retrieve a shared collection 5264 #  5265 # Arguments 5266 #   shareId: share token 5267 (: ID!): SharedCollection  5268 5269 #   Retrieve shared collection history records 5270 #   Example: 5271 #   Request: 5272 #   query { 5273 #    5274 #   sharedCollectionHistory(limit: 2, 5275 #    5276 #   folderId: "d551fbd6-7354-4b0e-abfb-654ab8583be2") { 5277 #      5278 #   records { 5279 #        5280 #   id 5281 #        5282 #   status 5283 #        5284 #   shareId 5285 #      5286 #   } 5287 #    5288 #   } 5289 #   } 5290 #   Response: 5291 #   { 5292 #    5293 #   "data": { 5294 #      5295 #   "sharedCollectionHistory": { 5296 #        5297 #   "records": [] 5298 #      5299 #   } 5300 #    5301 #   } 5302 #   } 5303 #  5304 # Arguments 5305 #   ids: Provide an ID to retrieve a single history record 5306 #   folderId: Provide a folder ID to filter by collection 5307 #   shareId: Provide a share ID to filter by share ID 5308 #   offset: Specify maximum number of results to retrieve in this  5309 #   result. Page size. 5310 #   limit: Specify maximum number of results to retrieve in this  5311 #   result. 5312 ( 5313 : [ID!], 5314 : ID, 5315 : String, 5316 : Int, 5317 : Int 5318 ): SharedCollectionHistoryList!  5319 5320 #   Get list process templates by id or current organizationId 5321 #   Example: 5322 #   Request: 5323 #   query { 5324 #    5325 #   processTemplates(limit: 2) { 5326 #      5327 #   records { 5328 #        5329 #   id 5330 #        5331 #   organizationId 5332 #        5333 #   name 5334 #      5335 #   } 5336 #    5337 #   } 5338 #   } 5339 #   Response: 5340 #   { 5341 #    5342 #   "data": { 5343 #      5344 #   "processTemplates": { 5345 #        5346 #   "records": [ 5347 #          5348 #   { 5349 #            5350 #   "id": "762", 5351 #            5352 #   "organizationId": "35521", 5353 #            5354 #   "name": "example" 5355 #          5356 #   } 5357 #        5358 #   ] 5359 #      5360 #   } 5361 #    5362 #   } 5363 #   } 5364 (: ID, : Int, : Int): ProcessTemplateList!  5365 5366 #   Get process templates by id 5367 #   Example: 5368 #   Request: 5369 #   query { 5370 #    5371 #   processTemplate(id: "762") { 5372 #      5373 #   name 5374 #      5375 #   organizationId 5376 #    5377 #   } 5378 #   } 5379 #   Response: 5380 #   { 5381 #    5382 #   "data": { 5383 #      5384 #   "processTemplate": { 5385 #        5386 #   "name": "example", 5387 #        5388 #   "organizationId": "35521" 5389 #      5390 #   } 5391 #    5392 #   } 5393 #   } 5394 (: ID!): ProcessTemplate!  5395 5396 #   Get creative by id with current organizationId 5397 #   Example: 5398 #   Request: 5399 #   query { 5400 #    5401 #   creative(id: "25209") { 5402 #      5403 #   organizationId 5404 #      5405 #   brandId 5406 #    5407 #   } 5408 #   } 5409 #   Response: 5410 #   { 5411 #    5412 #   "data": { 5413 #      5414 #   "creative": { 5415 #        5416 #   "organizationId": "35521", 5417 #        5418 #   "brandId": null 5419 #      5420 #   } 5421 #    5422 #   } 5423 #   } 5424 (: ID!): Creative!  5425 5426 #   Retrieve list of engine classes 5427 #   Example: 5428 #   Request: 5429 #   query { 5430 #    5431 #   engineClasses(limit: 2) { 5432 #      5433 #   records { 5434 #        5435 #   id 5436 #        5437 #   name 5438 #        5439 #   description 5440 #      5441 #   } 5442 #    5443 #   } 5444 #   } 5445 #   Response: 5446 #   { 5447 #    5448 #   "data": { 5449 #      5450 #   "engineClasses": { 5451 #        5452 #   "records": [ 5453 #          5454 #   { 5455 #            5456 #   "id": "e0283fdf-7f85-472e-b367-59cc8d205ba7", 5457 #            5458 #   "name": "audio", 5459 #            5460 #   "description": "The input to engines in the Audio class is an audio or video  5461 #   file or stream. If your engine processes human speech or voice, it likely  5462 #   belongs in the Speech class instead. Audio engines may recognize a specific  5463 #   audio segment, such as an advertisement, identify sounds like that of a crying  5464 #   baby or detect the presence of audio or music in an audio or video file, for  5465 #   example." 5466 #          5467 #   }, 5468 #          5469 #   { 5470 #            5471 #   "id": "1bcfdd35-1e9b-4694-8273-00b19510d164", 5472 #            5473 #   "name": "biometrics", 5474 #            5475 #   "description": "The input to engines in the Biometrics class may be an image,  5476 #   speech or other audio or video file or stream. By definition, the Biometrics  5477 #   class covers cognitive analysis related to data points from the human body.  5478 #   Biometrics engines may detect or recognize faces, identify face attributes to  5479 #   estimate a person's age or ethnicity or verify a person based on their unique  5480 #   iris, for example." 5481 #          5482 #   } 5483 #        5484 #   ] 5485 #      5486 #   } 5487 #    5488 #   } 5489 #   } 5490 #  5491 # Arguments 5492 #   id: Provide an ID to retrieve a single specific engine class. 5493 #   name: Provide a name, or part of one, to search by class name 5494 #   offset: Specify maximum number of results to retrieve in this  5495 #   result. Page size. 5496 #   limit: Specify maximum number of results to retrieve in this  5497 #   result. 5498 (: ID, : String, : Int, : Int): EngineClassList  5499 5500 #   Retrieve a specific engine class 5501 #   Example: 5502 #   Request: 5503 #   query { 5504 #    5505 #   engineClass(id: "e0283fdf-7f85-472e-b367-59cc8d205ba7") { 5506 #      5507 #   id 5508 #      5509 #   name 5510 #      5511 #   description 5512 #    5513 #   } 5514 #   } 5515 #   Response: 5516 #   { 5517 #    5518 #   "data": { 5519 #      5520 #   "engineClass": { 5521 #        5522 #   "id": "e0283fdf-7f85-472e-b367-59cc8d205ba7", 5523 #        5524 #   "name": "audio", 5525 #        5526 #   "description": "The input to engines in the Audio class is an audio or video  5527 #   file or stream. If your engine processes human speech or voice, it likely  5528 #   belongs in the Speech class instead. Audio engines may recognize a specific  5529 #   audio segment, such as an advertisement, identify sounds like that of a crying  5530 #   baby or detect the presence of audio or music in an audio or video file, for  5531 #   example." 5532 #      5533 #   } 5534 #    5535 #   } 5536 #   } 5537 #  5538 # Arguments 5539 #   id: Supply the ID of the engine class to retrieve 5540 (: ID!): EngineClass  5541 5542 #   Retrieve list entity tags where tag key contains user input 5543 #   Example: 5544 #   Request: 5545 #   query { 5546 #    5547 #   matchEntityTags(input: { tagKey: "test}) { 5548 #      5549 #   records { 5550 #        5551 #   tagKey 5552 #        5553 #   tagValue 5554 #      5555 #   } 5556 #    5557 #   } 5558 #   } 5559 #   Response: 5560 #   { 5561 #    5562 #   "data": { 5563 #      5564 #   "matchEntityTags": { 5565 #        5566 #   "records": [ 5567 #          5568 #   { 5569 #            5570 #   "tagKey": "test-tag", 5571 #            5572 #   "tagValue": "test-value" 5573 #          5574 #   }, 5575 #          5576 #   { 5577 #            5578 #   "tagKey": "another-testtag", 5579 #            5580 #   "tagValue": "" 5581 #          5582 #   }, 5583 #        5584 #   ] 5585 #      5586 #   } 5587 #    5588 #   } 5589 #   } 5590 #  5591 # Arguments 5592 #   input: User provided text and entity type input. 5593 #   offset: Specify maximum number of results to retrieve in this  5594 #   result. Page size. 5595 #   limit: Specify maximum number of results to retrieve in this  5596 #   result. 5597 (: MatchEntityTagInput!, : Int, : Int): MatchedEntityTagsList  5598 5599 #   Returns all custom dashboards created by user 5600 #   Example: 5601 #   Request: 5602 #   query { 5603 #    5604 #   customDashboards { 5605 #      5606 #   records { 5607 #        5608 #   id 5609 #        5610 #   description 5611 #        5612 #   hostAppId 5613 #      5614 #   } 5615 #    5616 #   } 5617 #   } 5618 #   Response: 5619 #   { 5620 #    5621 #   "data": { 5622 #      5623 #   "customDashboards": { 5624 #        5625 #   "records": [ 5626 #          5627 #   { 5628 #            5629 #   "id": "a20ae938-e827-4b0b-a62a-6c9af0b98cc9", 5630 #            5631 #   "description": "example", 5632 #            5633 #   "hostAppId": "80354999-d633-4595-9578-d82f59a5134f" 5634 #          5635 #   } 5636 #        5637 #   ] 5638 #      5639 #   } 5640 #    5641 #   } 5642 #   } 5643 #  5644 # Arguments 5645 #   offset: Provide an offset to skip to a certain element in the  5646 #   result, for paging. 5647 #   limit: Specify maximum number of results to retrieve in this  5648 #   result. Page size. 5649 #   hostAppId: Include only dashboards created by specific  5650 #   host_app_id 5651 (: Int, : Int, : ID): CustomDashboardList  5652 5653 #   Returns custom dashboard by id 5654 #   Example: 5655 #   Request: 5656 #   query { 5657 #    5658 #   customDashboard(id: "a20ae938-e827-4b0b-a62a-6c9af0b98cc9") { 5659 #      5660 #   hostAppId 5661 #      5662 #   name 5663 #    5664 #   } 5665 #   } 5666 #   Response: 5667 #   { 5668 #    5669 #   "data": { 5670 #      5671 #   "customDashboard": { 5672 #        5673 #   "hostAppId": "80354999-d633-4595-9578-d82f59a5134f", 5674 #        5675 #   "name": "example" 5676 #      5677 #   } 5678 #    5679 #   } 5680 #   } 5681 (: ID!): CustomDashboard  5682 5683 #   Gets engine usage for an organization based on their billing type. 5684 #   Example: 5685 #   Request: 5686 #   query { 5687 #    5688 #   getUsageByTaskType { 5689 #      5690 #   totalDuration 5691 #      5692 #   totalCost 5693 #    5694 #   } 5695 #   } 5696 #   Response: 5697 #   { 5698 #    5699 #   "data": { 5700 #      5701 #   "getUsageByTaskType": { 5702 #        5703 #   "totalDuration": 0, 5704 #        5705 #   "totalCost": "0" 5706 #      5707 #   } 5708 #    5709 #   } 5710 #   } 5711 : UsageByTaskType!  5712 5713 #   Retrives the specific Dataset 5714 #  5715 # Arguments 5716 #   id: Supply the ID of the Dataset to retrieve 5717 (: ID!): Dataset  5718 5719 #   Retrieve list of Datasets 5720 #   Example: 5721 #   Request: 5722 #   query { 5723 #    5724 #   datasets(limit:2, filter: {operation:OR}) { 5725 #      5726 #   records { 5727 #        5728 #   datasetId 5729 #        5730 #   name 5731 #      5732 #   } 5733 #    5734 #   } 5735 #   } 5736 #   Response: 5737 #   { 5738 #    5739 #   "data": { 5740 #      5741 #   "datasets": { 5742 #        5743 #   "records": [] 5744 #      5745 #   } 5746 #    5747 #   } 5748 #   } 5749 #  5750 # Arguments 5751 #   offset: Provide an offset to skip to a certain element in the  5752 #   result, for paging. 5753 #   limit: Specify maximum number of results to retrieve in this  5754 #   result. Page size. 5755 #   filter: Filters for Dataset attributes 5756 (: Int, : Int, : DatasetFilter): DatasetList  5757 5758 # Arguments 5759 #   datasetId: Supply the ID of the Dataset to retrieve 5760 #   offset: Provide an offset to skip to a certain element in the  5761 #   result, for paging. 5762 #   limit: Specify maximum number of results to retrieve in this  5763 #   result. Page size. 5764 #   filter: Query to filter SDO. Supports operations such as and,  5765 #   or, eq, gt, lt, etc. 5766 #   TODO link to syntax documentation 5767 #   orderBy: Order by 5768 ( 5769 : ID!, 5770 : Int, 5771 : Int, 5772 : JSONData, 5773 : [StructuredDataOrderBy!] 5774 ): DatasetEntryList!  5775 5776 #   Retrive list of Engine Replacement 5777 #   Example: 5778 #   Request: 5779 #   query { 5780 #    5781 #   taskReplacementEngines { 5782 #      5783 #   records { 5784 #        5785 #   sourceEngineId 5786 #        5787 #   replacementEngineId 5788 #      5789 #   } 5790 #    5791 #   } 5792 #   } 5793 #   Response: 5794 #   { 5795 #    5796 #   "data": { 5797 #      5798 #   "taskReplacementEngines": { 5799 #        5800 #   "records": [ 5801 #          5802 #   { 5803 #            5804 #   "sourceEngineId": "1", 5805 #            5806 #   "replacementEngineId": "2" 5807 #          5808 #   } 5809 #        5810 #   ] 5811 #      5812 #   } 5813 #    5814 #   } 5815 #   } 5816 #  5817 # Arguments 5818 #   organizationId: Only superadmin can get engine replacement of  5819 #   other orgs 5820 #   engineId: Filter by the source engineId 5821 #   offset: Provide an offset to skip to a certain element in the  5822 #   result, for paging. 5823 #   limit: Specify maximum number of results to retrieve in this  5824 #   result. Page size. 5825 ( 5826 : ID, 5827 : ID, 5828 : Int, 5829 : Int 5830 ): TaskReplacementEngineList  5831 5832 #   Retrive Notification Mailboxes by list of mailboxIds 5833 #   Example: 5834 #   Request: 5835 #   query { 5836 #    5837 #   notificationMailboxes { 5838 #      5839 #   id 5840 #      5841 #   name 5842 #    5843 #   } 5844 #   } 5845 #   Response: 5846 #   { 5847 #    5848 #   "data": { 5849 #      5850 #   "notificationMailboxes": [ 5851 #        5852 #   { 5853 #          5854 #   "id": "6fda80b5-3d1a-4eb8-bd32-277be5104149", 5855 #          5856 #   "name": "example" 5857 #        5858 #   }, 5859 #        5860 #   { 5861 #          5862 #   "id": "d20e9f37-a887-41bb-aed0-3268884ecebc", 5863 #          5864 #   "name": "Library training mailbox" 5865 #        5866 #   }, 5867 #        5868 #   { 5869 #          5870 #   "id": "2d29533b-560e-4354-b794-84f823d33205", 5871 #          5872 #   "name": "Library training mailbox" 5873 #        5874 #   } 5875 #      5876 #   ] 5877 #    5878 #   } 5879 #   } 5880 (: [ID!], : String): [NotificationMailbox!]  5881 5882 #   Retrive Notification Templates 5883 #   Example: 5884 #   Request: 5885 #   query { 5886 #    5887 #   notificationTemplates(limit: 2) { 5888 #      5889 #   records { 5890 #        5891 #   id 5892 #        5893 #   eventName 5894 #      5895 #   } 5896 #    5897 #   } 5898 #   } 5899 #   Response: 5900 #   { 5901 #    5902 #   "data": { 5903 #      5904 #   "notificationTemplates": { 5905 #        5906 #   "records": [ 5907 #          5908 #   { 5909 #            5910 #   "id": "3947b833-2be4-4415-8272-2cee62fbca23", 5911 #            5912 #   "eventName": "example" 5913 #          5914 #   } 5915 #        5916 #   ] 5917 #      5918 #   } 5919 #    5920 #   } 5921 #   } 5922 #  5923 # Arguments 5924 #   ids: Get by array of ids 5925 #   eventName: Get by eventName 5926 #   eventType: Get by eventType 5927 #   application: Get by application 5928 #   mailboxId: Get by mailboxId 5929 #   ownerOrganizationId: Only super-admin or orgless token can get  5930 #   templates by ownerOrganizationId 5931 #   offset: Provide an offset to skip to a certain element in the  5932 #   result, for paging. 5933 #   limit: Specify maximum number of results to retrieve in this  5934 #   result. Page size. 5935 ( 5936 : [ID], 5937 : String, 5938 : String, 5939 : String, 5940 : ID, 5941 : ID, 5942 : Int, 5943 : Int 5944 ): NotificationTemplateList  5945 5946 #   Retrieve Notification Actions 5947 #   Example: 5948 #   Request: 5949 #   query { 5950 #    5951 #   notificationActions { 5952 #      5953 #   records { 5954 #     	 5955 #   id 5956 #        5957 #   actionName 5958 #      5959 #   } 5960 #    5961 #   } 5962 #   } 5963 #   Response: 5964 #   { 5965 #    5966 #   "data": { 5967 #      5968 #   "notificationActions": { 5969 #        5970 #   "records": [ 5971 #          5972 #   { 5973 #            5974 #   "id": "866aad9c-9e68-4c33-b523-373bb332aea2", 5975 #            5976 #   "actionName": "example" 5977 #          5978 #   } 5979 #        5980 #   ] 5981 #      5982 #   } 5983 #    5984 #   } 5985 #   } 5986 #  5987 # Arguments 5988 #   ids: Get by array of ids 5989 #   eventName: Get by eventName 5990 #   eventType: Get by eventType 5991 #   application: Get by application 5992 #   mailboxId: Get by mailboxId 5993 #   ownerOrganizationId: Only super-admin or orgless token can get  5994 #   templates by ownerOrganizationId 5995 #   offset: Provide an offset to skip to a certain element in the  5996 #   result, for paging. 5997 #   limit: Specify maximum number of results to retrieve in this  5998 #   result. Page size. 5999 ( 6000 : [ID], 6001 : String, 6002 : String, 6003 : String, 6004 : ID, 6005 : ID, 6006 : Int, 6007 : Int 6008 ): NotificationActionList  6009 6010 #   Retrieve Application user setting definitions 6011 #   Example: 6012 #   Request: 6013 #   query { 6014 #    6015 #   getUserSettingDefinitions(application: "80354999-d633-4595-9578-d82f59a5134f") { 6016 #      6017 #   key 6018 #      6019 #   value 6020 #    6021 #   } 6022 #   } 6023 #   Response: 6024 #   { 6025 #    6026 #   "data": { 6027 #      6028 #   "getUserSettingDefinitions": [ 6029 #        6030 #   { 6031 #          6032 #   "key": "example", 6033 #          6034 #   "value": "example" 6035 #        6036 #   } 6037 #      6038 #   ] 6039 #    6040 #   } 6041 #   } 6042 #  6043 # Arguments 6044 #   application: Specify the applicationId 6045 #   key: Specify the key of user setting (optional) 6046 #   organizationGuid: Specify the organizationGuid (require for  6047 #   internal token) 6048 #   This can be specified by superadmin to get user setting definitions of other  6049 #   organization 6050 ( 6051 : ID!, 6052 : String, 6053 : ID 6054 ): [ApplicationSetting]  6055 6056 #   Retrive User setting 6057 #   Example: 6058 #   Request: 6059 #   query { 6060 #    6061 #   getUserSettings { 6062 #      6063 #   key 6064 #      6065 #   applicationId 6066 #    6067 #   } 6068 #   } 6069 #   Response: 6070 #   { 6071 #    6072 #   "data": { 6073 #      6074 #   "getUserSettings": [ 6075 #        6076 #   { 6077 #          6078 #   "key": "example12", 6079 #          6080 #   "applicationId": "80354999-d633-4595-9578-d82f59a5134f" 6081 #        6082 #   } 6083 #      6084 #   ] 6085 #    6086 #   } 6087 #   } 6088 #  6089 # Arguments 6090 #   userId: Filter by userId (optional). 6091 #   If it's not specified, default is current user 6092 #   application: Filter by applicationId 6093 #   keys: Filter by keys 6094 (: ID, : ID, : [String]): [UserSetting]  6095 6096 #   Example: 6097 #   Request: 6098 #   query { 6099 #    6100 #   staticAppConfig { 6101 #      6102 #   loginUrl 6103 #      6104 #   apiRoot 6105 #    6106 #   } 6107 #   } 6108 #   Response: 6109 #   { 6110 #    6111 #   "data": { 6112 #      6113 #   "staticAppConfig": { 6114 #        6115 #   "loginUrl": "https://login.veritone.com", 6116 #        6117 #   "apiRoot": "https://api.veritone.com" 6118 #      6119 #   } 6120 #    6121 #   } 6122 #   } 6123 : StaticAppConfig!  6124 6125 #   Get OpenID Provider by id 6126 (: ID!): OpenIdProvider!  6127 6128 #   Get OpenID Provides 6129 #   Example: 6130 #   Request: 6131 #   query { 6132 #    6133 #   openIdProviders { 6134 #      6135 #   records { 6136 #        6137 #   id 6138 #        6139 #   isGlobal 6140 #        6141 #   websiteUrl 6142 #      6143 #   } 6144 #    6145 #   } 6146 #   } 6147 #   Response: 6148 #   { 6149 #    6150 #   "data": { 6151 #      6152 #   "openIdProviders": { 6153 #        6154 #   "records": [] 6155 #      6156 #   } 6157 #    6158 #   } 6159 #   } 6160 #  6161 # Arguments 6162 #   orgId: Filter Providers by organizationId. This is only used by  6163 #   superadmin. 6164 #   If filter with org-admin role, orgId is always the current user org. 6165 ( 6166 : [ID], 6167 : Boolean, 6168 : ID, 6169 : Int, 6170 : Int 6171 ): OpenIdProviderList  6172 6173 # Arguments 6174 #   orgId: This returns all packages that the Organization has  6175 #   access to. 6176 #  6177 #   ___Note: for Super-Admin use only.___ 6178 #   resourceId: This returns packages that have the provided  6179 #   resource linked to it 6180 #   resourceAlias: This returns any packages have resources that  6181 #   have the alias. 6182 #   primaryResourceId: This returns packages that have the provided  6183 #   resource as its primary resource 6184 #   sourceOriginId: This returns the entire lineage of packages  6185 #   that share the same sourceOriginId. 6186 #  6187 #   This UUID is used to track a package's lineage. This UUID and versions is NOT  6188 #   guaranteed to be a package ID and should not be used as such. 6189 #   sourcePackageId: This returns any packages that immediately  6190 #   derive from the provided ID. 6191 #  6192 #   The sourcePackageId of a package refers to the package that it derived from, if  6193 #   any. 6194 #   For example, there is a lineage of packages that contain versions 1.0, 2.0, 3.0,  6195 #   and 4.0. 6196 #   If the ID of version 2.0 is provided, this filter will return the package  6197 #   information for 6198 #   only version 3.0. This is because version 3.0 is the immediate descendent of  6199 #   version 2.0. 6200 #   packageFilter: Fields to filter the results by. 6201 #   distributionType: This returns packages of a specific  6202 #   distribution type 6203 #   distributionTypes: This returns packages of a list of  6204 #   distribution types 6205 #   status: This returns packages with a specific status 6206 #   nameRegexp: Search by package name via regex pattern. By  6207 #   default, this search is _case sensitive_. To change this behavior, 6208 #   refer to the `packageFilter.caseSensitive` field. 6209 #   owned: If true, return only packages owned by the calling org. 6210 #  6211 #   If false, return all packages that the calling org has access to. 6212 #  6213 #   The default behavior when `owned` is not provided assumes `false`. 6214 #  6215 #   __Note__: Superadmin tokens are authorized to change the `orgId` field. If  6216 #   provided, the above behavior will apply to `orgId` instead of the calling org. 6217 #   includeDeleted: If true, result includes deleted packages 6218 #   offset: Provide an offset to skip to a certain element in the  6219 #   result, for paging. 6220 #   limit: Specify maximum number of results to retrieve in this  6221 #   result. Page size. 6222 ( 6223 : ID, 6224 : [ID!], 6225 : ID, 6226 : ID, 6227 : String, 6228 : ID, 6229 : ID, 6230 : ID, 6231 : PackageFilter, 6232 : EngineDistributionType, 6233 : [EngineDistributionType!], 6234 : PackageStatus, 6235 : String, 6236 : Boolean, 6237 : Boolean, 6238 : Int, 6239 : Int 6240 ): PackageList  6241 6242 #   List existing package grants. 6243 #   Either packageId or organizationId must be specified. 6244 #  6245 #   The following examples assume that the caller is the owner of the Packages: 6246 #   packageGrants(id: 123) - Show Grants for Package 123 6247 #   packageGrants(organizationId: 12) - Show Grants for all Packages to Org 12 6248 #   packageGrants(id: 123, organizationId: 12) Show Grants for Package 123 to Org 12 6249 #  6250 # Arguments 6251 #   id: Package ID.  If specified, show all the Grants for this  6252 #   Package. 6253 #  6254 #   If calling Org is owner of the Package, show all Grants. 6255 #  6256 #   If calling Org is not owner of the Package, only show Grants for the Package to  6257 #   the calling Org. 6258 #  6259 #   If Super-Admin, show all Grants for the Package. 6260 #   orgId: Show all Grants to the specified Org. 6261 #  6262 #   If the input organizationId is different from the calling Org, this will show  6263 #   Grants for Packages 6264 #   that are owned by the calling Org to the specified Org. 6265 #  6266 #   If the input organizationId is the same as the caller's Org, this will show  6267 #   Grants for Packages 6268 #   to the calling Org. 6269 #  6270 #   If Super-Admin, show Grants for all Packages to the specified Org. 6271 #   includeDeleted: If true, result includes deleted packages 6272 #   offset: Provide an offset to skip to a certain element in the  6273 #   result, for paging. 6274 #   limit: Specify maximum number of results to retrieve in this  6275 #   result. Page size. 6276 ( 6277 : ID, 6278 : ID, 6279 : Boolean, 6280 : Int, 6281 : Int, 6282 : PackageGrantFilter 6283 ): PackageGrantList  6284 6285 #   Retrieve the basic user information. 6286 #   The caller and the queried user are required to be members of the same  6287 #   organization, 6288 #   unless the caller is superadmin user. 6289 #   Example: 6290 #   Request: 6291 #   query { 6292 #    6293 #   basicUserInfo(id: "267de7e1-efb2-444a-a524-210328b78503") { 6294 #      6295 #   id 6296 #      6297 #   name 6298 #      6299 #   firstName 6300 #      6301 #   lastName 6302 #      6303 #   email 6304 #      6305 #   imageUrl 6306 #    6307 #   } 6308 #   } 6309 #   Response: 6310 #   { 6311 #    6312 #   "data": { 6313 #      6314 #   "basicUserInfo": { 6315 #        6316 #   "id": "267de7e1-efb2-444a-a524-210328b78503", 6317 #        6318 #   "name": "username", 6319 #        6320 #   "firstName": "first", 6321 #        6322 #   "lastName": "last", 6323 #        6324 #   "email": "email@test.com", 6325 #        6326 #   "imageUrl": null 6327 #      6328 #   } 6329 #    6330 #   } 6331 #   } 6332 #  6333 # Arguments 6334 #   id: The user ID. 6335 #   A user ID is a string in UUID format. 6336 (: ID!): BasicUserInfo  6337 6338 : [ApiTokenInfo]!  6339 6340 #   Gets the most up to date package linked to this automate flow 6341 #  6342 # Arguments 6343 #   engineId: Engine Id for the automate flow. 6344 (: ID!): Package  6345 6346 #   Retrieve applicationViewers 6347 #   Example: 6348 #   Request: 6349 #   query { 6350 #   applicationViewers(limit:2) { 6351 #   records{ 6352 #   id 6353 #   name 6354 #   } 6355 #   } 6356 #   } 6357 #   Response: 6358 #   { 6359 #   "data": { 6360 #   "viewers": { 6361 #   "records": [ 6362 #   { 6363 #   "id": "2a1a1b58-6983-4002-b9ed-7b7f325f621a", 6364 #   "name": "Viewer 1" 6365 #   }, 6366 #   { 6367 #   "id": "4a2a1b58-6993-4002-b9ed-7b7f325f662c", 6368 #   "name": "Viewer 2" 6369 #   } 6370 #   ] 6371 #   } 6372 #   } 6373 #   } 6374 #  6375 # Arguments 6376 #   ids: Provide an ids to retrieve specific viewers. 6377 #   offset: Specify maximum number of results to retrieve in this  6378 #   result. Page size. 6379 #   limit: Specify maximum number of results to retrieve in this  6380 #   result. 6381 #   orderBy: Provide a list of ApplicationViewerSortField to sort  6382 #   by. 6383 #   isPublic: Filter viewers that are publicly accessible across  6384 #   all organizations. 6385 ( 6386 : [ID!], 6387 : Int, 6388 : Int, 6389 : ApplicationViewerSortField, 6390 : Boolean 6391 ): ApplicationViewerList  6392 6393 # Arguments 6394 #   encryptionKey: Key to decrypt the stored data. 6395 #   fromAddress: Credential id to look up in the database. 6396 ( 6397 : String, 6398 : String 6399 ): EmailProviderConfig  6400 6401 #   Retrieve email template by id. 6402 (: ID!, : ID): EmailTemplate  6403 6404 } 
              link Required by
This element is not required by anyone