OBJECT
FieldDescriptor
link GraphQL Schema definition
- type FieldDescriptor {
- : ID!
- : String!
- : String
- : JSONString!
- : String
- : String
- : EntityNameEnum
- : String
- : String
- : Boolean!
- : PrimitiveType!
- : String!
- : TypeEntity!
- : String!
- : ID
- : AccessLevelFieldEnum!
- : String
- : Boolean!
- : String
- # Id of this fields composite parent (main) field.
- : ID
- : ID
- : ID
- # Formula used to calculate value of this field.
- : String
- # Id of sequence used for this fields for auto incremented fields.
- : ID
- # Marks if field is required no matter what form validator says.
- : Boolean
- # Marks if field is readonly by default - cannot be updated.
- : Boolean
- : FieldSystemType!
- : ID
- # Entities where field is allowed to be used,
- #
- # for relation fields both left relation entity and right relation entity record
- # is returned.
- #
- # Abstract Entity (e.g. LeadOppty, Activity) are not returned they have to be
- # evaluated by receiver.
- #
- : [AllowedEntityType!]!
- # Properties for fields of type lookup. Otherwise null.
- : LookupProperty
- # Properties for fields of type rollup. Otherwise null.
- : RollupProperty
- # Formula used to calculate value of this field.
- : AdvancedFormulaProperty
- : FieldOptionsProperty
- # Describes possible usage of field in application.
- #
- : FieldUseOptions
- # Arguments
- # entity: Entity on which the field is being used. This is used
- # to identify correct value options, e.g Using ActivityType (TaskType +
- # AppointmentType together) options when Task.type field is used on Activity
- # entity.
- # externalEntity: External entity used in integrations
- # filter: [Not documented]
- # first: Number of option items to return.
- # after: Return items located after item with this id.
- # typeIds: Limit result set to options with provided ids.
- # inaccessibleLast: [Not documented]
- (
- : EntityNameEnum,
- : String,
- : FieldValueOptionFilterInput,
- : Int,
- : ID,
- : [String!],
- : Boolean
- ): [FieldValueOption!]
- : String
- }