OBJECT
Mutation
link GraphQL Schema definition
- type Mutation {
- # Authenticates an admin user and returns a JWT auth token
- #
- # Arguments
- # input: [Not documented]
- (: AdminLoginInput!): LoginResponse
- # Creates a new user. Can be an admin or a regular user
- #
- # Arguments
- # input: [Not documented]
- (: CreateUserInput!): User!
- # Update a user profile
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateUserInput!): User!
- # Creates a new user with the `User` role
- #
- # Arguments
- # input: [Not documented]
- (: SignupInput!): LoginResponse
- # Arguments
- # input: [Not documented]
- (: SignupInputV2!): LoginResponse
- # Arguments
- # input: [Not documented]
- (: SignupInputV3!): LoginResponse
- # Arguments
- # input: [Not documented]
- (: SignupInputV4!): LoginResponse
- # Creates a new user with the `User` role, with a status of 'pending'.
- # Users created with this method will not be able to login until they are approved
- # by an admin.
- #
- # Arguments
- # input: [Not documented]
- (: SignupWithoutNPIInput!): LoginResponse
- # Follows a user
- #
- # Arguments
- # id: [Not documented]
- (: ID!): User!
- # Unfollows a user
- #
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Updates the profile for the current user
- #
- # Arguments
- # input: [Not documented]
- (: UpdateUserInput!): User!
- # Updates the profile for the current user (V2 with email verification support).
- # If email is being changed, emailVerificationToken must be provided and must
- # match the new email.
- #
- # Arguments
- # input: [Not documented]
- # emailVerificationToken: [Not documented]
- (
- : UpdateUserInput!,
- : String
- ): User!
- # Sends a phone OTP to the given phone number. Exchange the OTP for a JWT auth
- # token
- #
- # Arguments
- # phone: [Not documented]
- (: String!): Boolean!
- # Arguments
- # email: [Not documented]
- (: String!): Boolean!
- # Verify's the phone number and OTP match
- #
- # Arguments
- # phone: [Not documented]
- # otp: [Not documented]
- (: String!, : String!): PhoneVerificationResponse!
- # Arguments
- # email: [Not documented]
- # otp: [Not documented]
- (: String!, : String!): EmailVerificationResponse!
- # Return an Auth token and the current user for the given phone number and OTP
- #
- # Arguments
- # phone: [Not documented]
- # otp: [Not documented]
- (: String!, : String!): LoginResponse!
- # Returns an Auth token and the current user for the given phone verification
- # token
- #
- # Arguments
- # phoneVerificationToken: [Not documented]
- # fromAnonymousUserSession: [Not documented]
- (: String!, : String): LoginResponse!
- # Returns an Auth token and the current user for the given email verification
- # token
- #
- # Arguments
- # emailVerificationToken: [Not documented]
- # fromAnonymousUserSession: [Not documented]
- (
- : String!,
- : String
- ): LoginResponse!
- # Creates a new link for the current users bio
- #
- # Arguments
- # input: [Not documented]
- (: CreateUserLinkInput!): UserLink!
- # Updates a link for the current users bio
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateUserLinkInput!): UserLink!
- # Deletes a link for the current users bio
- #
- # Arguments
- # id: [Not documented]
- (: ID!): UserLink!
- # Creates a new WorkExperience entry for the current user
- #
- # Arguments
- # input: [Not documented]
- (: CreateWorkExperienceInput!): WorkExperience!
- # Updates a WorkExperience entry for the current user
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateWorkExperienceInput!
- ): WorkExperience!
- # Deletes a WorkExperience entry for the current user
- #
- # Arguments
- # id: [Not documented]
- (: ID!): WorkExperience!
- # Registers a device token for push notifications for the current user
- #
- # Arguments
- # token: [Not documented]
- # platform: [Not documented]
- (
- : String!,
- : String!
- ): Boolean!
- # Unregisters a device token for push notifications for the current user
- #
- # Arguments
- # token: [Not documented]
- # platform: [Not documented]
- (
- : String!,
- : String!
- ): Boolean!
- # Marks a Notification as read, for the current user
- #
- # Arguments
- # input: [Not documented]
- (
- : MarkNotificationsAsRead!
- ): Boolean!
- # Marks all Notifications as read, for the current user
- : Boolean!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Create a pending verification request for the current user. Returns an upload
- # URL to upload the verification document to, and a VerificationRequest object in
- # a waiting state.
- : VerificationRequestResult!
- # Submits a verification request for the current user. The verification document
- # must be uploaded to the URL returned by `generateVerificationRequest` first.
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : SubmitVerificationRequestInput!
- ): VerificationRequest!
- # Update a verification request for the specified user. Only admins can do this.
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateVerificationRequestInput!
- ): VerificationRequest!
- # Arguments
- # id: [Not documented]
- (: ID!): User!
- # Arguments
- # id: [Not documented]
- (: ID!): User!
- # Arguments
- # id: [Not documented]
- (: ID!): User!
- # Arguments
- # id: [Not documented]
- (: ID!): User!
- # Mutes the specified user for the current user.
- # Muting a user will hide their posts from the current user's feed. Muted users
- # won't know they are muted.
- #
- # Arguments
- # id: [Not documented]
- (: ID!): UserMute!
- # Unmute the specified user for the current user.
- #
- # Arguments
- # id: [Not documented]
- (: ID!): User!
- # Blocks the specified user for the current user.
- # Blocking a user will hide their posts from the current user's feed.
- # Blocked users won't be able to follow, view or interact with the current user.
- #
- # Arguments
- # id: [Not documented]
- (: ID!): UserBlock!
- # Unblocks the specified user for the current user.
- #
- # Arguments
- # id: [Not documented]
- (: ID!): User!
- # Reports a post specified by ID
- #
- # Arguments
- # id: [Not documented]
- # reasonID: [Not documented]
- # description: [Not documented]
- (: ID!, : ID!, : String): PostReport!
- # Reports a user specified by ID
- #
- # Arguments
- # id: [Not documented]
- # reasonID: [Not documented]
- # description: [Not documented]
- (: ID!, : ID!, : String): UserReport!
- # Arguments
- # input: [Not documented]
- (
- : CreateReportReasonInput!
- ): ReportReason!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateReportReasonInput!
- ): ReportReason!
- # Arguments
- # id: [Not documented]
- (: ID!): ReportReason!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateUserReportInput!
- ): UserReport!
- : String!
- # Arguments
- # ids: [Not documented]
- (: [ID!]!): [User!]!
- : Boolean!
- # Arguments
- # token: [Not documented]
- (: String!): String!
- : LoginResponse!
- # Creates a SearchConversion for a SearchResult. This is used to track when a user
- # clicks on a search result.
- #
- # Arguments
- # input: [Not documented]
- (: SearchConversionInput!): Boolean!
- # Arguments
- # input: [Not documented]
- (
- : UpdateNotificationConfigInput!
- ): Boolean!
- # Arguments
- # name: [Not documented]
- (: String!): UserCohort!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # userIds: [Not documented]
- # cohortIds: [Not documented]
- (: [ID!]!, : [ID!]!): Boolean!
- # Arguments
- # userIds: [Not documented]
- # cohortIds: [Not documented]
- (
- : [ID!]!,
- : [ID!]!
- ): Boolean!
- # Arguments
- # name: [Not documented]
- (: String!): UserCohort!
- # Arguments
- # id: [Not documented]
- # name: [Not documented]
- (: ID!, : String!): UserCohort!
- # Arguments
- # userID: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # input: [Not documented]
- (: CreateInstitutionInput!): Institution!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateInstitutionInput!
- ): Institution!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # input: [Not documented]
- (: CreateTopicInput!): Topic!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateTopicInput!): Topic!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Follow a single Topic
- #
- # Arguments
- # id: [Not documented]
- (: ID!): Topic!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Follow multiple topics
- #
- # Arguments
- # ids: [Not documented]
- (: [ID!]): [Topic!]
- # Arguments
- # topicId: [Not documented]
- # taxonomyId: [Not documented]
- (: ID!, : ID!): Boolean!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # ids: [Not documented]
- (: [ID!]!): [Topic!]!
- # Creates a post for the current user
- #
- # Arguments
- # input: The fields to use when creating the post
- (: CreatePostInput!): Post!
- # Updates the post for the specified id. The post must belong to the current user
- #
- # Arguments
- # id: The id of the post to update
- # input: The fields to use when updating the post
- (: ID!, : UpdatePostInput!): Post!
- # Creates a Like for the specified post and current user. If the user has already
- # liked the post, this will return the existing like.
- #
- # Arguments
- # input: The fields to use when creating the like
- (: LikePostInput!): Like!
- # Arguments
- # input: [Not documented]
- (: LikePostInput!): Boolean!
- # Arguments
- # userId: [Not documented]
- # postId: [Not documented]
- (: ID!, : ID!): Boolean!
- # Creates a MediaItem entry representing a file store in Cloudinary
- #
- # Arguments
- # input: The fields to use when creating the media item
- (: CreateMediaItemInput!): MediaItem!
- # Creates a Bookmark for the specified post and current user
- #
- # Arguments
- # input: The fields to use when creating the bookmark
- (: BookmarkPostInput!): Bookmark!
- # Removes a Bookmark for the specified post and current user
- #
- # Arguments
- # input: [Not documented]
- (: BookmarkPostInput!): Boolean!
- # Arguments
- # userId: [Not documented]
- # postId: [Not documented]
- (: ID!, : ID!): Boolean!
- # Creates a PostReaction for the specified post and current user
- #
- # Arguments
- # input: The fields to use when creating the post reaction
- (: PostReactionInput!): PostReaction!
- # Arguments
- # postId: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdatePostReportInput!
- ): PostReport!
- # Arguments
- # pollID: [Not documented]
- # pollQuestionID: [Not documented]
- (: ID!, : ID!): Poll!
- # Arguments
- # ids: [Not documented]
- (: [ID!]!): [Post!]!
- # Create a new comment. Comments are owned by the currently authenticated user,
- # the authorID field can only be set by admins
- #
- # Arguments
- # input: [Not documented]
- (: CreateCommentInput!): Comment!
- # Delete a comment by ID. Admins can delete any comment, users can only delete
- # their own comments
- #
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Creates a new comment, and kicks off a reflection analysis in the background.
- # Also creates a linked SparkyChat to track the conversation.
- #
- # Arguments
- # input: [Not documented]
- (: CreateCommentInput!): Comment!
- # Arguments
- # postId: [Not documented]
- # body: [Not documented]
- # previousReflection: [Not documented]
- (
- : ID!,
- : String!,
- : PreviousReflectionResultInput
- ): ReflectionResult!
- # Arguments
- # id: [Not documented]
- # reason: [Not documented]
- (: ID!, : String!): Boolean!
- # Arguments
- # id: [Not documented]
- # reason: [Not documented]
- (: ID!, : String!): Boolean!
- # Arguments
- # text: [Not documented]
- (: String!): SparkyInsights!
- # Creates a Like for the specified comment and current user. If the user has
- # already liked the comment, this will return the existing like.
- #
- # Arguments
- # input: The fields to use when creating the like
- (: LikeCommentInput!): CommentLike!
- # Arguments
- # input: [Not documented]
- (: LikeCommentInput!): Boolean!
- # Arguments
- # input: [Not documented]
- (
- : CreateLearningObjectiveInput!
- ): LearningObjective!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateLearningObjectiveInput!
- ): LearningObjective!
- # Arguments
- # input: [Not documented]
- (
- : CreateCertificateSurveyQuestionInput!
- ): CertificateSurveyQuestion!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateCertificateSurveyQuestionInput!
- ): CertificateSurveyQuestion!
- # Arguments
- # input: [Not documented]
- (
- : CreateCertificateSurveyQuestionChoiceInput!
- ): CertificateSurveyQuestionChoice!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateCertificateSurveyQuestionChoiceInput!
- ): CertificateSurveyQuestionChoice!
- # Arguments
- # id: [Not documented]
- (
- : ID!
- ): Boolean!
- # Arguments
- # input: [Not documented]
- (: CreateCollectionInput!): Collection!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateCollectionInput!): Collection!
- # Arguments
- # collectionId: [Not documented]
- # postId: [Not documented]
- (: ID!, : ID!): Collection!
- # Arguments
- # collectionId: [Not documented]
- # postId: [Not documented]
- (: ID!, : ID!): Collection!
- # Arguments
- # collectionId: [Not documented]
- # postIds: [Not documented]
- (
- : ID!,
- : [ID!]
- ): Collection!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # collectionId: [Not documented]
- # data: [Not documented]
- (: ID!, : Any!): Boolean!
- # Generate a URL that can be used to upload a file to S3, for admins only.
- #
- # Arguments
- # fileName: [Not documented]
- # contentType: [Not documented]
- (
- : String!,
- : String!
- ): FileUploadResponse!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateUploadInput!): Upload!
- # Arguments
- # id: [Not documented]
- # contentType: [Not documented]
- (: ID!, : String!): FileUploadResponse!
- # Arguments
- # fileName: [Not documented]
- # contentType: [Not documented]
- (
- : String!,
- : String!
- ): ClassificationUploadResponse!
- # Generates a URL that can be used to upload an image to Cloudflare
- : ImageUploadResponse!
- # Generates a URL that can be used to upload a video to Cloudflare
- # (https://developers.cloudflare.com/stream/uploading-videos/direct-creator-uploads#basic-upload-flow-for-small-videos)
- # Also returns a draft Video object with a status of "waiting". After the video
- # has been uploaded and ready to stream, the status will change to "ready".
- : VideoUploadResponse!
- : VideoUploadResponse!
- # Generates an upload URL for a video and creates a post for it, attributed to the
- # user with the given ID.
- # The post will be in a draft state until the video pipeline has completed.
- #
- # Arguments
- # userID: [Not documented]
- (: ID!): AdminVideoUploadResponse!
- # Download a video from a URL and create a post from it, attributed to the user
- # with the given ID.
- #
- # Arguments
- # id: [Not documented]
- (: ID!): Post!
- # Send START and END events for tracking video completions to earn CE credits.
- #
- # Arguments
- # videoId: [Not documented]
- # type: [Not documented]
- (: ID!, : VideoEventType!): Boolean!
- # Creates a new draft post from the uploaded file, represented by the given
- # storage key.
- #
- # Arguments
- # storageKey: [Not documented]
- (: String!): Post!
- # Create a Video from an uploaded file, represented by the given storage key.
- #
- # Arguments
- # storageKey: [Not documented]
- (: String!): Video!
- # Arguments
- # url: [Not documented]
- (: String!): Image!
- # Arguments
- # input: [Not documented]
- (: CreateOfficeInput!): Office!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateOfficeInput!): Office!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # input: [Not documented]
- (: CreateCourseInput!): Course!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateCourseInput!): Course!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Creates a new EducationHistory entry for the current user
- #
- # Arguments
- # input: [Not documented]
- (
- : CreateEducationHistoryInput!
- ): EducationHistory!
- # Updates a EducationHistory entry for the current user
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateEducationHistoryInput!
- ): EducationHistory!
- # Deletes a EducationHistory entry for the current user
- #
- # Arguments
- # id: [Not documented]
- (: ID!): EducationHistory!
- # Starts a new license lookup for the submitted license number, provider type and
- # state
- #
- # Arguments
- # input: [Not documented]
- (: CreateLicenseLookupInput!): Boolean!
- # Creates a new LicenseHistory entry for the current user
- #
- # Arguments
- # input: [Not documented]
- (: CreateLicenseHistoryInput!): LicenseHistory!
- # Updates a LicenseHistory entry for the current user
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateLicenseHistoryInput!
- ): LicenseHistory!
- # Deletes a LicenseHistory entry for the current user
- #
- # Arguments
- # id: [Not documented]
- (: ID!): LicenseHistory!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateLicenseHistoryInput!
- ): LicenseHistory!
- # Arguments
- # input: [Not documented]
- (
- : CreateBoardCertificationInput!
- ): BoardCertification!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateBoardCertificationInput!
- ): BoardCertification!
- # Arguments
- # id: [Not documented]
- (: ID!): BoardCertification!
- # Arguments
- # input: [Not documented]
- (
- : CreateCertifyingBoardInput!
- ): CertifyingBoard!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateCertifyingBoardInput!
- ): CertifyingBoard!
- # Arguments
- # id: [Not documented]
- (: ID!): CertifyingBoard!
- # Arguments
- # input: [Not documented]
- (
- : CreateLicenseTopicInput!
- ): LicenseTopic!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateLicenseTopicInput!
- ): LicenseTopic!
- # Arguments
- # id: [Not documented]
- (: ID!): LicenseTopic!
- # Arguments
- # input: [Not documented]
- (
- : CreateLicenseRequirementInput!
- ): LicenseRequirement!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateLicenseRequirementInput!
- ): LicenseRequirement!
- # Arguments
- # id: [Not documented]
- (: ID!): LicenseRequirement!
- # Arguments
- # input: [Not documented]
- (
- : CreateLicenseRequirementTopicInput!
- ): LicenseRequirementTopic!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateLicenseRequirementTopicInput!
- ): LicenseRequirementTopic!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Deprecated, use adminCreateCertifyingBoardSpecialization instead
- #
- # Arguments
- # input: [Not documented]
- (
- : CreateCertifyingBoardCredentialInput!
- ): CertifyingBoardCredential!
- # Deprecated, use adminUpdateCertifyingBoardSpecialization instead
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateCertifyingBoardCredentialInput!
- ): CertifyingBoardCredential!
- # Deprecated, use adminDeleteCertifyingBoardSpecialization instead
- #
- # Arguments
- # id: [Not documented]
- (
- : ID!
- ): CertifyingBoardCredential!
- # Arguments
- # input: [Not documented]
- (
- : CreateCertifyingBoardSpecializationInput!
- ): CertifyingBoardSpecialization!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateCertifyingBoardSpecializationInput!
- ): CertifyingBoardSpecialization!
- # Arguments
- # id: [Not documented]
- (
- : ID!
- ): CertifyingBoardSpecialization!
- # Adds a LicenseRequirementTopic to the current user's dashboard
- #
- # Arguments
- # licenseRequirementTopic: [Not documented]
- (: ID!): Boolean!
- # Removes a LicenseRequirementTopic from the current user's dashboard
- #
- # Arguments
- # licenseRequirementTopic: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # userID: [Not documented]
- # id: [Not documented]
- (: ID!, : ID!): Boolean!
- # Arguments
- # userID: [Not documented]
- # id: [Not documented]
- (: ID!, : ID!): Boolean!
- : Boolean!
- # Creates a new LicenseRequirementTopic under each of the specified license
- # requirements
- #
- # Arguments
- # licenseRequirementIDs: [Not documented]
- # input: [Not documented]
- (
- : [ID!]!,
- : CreateLicenseRequirementTopicInput!
- ): Boolean!
- # Arguments
- # input: [Not documented]
- (
- : CreateProviderTypeInput!
- ): ProviderType!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateProviderTypeInput!
- ): ProviderType!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Creates a new conversation with the specified model and an optional initial
- # message.
- #
- # Arguments
- # model: [Not documented]
- # initialMessage: [Not documented]
- (
- : ConversationModel!,
- : String
- ): SparkyConversation!
- # Arguments
- # model: [Not documented]
- # userID: [Not documented]
- (
- : ConversationModel!,
- : ID!
- ): SparkyConversation!
- # Creates a new sparky conversation using the given post id for context.
- #
- # Arguments
- # postId: [Not documented]
- (: ID!): SparkyConversation!
- # Creates a new sparky conversation using the given conversation id for context.
- # The targeted conversation cannot be a reflective conversation. (ie. should be
- # open evidence, perplexity, etc.)
- #
- # Arguments
- # conversationId: [Not documented]
- (
- : ID!
- ): SparkyConversation!
- # Converts a "medical search" conversation into a reflective conversation
- #
- # Arguments
- # conversationId: [Not documented]
- (: ID!): SparkyConversation!
- # Identical to createConversationFromPost, but allows the admin to specify a
- # config id
- #
- # Arguments
- # postId: [Not documented]
- # configID: [Not documented]
- (
- : ID!,
- : ID
- ): SparkyConversation!
- # Arguments
- # conversationId: [Not documented]
- # configID: [Not documented]
- (
- : ID!,
- : ID
- ): SparkyConversation!
- # Arguments
- # videoId: [Not documented]
- (: ID!): SparkyConversation!
- # Arguments
- # conversationId: [Not documented]
- # content: [Not documented]
- (: ID!, : String!): SparkyMessage!
- # Identical to createReply, but allows the admin to specify a config id
- #
- # Arguments
- # conversationId: [Not documented]
- # content: [Not documented]
- # configID: [Not documented]
- (
- : ID!,
- : String!,
- : ID
- ): SparkyMessage!
- # Creates a new sparky conversation using the given comment id (and parent post0
- # for context.
- #
- # Arguments
- # commentId: [Not documented]
- (: ID!): SparkyConversation!
- # Arguments
- # text: [Not documented]
- # rules: [Not documented]
- (
- : String!,
- : [SparkyRuleInput!]!
- ): SparkyTestRuleResult!
- # Arguments
- # input: [Not documented]
- (
- : CreateReflectionCriteriaInput!
- ): ReflectionCriteria!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateReflectionCriteriaInput!
- ): ReflectionCriteria!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateReflectionCriteriaGroupInput!
- ): ReflectionCriteriaGroup!
- # Arguments
- # input: [Not documented]
- (
- : CreateSparkyChatConfigInput!
- ): SparkyChatConfig!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateSparkyChatConfigInput!
- ): SparkyChatConfig!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # id: [Not documented]
- # rules: [Not documented]
- (
- : ID!,
- : [SparkyRuleInput!]!
- ): SparkyChatConfig!
- # Arguments
- # question: [Not documented]
- (: String!): SparkyQuery!
- # Arguments
- # messageId: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # messageId: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # input: [Not documented]
- (: SparkySandboxInput!): SparkySandboxOutput!
- # Arguments
- # input: [Not documented]
- (
- : SparkyIcebreakerSandboxInput!
- ): String!
- # Stats a new SparkChat referring to a specific entity.
- # If the user has already started a chat with the specific entity, the existing
- # chat will be returned.
- #
- # Arguments
- # chatType: [Not documented]
- # entityType: [Not documented]
- # entityID: [Not documented]
- # message: [Not documented]
- (
- : ChatType,
- : String!,
- : Int!,
- : String!
- ): SparkyChat!
- # Arguments
- # chatID: [Not documented]
- # message: [Not documented]
- (: ID, : String!): SparkyChatMessage!
- # Arguments
- # postID: [Not documented]
- (: ID!): EducationCredit!
- # Arguments
- # postID: [Not documented]
- # surveyAnswers: [Not documented]
- (
- : ID!,
- : Map!
- ): EducationCredit!
- # Arguments
- # input: [Not documented]
- (: CreateCertificateInput!): Certificate!
- # Arguments
- # ids: [Not documented]
- (: [ID!]!): Certificate!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateEducationRequirementInput!
- ): EducationRequirement!
- # Arguments
- # input: [Not documented]
- (
- : CreateSelfReportedCreditInput!
- ): EducationCredit!
- # Arguments
- # id: [Not documented]
- # responses: [Not documented]
- (
- : ID!,
- : [CreditSurveyResponse!]!
- ): SubmitSurveyResponse!
- # Arguments
- # input: [Not documented]
- (
- : [BulkSubmitSurveyAnswersInput!]!
- ): [SubmitSurveyResponse!]!
- # Arguments
- # ids: [Not documented]
- (: [ID!]!): Boolean!
- # Arguments
- # userID: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : CreateSelfReportedCreditInput!
- ): EducationCredit!
- # Arguments
- # input: [Not documented]
- (: CreateAudienceInput!): Audience!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateAudienceInput!): Audience!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # input: [Not documented]
- (
- : CreateFinancialDisclosureRoleInput!
- ): FinancialDisclosureRole!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateFinancialDisclosureRoleInput!
- ): FinancialDisclosureRole!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Creates a new financial disclosure statement for the current user. If a
- # statement already exists, and error will be returned.
- #
- # Arguments
- # input: [Not documented]
- (
- : CreateFinancialDisclosureStatementInput!
- ): FinancialDisclosureStatement!
- # Updates an existing financial disclosure statement for the current user.
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateFinancialDisclosureStatementInput!
- ): FinancialDisclosureStatement!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # input: [Not documented]
- (
- : UpdateFinancialDisclosurePrintTemplateInput!
- ): FinancialDisclosurePrintTemplate!
- # Arguments
- # id: [Not documented]
- # templateID: [Not documented]
- (
- : ID!,
- : ID!
- ): DownloadFinancialDisclosureStatement!
- # Arguments
- # input: [Not documented]
- (
- : CreateAnatomicalModelInput!
- ): AnatomicalModel!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateAnatomicalModelInput!
- ): AnatomicalModel!
- # Arguments
- # id: [Not documented]
- (: ID!): AnatomicalModel!
- # Arguments
- # url: [Not documented]
- (: String!): Article!
- # Arguments
- # input: [Not documented]
- (: CreateArticleFeed!): ArticleFeed!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateArticleFeed!): ArticleFeed!
- # Arguments
- # id: [Not documented]
- (: ID!): ArticleFeed!
- # Arguments
- # input: [Not documented]
- (
- : CreatePubmedTopicClusterInput!
- ): PubmedTopicCluster
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdatePubmedTopicClusterInput!
- ): PubmedTopicCluster
- # Arguments
- # id: [Not documented]
- (: ID!): PubmedTopicCluster
- # Arguments
- # username: [Not documented]
- (: String!): AccountConnection
- # Arguments
- # userID: [Not documented]
- # username: [Not documented]
- (
- : Int,
- : String!
- ): AccountConnection
- # Arguments
- # id: [Not documented]
- (: Int!): AccountConnection
- # Arguments
- # id: [Not documented]
- (: Int!): AccountConnection
- # Arguments
- # username: [Not documented]
- (: String!): AccountConnection
- # Arguments
- # userID: [Not documented]
- # username: [Not documented]
- (
- : Int,
- : String!
- ): AccountConnection
- # Arguments
- # id: [Not documented]
- (: Int!): AccountConnection
- # Arguments
- # id: [Not documented]
- (: Int!): AccountConnection
- # Arguments
- # username: [Not documented]
- (: String!): AccountConnection
- # Arguments
- # userID: [Not documented]
- # username: [Not documented]
- (
- : Int,
- : String!
- ): AccountConnection
- # Arguments
- # id: [Not documented]
- (: Int!): AccountConnection
- # Arguments
- # id: [Not documented]
- (: Int!): AccountConnection
- # Arguments
- # videoID: [Not documented]
- # title: [Not documented]
- # body: [Not documented]
- (
- : String!,
- : String,
- : String
- ): Post
- # Arguments
- # accountConnectionID: [Not documented]
- # videoIDs: [Not documented]
- (
- : Int!,
- : [String!]!
- ): Boolean
- # Arguments
- # accountConnectionID: [Not documented]
- # videoIDs: [Not documented]
- (
- : Int!,
- : [String!]!
- ): Boolean
- # Arguments
- # userID: [Not documented]
- # videoID: [Not documented]
- (
- : Int,
- : String!
- ): Post
- # Arguments
- # id: [Not documented]
- (: ID!): String
- # Arguments
- # input: [Not documented]
- (: JoinWaitListInput!): WaitlistEntry
- # Arguments
- # phone: [Not documented]
- (: String!): OtpV2Status
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateWaitlistEntryInput!): WaitlistEntry
- # Arguments
- # input: [Not documented]
- (: UpdateWaitListConfigInput!): WaitListConfig
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Generate a URL that can be used to upload an asset file
- #
- # Arguments
- # name: [Not documented]
- # assetType: [Not documented]
- # contentType: [Not documented]
- (
- : String,
- : AssetType,
- : String!
- ): AssetUploadResponse!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateAssetInput!): Asset!
- # Arguments
- # input: [Not documented]
- (: CreateOutreachRequestInput!): Boolean!
- # Arguments
- # input: [Not documented]
- (
- : UpdateNotificationSubscriptionPreferenceInput!
- ): UserNotificationSubscriptionPreference!
- # Arguments
- # input: [Not documented]
- (
- : CreateNotificationCategoryInput!
- ): NotificationCategory!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateNotificationCategoryInput!
- ): NotificationCategory!
- # Arguments
- # input: [Not documented]
- (
- : CreateNotificationSubscriptionInput!
- ): NotificationSubscription!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateNotificationSubscriptionInput!
- ): NotificationSubscription!
- # Creates a new Credential entry for the current user
- #
- # Arguments
- # input: [Not documented]
- (: CreateCredentialInput!): Credential!
- # Updates a Credential entry for the current user
- #
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (: ID!, : UpdateCredentialInput!): Credential!
- # Deletes a Credential entry for the current user
- #
- # Arguments
- # id: [Not documented]
- (: ID!): Credential!
- : Boolean!
- # Arguments
- # topicID: [Not documented]
- # postID: [Not documented]
- (
- : ID!,
- : ID!
- ): TopicClassification!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # topicClassificationID: [Not documented]
- # reinforcement: [Not documented]
- # reasoning: [Not documented]
- (
- : ID!,
- : ContentClassificationExampleDocumentReinforcement!,
- : String!
- ): Boolean!
- : Boolean!
- # Arguments
- # input: [Not documented]
- (
- : CreateTopicClassificationRequestInput!
- ): TopicClassification!
- # Arguments
- # input: [Not documented]
- (
- : CreateClassificationCategoryInput!
- ): ClassificationCategory!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateClassificationCategoryInput!
- ): ClassificationCategory!
- # Arguments
- # id: [Not documented]
- (: ID!): Boolean!
- # Arguments
- # input: [Not documented]
- (
- : CreateClassificationReinforcementDocumentInput!
- ): ClassificationReinforcementDocument!
- # Arguments
- # id: [Not documented]
- # input: [Not documented]
- (
- : ID!,
- : UpdateClassificationReinforcementDocumentInput!
- ): ClassificationReinforcementDocument!
- # Arguments
- # id: [Not documented]
- (
- : ID!
- ): Boolean!
- # Arguments
- # input: [Not documented]
- (
- : CreateCredentialCertificateInput!
- ): Certificate!
- # Arguments
- # input: [Not documented]
- (
- : CreateCredentialCertificateInput!
- ): String!
- # Arguments
- # input: [Not documented]
- (
- : CreateCertificateNoCredentialInput!
- ): Certificate!
- # Arguments
- # input: [Not documented]
- (
- : CreateCertificateNoCredentialInput!
- ): String!
- # Arguments
- # ownerId: [Not documented]
- # userId: [Not documented]
- (: ID!, : ID!): Boolean!
- # Arguments
- # ownerId: [Not documented]
- # userId: [Not documented]
- (: ID!, : ID!): Boolean!
- # Arguments
- # ownerId: [Not documented]
- # topicId: [Not documented]
- (: ID!, : ID!): Boolean!
- # Arguments
- # ownerId: [Not documented]
- # topicId: [Not documented]
- (: ID!, : ID!): Boolean!
- # Arguments
- # userId: [Not documented]
- (: ID!): Boolean!
- }
link Require by
This element is not required by anyone