OBJECT

Query

link GraphQL Schema definition

  • type Query {
  • # Arguments
  • # id: [Not documented]
  • userPreferenceByUserId(id: ID!): UserPreference
  • myUserPreference: UserPreference
  • defaultLlmOptions: DefaultLlmOptions
  • # Arguments
  • # projectId: [Not documented]
  • listTitleSuggestions(projectId: ID!): [SuggestedStoryTitle]
  • # Arguments
  • # projectId: [Not documented]
  • # suggestionId: [Not documented]
  • getTitleSuggestionById(projectId: ID!, suggestionId: ID!): SuggestedStoryTitle
  • # Arguments
  • # id: [Not documented]
  • agentTaskById(id: ID!): AgentTask
  • # Arguments
  • # id: [Not documented]
  • # projectId: [Not documented]
  • agentTaskByIdForProject(id: ID!, projectId: String!): AgentTask
  • # Arguments
  • # projectId: [Not documented]
  • # status: [Not documented]
  • # documentType: [Not documented]
  • # documentId: [Not documented]
  • # sort: [Not documented]
  • # limit: [Not documented]
  • # page: [Not documented]
  • listAgentTasks(
  • projectId: String,
  • status: String,
  • documentType: String,
  • documentId: String,
  • sort: String,
  • limit: Int,
  • page: Int
  • ): AgentTasksList
  • # Arguments
  • # projectId: [Not documented]
  • # status: [Not documented]
  • # documentType: [Not documented]
  • # documentId: [Not documented]
  • # sort: [Not documented]
  • # limit: [Not documented]
  • # page: [Not documented]
  • listAgentTasksByProject(
  • projectId: String!,
  • status: String,
  • documentType: String,
  • documentId: String,
  • sort: String,
  • limit: Int,
  • page: Int
  • ): PagedAgentTasks
  • # Arguments
  • # id: [Not documented]
  • # includeArchived: [Not documented]
  • # globalOnly: [Not documented]
  • authorStyleById(
  • id: ID!,
  • includeArchived: Boolean,
  • globalOnly: Boolean
  • ): AuthorStyle
  • # Arguments
  • # nameSearchTerm: [Not documented]
  • # emailSearchTerm: [Not documented]
  • # idSearchTerm: [Not documented]
  • # includeArchived: [Not documented]
  • # globalOnly: [Not documented]
  • # page: [Not documented]
  • # limit: [Not documented]
  • allAuthorStyles(
  • nameSearchTerm: String,
  • emailSearchTerm: String,
  • idSearchTerm: String,
  • includeArchived: Boolean,
  • globalOnly: Boolean,
  • page: Int,
  • limit: Int
  • ): AllAuthorStyles
  • subscriptionTiers: [SubscriptionTier]
  • # Arguments
  • # userEmailSearchTerm: [Not documented]
  • # statusFilter: [Not documented]
  • # fromDateFilter: [Not documented]
  • # toDateFilter: [Not documented]
  • # page: [Not documented]
  • # limit: [Not documented]
  • allSubscriptions(
  • userEmailSearchTerm: String,
  • statusFilter: String,
  • fromDateFilter: DateTime,
  • toDateFilter: DateTime,
  • page: Int!,
  • limit: Int
  • ): AllSubscriptions
  • # Arguments
  • # id: [Not documented]
  • subscriptionById(id: ID!): Subscription
  • # Arguments
  • # userId: [Not documented]
  • subscriptionByUser(userId: ID!): Subscription
  • # Arguments
  • # email: [Not documented]
  • subscriptionByEmail(email: String!): Subscription
  • # Arguments
  • # id: [Not documented]
  • subscriptionEvents(id: ID!): [SubscriptionEvent]
  • subscriptionStatistics: SubscriptionStatistics
  • setupIntentCard: SetupIntentCard
  • me: User
  • # Arguments
  • # id: [Not documented]
  • userById(id: ID!): User
  • # Arguments
  • # email: [Not documented]
  • userByEmail(email: String!): User
  • # Arguments
  • # page: [Not documented]
  • # limit: [Not documented]
  • # email: [Not documented]
  • # fromDate: [Not documented]
  • # toDate: [Not documented]
  • allUsers(
  • page: Int,
  • limit: Int,
  • email: String,
  • fromDate: DateTime,
  • toDate: DateTime
  • ): UsersWithTotalPages
  • # Arguments
  • # textId: [Not documented]
  • # sceneKey: [Not documented]
  • # versionNumber: [Not documented]
  • # projectId: [Not documented]
  • # formatted: [Not documented]
  • getScriptText(
  • textId: ID,
  • sceneKey: UUID,
  • versionNumber: Int,
  • projectId: ID!,
  • formatted: Boolean
  • ): ScriptText
  • # Arguments
  • # sceneKey: [Not documented]
  • # projectId: [Not documented]
  • listScriptTextVersions(sceneKey: ID!, projectId: ID!): [ScriptText]
  • # Arguments
  • # showArchived: [Not documented]
  • projects(showArchived: Boolean): [Project]
  • # Arguments
  • # id: [Not documented]
  • projectById(id: ID!): Project
  • # Arguments
  • # projectId: [Not documented]
  • # detailed: [Not documented]
  • # includeStoryTitle: [Not documented]
  • # includeStoryText: [Not documented]
  • # includeSceneNumber: [Not documented]
  • # includeSceneTitle: [Not documented]
  • # includeSceneHint: [Not documented]
  • # includeSceneText: [Not documented]
  • # includeSceneScript: [Not documented]
  • collateProject(
  • projectId: ID!,
  • detailed: Boolean,
  • includeStoryTitle: Boolean,
  • includeStoryText: Boolean,
  • includeSceneNumber: Boolean,
  • includeSceneTitle: Boolean,
  • includeSceneHint: Boolean,
  • includeSceneText: Boolean,
  • includeSceneScript: Boolean
  • ): CollateProject
  • # Arguments
  • # projectId: [Not documented]
  • listProjectLocations(projectId: ID!): [LocationProfile]
  • # Arguments
  • # textId: [Not documented]
  • # projectId: [Not documented]
  • # locationKey: [Not documented]
  • # versionNumber: [Not documented]
  • getLocationProfile(
  • textId: ID,
  • projectId: ID!,
  • locationKey: String,
  • versionNumber: Int
  • ): LocationProfile
  • # Arguments
  • # projectId: [Not documented]
  • # locationKey: [Not documented]
  • listLocationVersions(projectId: ID!, locationKey: String!): [LocationProfile]
  • # Arguments
  • # id: [Not documented]
  • # includeArchived: [Not documented]
  • # includeGlobal: [Not documented]
  • styleGuidelineById(
  • id: ID!,
  • includeArchived: Boolean,
  • includeGlobal: Boolean
  • ): StyleGuideline
  • # Arguments
  • # nameSearchTerm: [Not documented]
  • # emailSearchTerm: [Not documented]
  • # idSearchTerm: [Not documented]
  • # includeArchived: [Not documented]
  • # globalOnly: [Not documented]
  • # page: [Not documented]
  • # limit: [Not documented]
  • allStyleGuidelines(
  • nameSearchTerm: String,
  • emailSearchTerm: String,
  • idSearchTerm: String,
  • includeArchived: Boolean,
  • globalOnly: Boolean,
  • page: Int,
  • limit: Int
  • ): AllStyleGuidelines
  • # Arguments
  • # id: [Not documented]
  • # includeArchived: [Not documented]
  • # includeGlobal: [Not documented]
  • scriptDialogFlavorById(
  • id: ID!,
  • includeArchived: Boolean,
  • includeGlobal: Boolean
  • ): ScriptDialogFlavor
  • # Arguments
  • # nameSearchTerm: [Not documented]
  • # emailSearchTerm: [Not documented]
  • # idSearchTerm: [Not documented]
  • # includeArchived: [Not documented]
  • # globalOnly: [Not documented]
  • # page: [Not documented]
  • # limit: [Not documented]
  • allScriptDialogFlavors(
  • nameSearchTerm: String,
  • emailSearchTerm: String,
  • idSearchTerm: String,
  • includeArchived: Boolean,
  • globalOnly: Boolean,
  • page: Int,
  • limit: Int
  • ): AllScriptDialogFlavors
  • healthCheck: HealthCheck
  • # Arguments
  • # userEmailSearchTerm: [Not documented]
  • # statusFilter: [Not documented]
  • # fromDateFilter: [Not documented]
  • # toDateFilter: [Not documented]
  • # dateFieldFilter: [Not documented]
  • # page: [Not documented]
  • # limit: [Not documented]
  • allInvoices(
  • userEmailSearchTerm: String,
  • statusFilter: String,
  • fromDateFilter: DateTime,
  • toDateFilter: DateTime,
  • dateFieldFilter: String,
  • page: Int!,
  • limit: Int
  • ): PagedInvoices
  • # Arguments
  • # id: [Not documented]
  • invoiceById(id: ID!): Invoice
  • # Arguments
  • # userId: [Not documented]
  • invoiceByUser(userId: ID!): [Invoice]
  • # Arguments
  • # email: [Not documented]
  • invoiceByEmail(email: String!): [Invoice]
  • # Arguments
  • # id: [Not documented]
  • invoiceEvents(id: ID!): [InvoiceEvent]
  • upcomingInvoice: Invoice
  • # Arguments
  • # subscriptionId: [Not documented]
  • # page: [Not documented]
  • # limit: [Not documented]
  • invoicesBySubscriptionId(
  • subscriptionId: ID!,
  • page: Int!,
  • limit: Int
  • ): PagedInvoices
  • # Arguments
  • # id: [Not documented]
  • promptTemplateById(id: ID!): PromptTemplate
  • # Arguments
  • # page: [Not documented]
  • # limit: [Not documented]
  • # searchTerm: [Not documented]
  • allPromptTemplates(page: Int, limit: Int, searchTerm: String): AllPromptTemplates
  • # Arguments
  • # criticId: [Not documented]
  • getMagicNoteCritic(criticId: ID!): MagicNoteCritic
  • # Arguments
  • # name: [Not documented]
  • # activeOnly: [Not documented]
  • # page: [Not documented]
  • # limit: [Not documented]
  • listMagicNoteCritics(
  • name: String,
  • activeOnly: Boolean,
  • page: Int,
  • limit: Int
  • ): MagicNotesCriticsPagedWithStatistics
  • # Arguments
  • # documentType: [Not documented]
  • listMagicNoteCriticsByType(documentType: String!): [MagicNoteCritic]
  • # Arguments
  • # textId: [Not documented]
  • # projectId: [Not documented]
  • # versionNumber: [Not documented]
  • getStoryText(textId: ID, projectId: ID, versionNumber: Int): StoryText
  • # Arguments
  • # projectId: [Not documented]
  • listStoryVersions(projectId: ID!): [StoryText]
  • # Arguments
  • # projectId: [Not documented]
  • listProjectCharacters(projectId: ID!): [CharacterProfile]
  • # Arguments
  • # textId: [Not documented]
  • # projectId: [Not documented]
  • # characterKey: [Not documented]
  • # versionNumber: [Not documented]
  • getCharacterProfile(
  • textId: ID,
  • projectId: ID!,
  • characterKey: String,
  • versionNumber: Int
  • ): CharacterProfile
  • # Arguments
  • # projectId: [Not documented]
  • # characterKey: [Not documented]
  • listCharacterVersions(projectId: ID!, characterKey: String!): [CharacterProfile]
  • # Arguments
  • # textId: [Not documented]
  • # sceneKey: [Not documented]
  • # versionNumber: [Not documented]
  • # projectId: [Not documented]
  • getBeatSheet(
  • textId: ID!,
  • sceneKey: UUID!,
  • versionNumber: Int,
  • projectId: ID
  • ): BeatSheet
  • # Arguments
  • # sceneKey: [Not documented]
  • # projectId: [Not documented]
  • listBeatSheetVersions(sceneKey: ID!, projectId: ID!): [BeatSheet]
  • # Arguments
  • # projectId: [Not documented]
  • listProjectScenes(projectId: ID!): [SceneText]
  • # Arguments
  • # textId: [Not documented]
  • # projectId: [Not documented]
  • # sceneKey: [Not documented]
  • # versionNumber: [Not documented]
  • getSceneText(
  • textId: ID,
  • projectId: ID!,
  • sceneKey: String,
  • versionNumber: Int
  • ): SceneText
  • # Arguments
  • # projectId: [Not documented]
  • # sceneKey: [Not documented]
  • listSceneVersions(projectId: ID!, sceneKey: String!): [SceneText]
  • # Arguments
  • # startDate: [Not documented]
  • # endDate: [Not documented]
  • platformStatistics(startDate: String, endDate: String): PlatformStats
  • # Arguments
  • # key: [Not documented]
  • platformSetting(key: String!): PlatformSetting
  • listPlatformSettings: [PlatformSetting]
  • }

link Require by

This element is not required by anyone