OBJECT
MassEmail
A mass email communication.
link GraphQL Schema definition
- type MassEmail implements FileableInterface, NoteableInterface, LoggableInterface, AccessloggableInterface {
- #   The ID of the entity.
- : Int64Bit! 
- #   An ID that uniquely identifies this entity across the whole Sonar system.
- : ID! 
- #   The date and time this entity was created.
- : Datetime! 
- #   The last date and time this entity was modified.
- : Datetime! 
- #   A string that shows the version of this entity. It will be incremented whenever 
- #   the entity is modified.
- : String! 
- #   The email address to send from when using this email message. If `null`, then 
- #   the system default will be used.
- : EmailAddress! 
- #   The name to send from when using this email message. If `null`, then the system 
- #   default will be used.
- : String! 
- #   A short sentence that will be shown as a preview in compatible email clients.
- : String 
- #   The message.
- : Text! 
- #   The subject.
- : String! 
- #   The ID of a User.
- : Int64Bit! 
- #   A user that can login to Sonar.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   completed_setup: Whether or not the user has completed the 
- #   setup process.
- #   email_address: An email address.
- #   enabled: Whether or not this is enabled.
- #   is_sonar_staff: Whether or not this user is a Sonar employee.
- #   language: A supported language.
- #   mobile_number: A mobile phone number. This will be used to send 
- #   SMS messages.
- #   name: A descriptive name.
- #   public_name: The publicly viewable name of this user.
- #   role_id: The ID of a Role.
- #   super_admin: Super admins receive all system permissions 
- #   automatically, regardless of their role.
- #   username: A username, used for authentication.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Boolean,
- : EmailAddress,
- : Boolean,
- : Boolean,
- : Language,
- : Numeric,
- : String,
- : String,
- : Int64Bit,
- : Boolean,
- : String,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): User 
- #   A contact person.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   contactable_id: The ID of the entity that owns this contact.
- #   contactable_type: The type of entity that owns this contact.
- #   email_address: An email address.
- #   language: A supported language.
- #   marketing_opt_in: Whether or not marketing messages accepted.
- #   name: A descriptive name.
- #   primary: Whether or not this is the primary type of entity.
- #   role: The role of the contact, e.g. "CEO" or "Network 
- #   Engineer".
- #   username: A username, used for authentication.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Int64Bit,
- : ContactableType,
- : EmailAddress,
- : Language,
- : Boolean,
- : String,
- : Boolean,
- : String,
- : String,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): ContactConnection! 
- #   A file.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   description: A human readable description.
- #   file_size_in_bytes: The file size, in bytes.
- #   fileable_id: The ID of the entity that owns this file.
- #   fileable_type: The type of entity that owns this file.
- #   filename: The file name.
- #   mime_type: The MIME type of the file.
- #   primary_image: An image file may be set to the primary image. 
- #   This will be used as the displayed image for the object that this file is 
- #   associated to throughout Sonar.
- #   user_id: The ID of a User.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : String,
- : Int64Bit,
- : Int64Bit,
- : FileableType,
- : String,
- : String,
- : Boolean,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): FileConnection! 
- #   A note.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   message: The message.
- #   noteable_id: The ID of the entity that owns this note.
- #   noteable_type: The type of entity that owns this note.
- #   priority: The priority of this item.
- #   user_id: The ID of a User.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Text,
- : Int64Bit,
- : NoteableType,
- : NotePriority,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): NoteConnection! 
- #   A log entry.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   current: Current data.
- #   legacy: Whether or not this log was transferred from a Sonar v1 
- #   instance. If so, the formatting will not match current version logs.
- #   legacy_title: A title which is only populated on logs that were 
- #   imported from Sonar v1.
- #   level: The severity level.
- #   loggable_id: The ID of the entity that this log is attached to.
- #   loggable_type: The type of entity that this log is attached to.
- #   logged_entity_id: The entity ID that triggered the log.
- #   logged_entity_type: The entity that triggered the log.
- #   message: The message.
- #   previous: Previous data.
- #   relation_data: Data from objects related to this change.
- #   type: The type.
- #   user_id: The ID of a User.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Text,
- : Boolean,
- : String,
- : LogLevel,
- : Int64Bit,
- : String,
- : Int64Bit,
- : String,
- : Text,
- : Text,
- : Text,
- : LogType,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): LogConnection! 
- #   An access log history on an entity.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   access_datetime: The date and time that this entity was 
- #   accessed.
- #   accessloggable_id: The ID of the entity that this access log 
- #   belongs to.
- #   accessloggable_type: The entity that this access log belongs 
- #   to.
- #   entity_id: The ID of the entity that this access log belongs 
- #   to.
- #   entity_name: The entity that this access log belongs to.
- #   user_id: The ID of the user that accessed this entity.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Datetime,
- : Int64Bit,
- : String,
- : Int64Bit,
- : String,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): AccessLogConnection! 
- }