OBJECT
CompanyEmailEntity
link GraphQL Schema definition
- type CompanyEmailEntity {
- # Tells if the entity instance is protected against delete (Entities that need to
- # be present in the system at any time). Delete action still may fail if entity is
- # deletable, due some other additional validations.
- : Boolean!
- # Unique identifier of entity.
- : ID!
- # Specifies if the entity is considered deleted.
- : Boolean
- # Last modification time.
- : DateTime
- # Creation time.
- : DateTime
- # Email address of the company mailbox (the From address).
- : String
- # False when the mailbox is disabled (either by the user or because the underlying
- # feature is not available); true otherwise.
- : Boolean!
- # Error code recorded for the mailbox; empty when healthy. Set on integration
- # failures or when the user disables the integration.
- : Int
- # Display name of the company email account, shown in the UI.
- : String!
- # URL of the avatar image used as the sender picture for emails sent from this
- # account.
- : String
- # Field whose values are strictly defined with an enumeration of values.
- : EmailServiceTypeEnum!
- # Provider-specific configuration for the mailbox (e.g. parse_subdomain for
- # SendGrid).
- : JSONString
- # OAuth/secret credentials for the mailbox. Read-only and only returned to
- # service-to-service callers; setting via the public API is not supported.
- : String
- # List of capabilities supported by the underlying email service (e.g.
- # CanSyncBounces, CanSyncIncoming).
- : [EmailAccountFeatureEnum!]!
- # Checks which permissions current user has on concrete entity instance.
- #
- # Arguments
- # permissions: [Not documented]
- (: [EntityPermsEnum!]!): [EntityPermsEnum!]!
- : EmailAccountLimit!
- }