Developers
Set your API contextPick a region and space ID once. Every sample fills in your base URL.
Where do I find these?

In Coevera: open your space's API application and choose Show Access. It shows the space ID and the base URL, whose host starts with your region.

From the API: if you know the space ID, the discovery endpoint GET /api/discovery/spaces/{space_id} returns its region and base URLs, without credentials.

Only the region and space ID are kept, in this browser. Never paste a key or password here.

More in the quickstart

GraphQLTypes indexA

Each type links to the repository page that documents it; the types several repositories share are documented below, with their fields.

A B C D E F G H I J L M N O P Q R S T U V W X Y

AccessDirectionEnum AccessDirectionEnumFilterInput AccessEntityTypesEnum AccessEntityTypesEnumFilterInput AccessLevelCommonRecordsEnumEnum AccessLevelCommonRecordsEnumEnumFilterInput AccessLevelCompanyEmailsEnum AccessLevelCompanyEmailsEnumFilterInput AccessLevelEmailSequenceEnum AccessLevelEmailSequenceEnumFilterInput AccessLevelEntityEnum AccessLevelEntityEnumFilterInput AccessLevelFieldEnum AccessLevelFieldEnumFilterInput AccessLevelPipelineEnum AccessLevelPipelineEnumFilterInput AccessLevelProcessBuilderEnum AccessLevelProcessBuilderEnumFilterInput AccessPipelinesEnum AccessPipelinesEnumFilterInput AccountAutoPrefill AccountCardProperty AccountClassEnum AccountClassEnumFilterInput AccountDashboardProfile AccountDashboardProfileTab AccountDashboardProfileView AccountDataExRelationEntity AccountDataExRelationEntityConnection AccountDataExRelationEntityEdge AccountDataExRelationFilterInput AccountDataExRelationOrderByInput AccountDataExRelationRepository AccountEntity AccountEntityConnection AccountEntityEdge AccountFilterInput AccountFilterTab AccountKPIEntity AccountKPIEntityConnection AccountKPIEntityEdge AccountKpiEnum AccountKpiEnumFilterInput AccountKPIFilterInput AccountKPIOrderByInput AccountKPIRepository AccountOrderByInput AccountOrderByNestedInput AccountPivotReportProfile AccountProductPricingEntity AccountProductPricingEntityConnection AccountProductPricingEntityEdge AccountProductPricingFilterInput AccountProductPricingOrderByInput AccountProductPricingRepository AccountProfileInterface AccountRelationEntity AccountRelationFilterInput AccountRelationLabelEntity AccountRelationLabelFilterInput AccountRelationLabelOrderByInput AccountRelationLabelRepository AccountRelationOrderByInput AccountRelationOrderByNestedInput AccountRelationRepository AccountRelationTypeEntity AccountRelationTypeFilterInput AccountRelationTypeOrderByInput AccountRelationTypeOrderByNestedInput AccountRelationTypeRepository AccountRepository AccountRoleEntity AccountRoleEntityConnection AccountRoleEntityEdge AccountRoleFilterInput AccountRoleOrderByInput AccountRoleOrderByNestedInput AccountRoleRepository AccountRoleTab AccountsAndContactsNotificationSettings AccountsAndContactsNotificationSettingsParams AccountSharingClientRelationEntity AccountSharingClientRelationEntityConnection AccountSharingClientRelationEntityEdge AccountSharingClientRelationFilterInput AccountSharingClientRelationOrderByInput AccountSharingClientRelationRepository AccountSharingSalesUnitRelationEntity AccountSharingSalesUnitRelationEntityConnection AccountSharingSalesUnitRelationEntityEdge AccountSharingSalesUnitRelationFilterInput AccountSharingSalesUnitRelationOrderByInput AccountSharingSalesUnitRelationRepository AccountSocialRelationEntity AccountSocialRelationEntityConnection AccountSocialRelationEntityEdge AccountSocialRelationFilterInput AccountSocialRelationOrderByInput AccountSocialRelationOrderByNestedInput AccountSocialRelationRepository AccountTableReportProfile AccountTypeEntity AccountTypeEntityConnection AccountTypeEntityEdge AccountTypeFilterInput AccountTypeOrderByInput AccountTypeOrderByNestedInput AccountTypeRepository ActivateTargetInput ActivateTargetPayload ActivitiesNotificationSettings ActivitiesNotificationSettingsParams ActivityCommentEntity ActivityCommentEntityConnection ActivityCommentEntityEdge ActivityCommentFilterInput ActivityCommentOrderByInput ActivityCommentRepository ActivityDashboardProfile ActivityDashboardProfileTab ActivityDashboardProfileView ActivityDataExRelationEntity ActivityDataExRelationEntityConnection ActivityDataExRelationEntityEdge ActivityDataExRelationFilterInput ActivityDataExRelationOrderByInput ActivityDataExRelationRepository ActivityEntity ActivityEntityConnection ActivityEntityEdge ActivityFilterInput ActivityFilterTab ActivityKPIEntity ActivityKPIEntityConnection ActivityKPIEntityEdge ActivityKpiEnum ActivityKpiEnumFilterInput ActivityKPIFilterInput ActivityKPIOrderByInput ActivityKPIRepository ActivityOrderByInput ActivityPivotReportProfile ActivityProfileInterface ActivityRelationEntity ActivityRelationEntityConnection ActivityRelationEntityEdge ActivityRelationFilterInput ActivityRelationOrderByInput ActivityRelationRepository ActivityRepository ActivityRoleTab ActivityStatusEnum ActivityStatusEnumFilterInput ActivityTableReportProfile ActivityTypeIconEnum ActivityTypeIconEnumFilterInput AdvancedFormulaDisplayOptionEnum AdvancedFormulaProperty AdvancedFormulaPropertyParams AdvancedFormulaTypeEnum AffectedProcessesOperationType AffectedProcessesProcessOutput AffectedProcessesSharing AggregationComparison AggregationComparisonType AggregationField AggregationOperator AggregationRelation AiAssistantCreateEmailAction AiAssistantCreateNoteAction AiAssistantCreateRecordAction AiAssistantTaskAction AiAssistantUpdateFormAction AiContext AiConversationItem AiConversationItemActor AiConversationItemParams AiCreditInfo AiCreditInfoStatus AiExample AiExampleData AiMessageData AiRecordSuggestion AiRecordSuggestionType AiSuggestionData AllowedAccountTypeEntity AllowedAccountTypeEntityConnection AllowedAccountTypeEntityEdge AllowedAccountTypeFilterInput AllowedAccountTypeOrderByInput AllowedAccountTypeRepository AllowedAppointmentTypeEntity AllowedAppointmentTypeEntityConnection AllowedAppointmentTypeEntityEdge AllowedAppointmentTypeFilterInput AllowedAppointmentTypeOrderByInput AllowedAppointmentTypeRepository AllowedCompanyEmailEntity AllowedCompanyEmailEntityConnection AllowedCompanyEmailEntityEdge AllowedCompanyEmailFilterInput AllowedCompanyEmailOrderByInput AllowedCompanyEmailRepository AllowedCompanyPhoneEntity AllowedCompanyPhoneEntityConnection AllowedCompanyPhoneEntityEdge AllowedCompanyPhoneFilterInput AllowedCompanyPhoneOrderByInput AllowedCompanyPhoneRepository AllowedContactTypeEntity AllowedContactTypeEntityConnection AllowedContactTypeEntityEdge AllowedContactTypeFilterInput AllowedContactTypeOrderByInput AllowedContactTypeRepository AllowedEntityType AllowedLeadTypeEntity AllowedLeadTypeEntityConnection AllowedLeadTypeEntityEdge AllowedLeadTypeFilterInput AllowedLeadTypeOrderByInput AllowedLeadTypeRepository AllowedPipelineEntity AllowedPipelineEntityConnection AllowedPipelineEntityEdge AllowedPipelineFilterInput AllowedPipelineOrderByInput AllowedPipelineRepository AllowedQuoteTypeEntity AllowedQuoteTypeEntityConnection AllowedQuoteTypeEntityEdge AllowedQuoteTypeFilterInput AllowedQuoteTypeOrderByInput AllowedQuoteTypeRepository AllowedTaskTypeEntity AllowedTaskTypeEntityConnection AllowedTaskTypeEntityEdge AllowedTaskTypeFilterInput AllowedTaskTypeOrderByInput AllowedTaskTypeRepository ApiAccessEntity ApiAccessEntityConnection ApiAccessEntityEdge ApiAccessFilterInput ApiAccessOrderByInput ApiAccessPermissionAdministrationTab ApiAccessPermissionMiscTab ApiAccessPermissionRecordsTab ApiAccessPermissions ApiAccessRepository ApiAccessTypeEnum ApiAccessTypeEnumFilterInput ApiErrorBase ApiPermissionEnum ApplicationEntity ApplicationEntityConnection ApplicationEntityEdge ApplicationFilterInput ApplicationOrderByInput ApplicationOrderByNestedInput ApplicationRepository ApplicationUseOption AppointmentAutoPrefill AppointmentClientInviteesRelationEntity AppointmentClientInviteesRelationEntityConnection AppointmentClientInviteesRelationEntityEdge AppointmentClientInviteesRelationFilterInput AppointmentClientInviteesRelationOrderByInput AppointmentClientInviteesRelationRepository AppointmentContactInviteesRelationEntity AppointmentContactInviteesRelationEntityConnection AppointmentContactInviteesRelationEntityEdge AppointmentContactInviteesRelationFilterInput AppointmentContactInviteesRelationOrderByInput AppointmentContactInviteesRelationRepository AppointmentEntity AppointmentEntityConnection AppointmentEntityEdge AppointmentFilterInput AppointmentInviteeTypeEnum AppointmentInviteeTypeEnumFilterInput AppointmentMeeting AppointmentMeetingInput AppointmentMeetingTypeEnum AppointmentOrderByInput AppointmentOrderByNestedInput AppointmentRecurrence AppointmentReminderEntity AppointmentReminderEntityConnection AppointmentReminderEntityEdge AppointmentReminderFilterInput AppointmentReminderOrderByInput AppointmentReminderOrderByNestedInput AppointmentReminderRepository AppointmentRepository AppointmentScheduleAdditionalField AppointmentScheduleAdditionalFieldParams AppointmentScheduleAvailability AppointmentScheduleAvailabilityParams AppointmentScheduleAvailabilitySlot AppointmentScheduleAvailabilitySlotParams AppointmentScheduleConfirmationPageTypeEnum AppointmentScheduleConfirmationPageTypeEnumFilterInput AppointmentScheduleDayAvailability AppointmentScheduleDayAvailabilityParams AppointmentScheduleEntity AppointmentScheduleEntityConnection AppointmentScheduleEntityEdge AppointmentScheduleFilterInput AppointmentScheduleInvitee AppointmentScheduleInviteeParams AppointmentScheduleInviteeType AppointmentScheduleLocationTypeEnum AppointmentScheduleLocationTypeEnumFilterInput AppointmentScheduleOrderByInput AppointmentScheduleOrderByNestedInput AppointmentSchedulePlanningTypeEnum AppointmentSchedulePlanningTypeEnumFilterInput AppointmentScheduleReminderOffsetTypeEnum AppointmentScheduleReminderOffsetTypeEnumFilterInput AppointmentScheduleRepository AppointmentScheduleTypeEnum AppointmentScheduleTypeEnumFilterInput AppointmentTypeEntity AppointmentTypeEntityConnection AppointmentTypeEntityEdge AppointmentTypeFilterInput AppointmentTypeOrderByInput AppointmentTypeOrderByNestedInput AppointmentTypeRepository ApprovalApproverEntity ApprovalApproverEntityConnection ApprovalApproverEntityEdge ApprovalApproverFilterInput ApprovalApproverOrderByInput ApprovalApproverRepository ApprovalEntity ApprovalEntityConnection ApprovalEntityEdge ApprovalFilterInput ApprovalOrderByInput ApprovalOrderByNestedInput ApprovalProcessActivityLogLineEntity ApprovalProcessActivityLogLineEntityConnection ApprovalProcessActivityLogLineEntityEdge ApprovalProcessActivityLogLineFilterInput ApprovalProcessActivityLogLineOrderByInput ApprovalProcessActivityLogLineRepository ApprovalProcessApprover ApprovalProcessApproverType ApprovalProcessEntity ApprovalProcessEntityConnection ApprovalProcessEntityEdge ApprovalProcessesNotificationSettings ApprovalProcessesNotificationSettingsParams ApprovalProcessExpirationResult ApprovalProcessFilterInput ApprovalProcessManualTrigger ApprovalProcessOrderByInput ApprovalProcessOrderByNestedInput ApprovalProcessRecordLock ApprovalProcessRecordTrigger ApprovalProcessRecordTriggerEventEnum ApprovalProcessRepository ApprovalProcessSchema ApprovalProcessSettings ApprovalProcessTrigger ApprovalProcessTriggerTypeEnum ApprovalRepository ApprovalStatusEnum ApprovalStatusEnumFilterInput ArchiveAccountInput ArchiveAccountPayload ArchiveContactInput ArchiveContactPayload ArchiveLeadInput ArchiveLeadPayload ArchiveOpportunityInput ArchiveOpportunityPayload ArchiveQuoteInput ArchiveQuotePayload AudioStatus

Shared types: A

Types several repositories use, or none does, with their fields and their descriptions.

AccountDashboardProfile object filter: AccountFilterTab!, role: AccountRoleTab!, view: AccountDashboardProfileView!

Saved account dashboard: the filter and ownership scope of the accounts it covers and the graphs it shows.

FieldTypeDescription
filterAccountFilterTab!Filter conditions that determine which records the dashboard includes.
roleAccountRoleTab!Ownership scope of the records shown, such as own, shared or managing-unit items.
viewAccountDashboardProfileView!View settings of the dashboard, including which graphs are shown.
AccountDashboardProfileView object drilldownFields: [ID!]!, graphs: [DashboardGraphAccountNameType]!

View settings of the account dashboard: the graphs it shows and the fields listed when a graph value is drilled into.

FieldTypeDescription
drilldownFields[ID!]!Identifiers of the fields shown as columns when a dashboard graph value is drilled down into.
graphs[DashboardGraphAccountNameType]!Graphs shown on the account dashboard, each identified by its graph type.
AccountDataExRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountDataExRelation records.

FieldTypeDescription
getByIdAccountDataExRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountDataExRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountDataExRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAccountDataExRelationEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountKPIRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountKPI records.

FieldTypeDescription
getByIdAccountKPIEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountKPIEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountKPIEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAccountKPIEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountOrderByNestedInput input 40 fields: id, isDeleted, modified, …

Sorting by a field of the related Account record. Set exactly one field in each item.

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
accountClassOrderByEnumManual classification grade assigned to the account. Used in segmentation and reporting.
accountTypeIdOrderByEnumId of the account type assigned to this account.
addressOrderByEnumStreet address of the account.
cityOrderByEnumCity of the account address.
commentsOrderByEnumFree-form notes describing the account.
countryOrderByEnumCountry of the account address.
currencyExchangeRatesListIdOrderByEnumId of the currency exchange rate list applied to this account.
customerTypeIdOrderByEnumId of the customer type (e.g. Lead, Prospect, Customer) that classifies the account.
email1OrderByEnumPrimary email address of the account. Used as default recipient for emails sent from Coevera.
email2OrderByEnumAdditional email address.
email3OrderByEnumAdditional email address.
email4OrderByEnumAdditional email address.
email5OrderByEnumAdditional email address.
healthCategoryOrderByEnumCoarser bucket of healthStatus used for grouping and reporting. Read-only.
healthStatusOrderByEnumComputed entity-health state (e.g. healthy, at-risk). Read-only; recalculated by Coevera when relevant fields change.
homePageOrderByEnumWebsite URL of the account. May be auto-filled from the primary email domain when domain extraction is enabled.
industryIdOrderByEnumId of the industry classification.
isArchivedOrderByEnumTrue when the account has been archived. Archived accounts remain readable but are hidden from active lists and cannot be edited until reactivated.
nameOrderByEnumName of the entity and its default text representation.
ownerIdOrderByEnumId of the account owner.
parentAccountIdOrderByEnumId of the parent account in the corporate hierarchy. Empty for top-level accounts.
parentAccountRelationTypeIdOrderByEnumId of the parent-account relationship type.
phone1OrderByEnumPrimary phone number of the account. Used as default target for click-to-call.
phone2OrderByEnumAdditional phone number.
phone3OrderByEnumAdditional phone number.
phone4OrderByEnumAdditional phone number.
phone5OrderByEnumAdditional phone number.
quickParentAccountNameOrderByEnumFree-text parent-account name used when the parent has not been linked to an actual Account record. Lets integrators note the relationship without creating a separate parent Account.
shareModeOrderByEnumSharing model applied on top of the owner/unit visibility (e.g. shared with selected sales units or selected users). The matching sharingUnits / sharingClients lists control who is granted access.
stateProvinceOrderByEnumState or province of the account address.
unitIdOrderByEnumId of the sales unit.
zipCodeOrderByEnumZIP or postal code of the account address.
revisionOrderByEnumRevision when entity was lastly changed.
enrolledEmailSequencesOrderByEnumNumber of email sequences this record is currently actively enrolled in (soft-deleted or ended enrollments are not counted).
relatedEntitiesCommonEntityRepositoryOrderByEntityRelationFieldSorts records by whether they are related to the listed records.
withCustomCommonEntityRepositoryOrderByCustomFieldSorts by a custom field.
AccountProductPricingRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountProductPricing records.

FieldTypeDescription
getByIdAccountProductPricingEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountProductPricingEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountProductPricingEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAccountProductPricingEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountRelationLabelRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountRelationLabel records.

FieldTypeDescription
getByIdAccountRelationLabelEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountRelationLabelEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountRelationLabelEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteria[AccountRelationLabelEntity!]! (3 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountRelation records.

FieldTypeDescription
getByIdAccountRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteria[AccountRelationEntity!]! (3 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountRelationTypeRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountRelationType records.

FieldTypeDescription
getByIdAccountRelationTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountRelationTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountRelationTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteria[AccountRelationTypeEntity!]! (3 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountRepository object 11 fields: getById, getByIds, getAll, …

Read operations for Account records.

FieldTypeDescription
getByIdAccountEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAccountEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
getBySessionAccountEntityConnection (7 args)Returns a page of records selected in a list or report: all records of the given result plus the explicitly included ids, minus the excluded ids.
getByIdFormattedJSONString (2 args)Returns the values of a record's fields formatted for display, keyed by field id.
getEligibleParents[AccountEntity!]! (6 args)Returns the accounts that can be set as the parent of the given account, which excludes the account itself and all its child accounts at any level.
getRelatedToContact[AccountEntity!]! (5 args)Returns the accounts linked to the given contact.
autoPrefillAccountEntity! (3 args)Returns a new, unsaved record pre-filled from a source record according to a field mapping. Nothing is saved; the returned values can be used as input for create.
aiAutoPrefillAccountAutoPrefill! (1 args)Returns an unsaved record pre-filled with the values proposed by an AI record suggestion, together with the fields the suggestion filled in. Nothing is saved; the caller can review the values and create or update the record.
AccountRoleOrderByNestedInput input 7 fields: id, isDeleted, modified, …

Sorting by a field of the related AccountRole record. Set exactly one field in each item.

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
colorOrderByEnumDisplay color of the role label, encoded as an integer packing the RGB components: (red << 16) | (green << 8) | blue.
labelOrderByEnumName of the entity and its default text representation.
revisionOrderByEnumRevision when entity was lastly changed.
AccountRoleRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountRole records.

FieldTypeDescription
getByIdAccountRoleEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountRoleEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountRoleEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAccountRoleEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountSharingClientRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountSharingClientRelation records.

FieldTypeDescription
getByIdAccountSharingClientRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountSharingClientRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountSharingClientRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAccountSharingClientRelationEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountSharingSalesUnitRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountSharingSalesUnitRelation records.

FieldTypeDescription
getByIdAccountSharingSalesUnitRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountSharingSalesUnitRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountSharingSalesUnitRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAccountSharingSalesUnitRelationEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountSocialRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AccountSocialRelation records.

FieldTypeDescription
getByIdAccountSocialRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountSocialRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountSocialRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAccountSocialRelationEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AccountTypeOrderByNestedInput input 8 fields: id, isDeleted, modified, …

Sorting by a field of the related AccountType record. Set exactly one field in each item.

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
isReadonlyOrderByEnumTrue when the account type is system-managed and cannot be edited or deleted by users.
nameOrderByEnumName of the entity and its default text representation.
isPublishedOrderByEnumTrue when the entity configuration is published; false while it exists only as an unpublished draft.
revisionOrderByEnumRevision when entity was lastly changed.
AccountTypeRepository object 7 fields: getById, getByIds, getAll, …

Read operations for AccountType records.

FieldTypeDescription
getByIdAccountTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AccountTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AccountTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAccountTypeEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getPublished[AccountTypeEntity!]! (5 args)Returns the published records that match the filter, paged with limit and offset.
getDrafts[AccountTypeEntity!]! (2 args)Returns the records that match the filter, with pending unpublished changes applied where a draft exists.
getDraftByIdAccountTypeEntity! (1 args)Returns the record with the given id, with its pending unpublished changes applied when a draft exists.
ActivityCommentRepository object 5 fields: getById, getByIds, getAll, …

Read operations for ActivityComment records.

FieldTypeDescription
getByIdActivityCommentEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ActivityCommentEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ActivityCommentEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaActivityCommentEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
ActivityDashboardProfile object filter: ActivityFilterTab!, role: ActivityRoleTab!, view: ActivityDashboardProfileView!

Saved activity dashboard: the filter and ownership scope of the activities it covers and the graphs it shows.

FieldTypeDescription
filterActivityFilterTab!Filter conditions that determine which records the dashboard includes.
roleActivityRoleTab!Ownership scope of the records shown, such as own, shared, managing-unit or unassigned items.
viewActivityDashboardProfileView!View settings of the dashboard, including which graphs are shown.
ActivityDashboardProfileView object drilldownFields: [ID!]!, graphs: [DashboardGraphActivityNameType]!

View settings of the activity dashboard: the graphs it shows and the fields listed when a graph value is drilled into.

FieldTypeDescription
drilldownFields[ID!]!Identifiers of the fields shown as columns when a dashboard graph value is drilled down into.
graphs[DashboardGraphActivityNameType]!Graphs shown on the activity dashboard, each identified by its graph type.
ActivityDataExRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for ActivityDataExRelation records.

FieldTypeDescription
getByIdActivityDataExRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ActivityDataExRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ActivityDataExRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaActivityDataExRelationEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
ActivityKPIRepository object 5 fields: getById, getByIds, getAll, …

Read operations for ActivityKPI records.

FieldTypeDescription
getByIdActivityKPIEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ActivityKPIEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ActivityKPIEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaActivityKPIEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
ActivityRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for ActivityRelation records.

FieldTypeDescription
getByIdActivityRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ActivityRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ActivityRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaActivityRelationEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
ActivityRepository object 5 fields: getById, getByIds, getAll, …

Read operations for Activity records.

FieldTypeDescription
getByIdActivityEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ActivityEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ActivityEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaActivityEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
ActivityTypeIconEnum enum GeneralIcon, Task, Appointment, Call, Mail, Message, … (24 values)

Icon used to display tasks or appointments of an activity type.

ValueDescription
GeneralIconGeneric activity icon not tied to a specific kind of activity.
TaskIcon depicting a task; the default for task types.
AppointmentIcon depicting an appointment; the default for appointment types.
CallIcon depicting a phone call.
MailIcon depicting an email.
MessageIcon depicting a message.
TicketingIntegrationIcon depicting a ticketing system integration.
DocumentManagementIcon depicting document management.
EventManagementIcon depicting event management.
AccountingSystemIcon depicting an accounting system.
MarketingCommunicationSystemsIcon depicting a marketing communication system.
OrderProcessingIcon depicting order processing.
WebServicesIcon depicting web services.
ReturnMerchandiseAuthorizationSystemsIcon depicting a return merchandise authorization (RMA) system.
SalesAutomatizationIcon depicting sales automation.
SmsMessagingIcon depicting SMS messaging.
ErpSystemsIcon depicting an ERP system.
DataAnalyticsIcon depicting data analytics.
WarehousesIcon depicting a warehouse.
ContactManagementIcon depicting contact management.
ContentManagementSystemsIcon depicting a content management system.
InventorySystemsIcon depicting an inventory system.
WorkflowIcon depicting a workflow.
AssetManagementSystemIcon depicting an asset management system.
ActivityTypeIconEnumFilterInput input eq: [ActivityTypeIconEnum!], NOT: ActivityTypeIconEnumFilterInput

Conditions on an enumeration field. Several conditions given together must all match.

Input fieldTypeDescription
eq[ActivityTypeIconEnum!]Matches any of the listed values.
NOTActivityTypeIconEnumFilterInputMatches values that do not meet this condition.
AiAssistantCreateEmailAction object subject: String!, body: String!

Suggested action to send an email whose subject and body the AI assistant has drafted.

FieldTypeDescription
subjectString!Subject of the email the AI proposes.
bodyString!Body of the email the AI proposes.
AiAssistantCreateNoteAction object note: String!

Suggested action that adds a note with text proposed by AI.

FieldTypeDescription
noteString!Text of the note the AI proposes.
AiAssistantCreateRecordAction object entityName: EntityNameEnum!, entityApiName: String, id: ID!

Suggested action that creates a record, such as a task or appointment, pre-filled with values proposed by AI.

FieldTypeDescription
entityNameEntityNameEnum!Entity of the record the action creates, such as Task or Appointment.
entityApiNameStringAPI name of the custom entity when entityName is CustomEntity; null otherwise.
idID!Id of the action; pass it as actionId to aiAutoPrefill to get the record pre-filled with the values the AI proposes.
AiAssistantTaskAction union AiAssistantCreateRecordAction | AiAssistantUpdateFormAction | AiAssistantCreateEmailAction | AiAssistantCreateNoteAction

Action the user can take on an AI suggestion: create a record, update the record, send an email or add a note.

AiAssistantUpdateFormAction object id: ID!

Suggested action that updates the record with values proposed by AI.

FieldTypeDescription
idID!Id of the action; pass it as actionId to aiAutoPrefill to get the record pre-filled with the values the AI proposes.
AiConversationItem object text: String!, actor: AiConversationItemActor!

One message of a conversation with the AI assistant, written by the user or by the assistant.

FieldTypeDescription
textString!Text of the message.
actorAiConversationItemActor!Author of the message: the user or the AI assistant.
AiCreditInfo object status: AiCreditInfoStatus!, value: Int

AI credits consumed to generate an AI assistant message, and whether the count is final.

FieldTypeDescription
statusAiCreditInfoStatus!Whether the AI work is finished and the credit count is final.
valueIntNumber of AI credits consumed so far.
AiCreditInfoStatus enum InProgress, Finished

Whether the AI credit usage reported for a request is final.

ValueDescription
InProgressThe AI work is still running; the credit count can still grow.
FinishedThe AI work is done; the credit count is final.
AiExample object title: String!, prompt: String!

Example prompt proposed by the AI assistant.

FieldTypeDescription
titleString!Short title of the example.
promptString!Prompt the example sends to the AI assistant.
AiExampleData object examples: [AiExample]!

Content of an AI assistant message that proposes example prompts.

FieldTypeDescription
examples[AiExample]!Example prompts proposed by the AI assistant.
AiMessageData union AiExampleData | AiSuggestionData

Structured content of an AI assistant message: example prompts or suggestions for a record.

AiRecordSuggestion object 5 fields: id, text, title, …

Suggestion the AI assistant makes for a record, such as an alert, news or data enrichment, with the actions the user can take on it.

FieldTypeDescription
idID!Unique identifier of the suggestion.
textString!Text of the suggestion.
titleString!Short title of the suggestion.
actions[AiAssistantTaskAction]!Actions the user can take on the suggestion, such as creating a task or sending an email; empty when none are proposed.
typeAiRecordSuggestionType!Kind of suggestion.
AiRecordSuggestionType enum Alert, News, DataEnrichment, UpdateAccountHierarchy, UpdateOrgChart, UpdateBuyingCenter

Kind of AI suggestion shown for a record.

ValueDescription
AlertRecommended next action for the record.
NewsNews relevant to the record.
DataEnrichmentProposed updates to the record's field values.
UpdateAccountHierarchyProposed changes to the account hierarchy.
UpdateOrgChartProposed changes to the organization chart of contacts.
UpdateBuyingCenterProposed changes to the buying center.
AiSuggestionData object suggestions: [AiRecordSuggestion]!

Content of an AI assistant message that lists suggestions for a record.

FieldTypeDescription
suggestions[AiRecordSuggestion]!Suggestions the AI assistant made for the record.
AllowedAccountTypeRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AllowedAccountType records.

FieldTypeDescription
getByIdAllowedAccountTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AllowedAccountTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AllowedAccountTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAllowedAccountTypeEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AllowedAppointmentTypeRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AllowedAppointmentType records.

FieldTypeDescription
getByIdAllowedAppointmentTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AllowedAppointmentTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AllowedAppointmentTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAllowedAppointmentTypeEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AllowedCompanyEmailRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AllowedCompanyEmail records.

FieldTypeDescription
getByIdAllowedCompanyEmailEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AllowedCompanyEmailEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AllowedCompanyEmailEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAllowedCompanyEmailEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AllowedCompanyPhoneRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AllowedCompanyPhone records.

FieldTypeDescription
getByIdAllowedCompanyPhoneEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AllowedCompanyPhoneEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AllowedCompanyPhoneEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAllowedCompanyPhoneEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AllowedContactTypeRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AllowedContactType records.

FieldTypeDescription
getByIdAllowedContactTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AllowedContactTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AllowedContactTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAllowedContactTypeEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AllowedEntityType object entity: EntityNameEnum!, entityApiName: String, entityTypeIds: [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.

FieldTypeDescription
entityEntityNameEnum!Name of entity where field is allowed to be used, for relation fields both left relation entity and right relation entity is returned.Abstract Entity (e.g. LeadOppty, Activity) are not returned they have to be evaluated by receiver.
entityApiNameStringAPI name of the custom entity when entity is CustomEntity; null for other entities.
entityTypeIds[ID!]Ids of entity types where field is declared on its type form, if entity doesn't have types a NULL is returned.
AllowedLeadTypeRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AllowedLeadType records.

FieldTypeDescription
getByIdAllowedLeadTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AllowedLeadTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AllowedLeadTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAllowedLeadTypeEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AllowedPipelineRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AllowedPipeline records.

FieldTypeDescription
getByIdAllowedPipelineEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AllowedPipelineEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AllowedPipelineEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAllowedPipelineEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AllowedQuoteTypeRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AllowedQuoteType records.

FieldTypeDescription
getByIdAllowedQuoteTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AllowedQuoteTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AllowedQuoteTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAllowedQuoteTypeEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AllowedTaskTypeRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AllowedTaskType records.

FieldTypeDescription
getByIdAllowedTaskTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AllowedTaskTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AllowedTaskTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAllowedTaskTypeEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
ApiAccessRepository object 6 fields: getById, getByIds, getAll, …

Read operations for ApiAccess records.

FieldTypeDescription
getByIdApiAccessEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ApiAccessEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ApiAccessEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaApiAccessEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
getAllForAdmin[ApiAccessEntity!]! (5 args)Returns API accesses of the space for administration, leaving out accesses of hidden applications.
ApplicationOrderByNestedInput input 10 fields: id, isDeleted, modified, …

Sorting by a field of the related Application record. Set exactly one field in each item.

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
automationHubIdOrderByEnumIdentifier of the matching Automation Hub item, or empty for user-defined applications. Set automatically by Coevera when the application is registered through the Automation Hub.
isTriggerOrderByEnumTrue when this application can register webhooks. Set when the application is created and cannot be changed afterwards.
isVisibleOrderByEnumTrue when this application is shown in the Automation Hub UI. Hidden applications are still functional but excluded from end-user discovery.
nameOrderByEnumName of the entity and its default text representation.
usesImpersonationOrderByEnumTrue when this application can act on behalf of individual users (personal triggers). Set when the application is created and cannot be changed afterwards.
revisionOrderByEnumRevision when entity was lastly changed.
ApplicationRepository object getById: ApplicationEntity, getByIds: [ApplicationEntity!]!, getAll: [ApplicationEntity!]!, getByCriteria: ApplicationEntityConnection

Read operations for Application records.

FieldTypeDescription
getByIdApplicationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ApplicationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ApplicationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaApplicationEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
AppointmentClientInviteesRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AppointmentClientInviteesRelation records.

FieldTypeDescription
getByIdAppointmentClientInviteesRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AppointmentClientInviteesRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AppointmentClientInviteesRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAppointmentClientInviteesRelationEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AppointmentContactInviteesRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AppointmentContactInviteesRelation records.

FieldTypeDescription
getByIdAppointmentContactInviteesRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AppointmentContactInviteesRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AppointmentContactInviteesRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAppointmentContactInviteesRelationEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AppointmentOrderByNestedInput input 23 fields: id, isDeleted, modified, …

Sorting by a field of the related Appointment record. Set exactly one field in each item.

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
activityTypeIdOrderByEnumId of the appointment type.
currencyExchangeRatesListIdOrderByEnumId of the currency exchange rate list applied to this appointment.
descriptionOrderByEnumFree-form description of the appointment.
durationOrderByEnumDuration of the appointment, derived from start/end dates.
endDateOrderByEnumEnd timestamp of the appointment.
inviteesCanEditOrderByEnumTrue when invitees are allowed to edit the appointment. Defaults to false.
locationOrderByEnumFree-text physical location of the appointment.
ownerIdOrderByEnumId of the appointment owner.
recurrenceMasterIdOrderByEnumId of the master appointment.
scheduleIdOrderByEnumId of the appointment schedule.
startDateOrderByEnumStart timestamp of the appointment.
subjectOrderByEnumShort summary line shown in calendars and lists.
unitIdOrderByEnumId of the sales unit.
revisionOrderByEnumRevision when entity was lastly changed.
statusOrderByEnumCurrent status of the appointment (NotStarted, InProgress, Completed, Canceled). Read-only; derived from the start/end times and the deleted flag.
exchangeEntityIdOrderByEnumExternal identifier of the record in the linked third-party service (e.g. Google, Microsoft 365, Exchange). Maintained by the sync engine.
gapiEntityIdOrderByEnumExternal identifier of the record in the linked third-party service (e.g. Google, Microsoft 365, Exchange). Maintained by the sync engine.
o365EntityIdOrderByEnumExternal identifier of the record in the linked third-party service (e.g. Google, Microsoft 365, Exchange). Maintained by the sync engine.
withCustomCommonEntityRepositoryOrderByCustomFieldSorts by a custom field.
AppointmentReminderRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AppointmentReminder records.

FieldTypeDescription
getByIdAppointmentReminderEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AppointmentReminderEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AppointmentReminderEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAppointmentReminderEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AppointmentRepository object 10 fields: getById, getByIds, getAll, …

Read operations for Appointment records.

FieldTypeDescription
getByIdAppointmentEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AppointmentEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AppointmentEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAppointmentEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
getBySessionAppointmentEntityConnection (7 args)Returns a page of records selected in a list or report: all records of the given result plus the explicitly included ids, minus the excluded ids.
getByIdFormattedJSONString (2 args)Returns the values of a record's fields formatted for display, keyed by field id.
autoPrefillAppointmentEntity! (3 args)Returns a new, unsaved record pre-filled from a source record according to a field mapping. Nothing is saved; the returned values can be used as input for create.
aiAutoPrefillAppointmentAutoPrefill! (1 args)Returns an unsaved record pre-filled with the values proposed by an AI record suggestion, together with the fields the suggestion filled in. Nothing is saved; the caller can review the values and create or update the record.
autoPrefillFromEmailAppointmentAutoPrefill! (2 args)Returns a new, unsaved appointment pre-filled from an email conversation: subject and description from the last sent email of the conversation that the user can read, the records linked to the conversation (including ones the user cannot open), its attachments as documents, and every From, To and …
AppointmentScheduleRepository object 5 fields: getById, getByIds, getAll, …

Read operations for AppointmentSchedule records.

FieldTypeDescription
getByIdAppointmentScheduleEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AppointmentScheduleEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AppointmentScheduleEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAppointmentScheduleEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
AppointmentTypeOrderByNestedInput input 9 fields: id, isDeleted, modified, …

Sorting by a field of the related AppointmentType record. Set exactly one field in each item.

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
iconOrderByEnumIcon used to display appointments of this type in the UI.
isReadonlyOrderByEnumTrue when the appointment type is system-managed and cannot be edited or deleted by users.
nameOrderByEnumName of the entity and its default text representation.
isPublishedOrderByEnumTrue when the entity configuration is published; false while it exists only as an unpublished draft.
revisionOrderByEnumRevision when entity was lastly changed.
AppointmentTypeRepository object 7 fields: getById, getByIds, getAll, …

Read operations for AppointmentType records.

FieldTypeDescription
getByIdAppointmentTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[AppointmentTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[AppointmentTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaAppointmentTypeEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getPublished[AppointmentTypeEntity!]! (5 args)Returns the published records that match the filter, paged with limit and offset.
getDrafts[AppointmentTypeEntity!]! (2 args)Returns the records that match the filter, with pending unpublished changes applied where a draft exists.
getDraftByIdAppointmentTypeEntity! (1 args)Returns the record with the given id, with its pending unpublished changes applied when a draft exists.
ApprovalApproverRepository object 5 fields: getById, getByIds, getAll, …

Read operations for ApprovalApprover records.

FieldTypeDescription
getByIdApprovalApproverEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ApprovalApproverEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ApprovalApproverEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaApprovalApproverEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
ApprovalOrderByNestedInput input 19 fields: id, isDeleted, modified, …

Sorting by a field of the related Approval record. Set exactly one field in each item.

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
accountIdOrderByEnumId of the linked account.
actorIdOrderByEnumId of the triggering user.
applicationIdOrderByEnumId of the application (e.g. browser, automation, third-party integration) the approval was triggered in.
approvalProcessIdOrderByEnumId of the approval process this approval was raised from.
approvalStatusOrderByEnumDecision state of the approval: Pending while waiting for the approvers, then Approved or Rejected. endTime is set once the decision is made.
commentOrderByEnumComment the requester attached when raising the approval.
contactIdOrderByEnumId of the linked contact.
endTimeOrderByEnumTimestamp the approval reached a final status (Approved/Rejected/Cancelled). Empty while the approval is still pending.
leadOpptyIdOrderByEnumId of the linked lead or opportunity, or empty when not linked.
quoteIdOrderByEnumId of the linked quote.
statusOrderByEnumResult of the approval process run: the most severe status among its activity log lines, Error when a step of the run failed. The decision itself is in approvalStatus.
revisionOrderByEnumRevision when entity was lastly changed.
nameOrderByEnumDisplay name of the approval, derived from the underlying record being approved (e.g. the quote name). Empty when the underlying record has been deleted.
ownerIdOrderByEnumId of the user who owns the record being approved (the record's owner, not the approver). Empty when the underlying record has been deleted.
startTimeOrderByEnumTimestamp the approval was raised (alias of created).
ApprovalProcessActivityLogLineRepository object 5 fields: getById, getByIds, getAll, …

Read operations for ApprovalProcessActivityLogLine records.

FieldTypeDescription
getByIdApprovalProcessActivityLogLineEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ApprovalProcessActivityLogLineEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ApprovalProcessActivityLogLineEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaApprovalProcessActivityLogLineEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
ApprovalProcessOrderByNestedInput input 14 fields: id, isDeleted, modified, …

Sorting by a field of the related ApprovalProcess record. Set exactly one field in each item.

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
descriptionOrderByEnumFree-text description shown alongside the approval process.
isEnabledOrderByEnumWhen true, the approval process actively raises approvals on matching record events; when false, the process is paused.
lastSchemaChangeOrderByEnumTimestamp of the most recent change to settings.
lastStatusChangeOrderByEnumTimestamp of the most recent change to isEnabled.
nameOrderByEnumName of the entity and its default text representation.
ownerIdOrderByEnumId of the owning user.
priorityOrderByEnumPosition of this process among approval processes for the same record-trigger entity type; lower values are evaluated first. Read-only; managed via update_priority. Null for manual-trigger approval processes.
triggerEntityNameOrderByEnumFor record-change triggers, the entity whose records can raise an approval (e.g. "Quote"). Empty for manual triggers.
statusOrderByEnumOverall status of the approval process, derived from the approvals it raised since it was last enabled or its settings changed: Ok, Warning or Error. Ok when there are none.
triggerTypeOrderByEnumHow approvals are raised: Manual (a user must initiate) or RecordChange (automatically when a record matching the trigger condition is created or updated).
ApprovalProcessRepository object 7 fields: getById, getByIds, getAll, …

Read operations for ApprovalProcess records.

FieldTypeDescription
getByIdApprovalProcessEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ApprovalProcessEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ApprovalProcessEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaApprovalProcessEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
getByApprovalProcessCriteriaApprovalProcessEntityConnection (7 args)Returns a page of approval processes filtered by owner, enabled state and status, in addition to the regular filter.
getApprovalProcessesWithManualTrigger[ApprovalProcessEntity!]! (4 args)Returns approval processes with a manual trigger that the current user is allowed to start, according to each trigger's allowed users and units.
ApprovalRepository object 7 fields: getById, getByIds, getAll, …

Read operations for Approval records.

FieldTypeDescription
getByIdApprovalEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[ApprovalEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[ApprovalEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaApprovalEntityConnection (7 args)Returns the records that match the filter as a cursor-paginated connection.
getChangedFieldsSinceRevision[UUID!]! (2 args)Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
getDownloadUrlString! (4 args)Exports the approval log of an approval process to a zipped text file and returns a URL to download it.
getRecentApprovals[RecentApprovalItem!]! (3 args)Returns the completed approvals (approved or rejected) of a record, most recently decided first.
ApprovalStatusEnum enum Pending, Approved, Rejected

Decision state of an approval request for a record.

ValueDescription
PendingWaiting for the approvers' decision.
ApprovedThe record was approved.
RejectedThe record was rejected.
ApprovalStatusEnumFilterInput input eq: [ApprovalStatusEnum!], NOT: ApprovalStatusEnumFilterInput

Conditions on an enumeration field. Several conditions given together must all match.

Input fieldTypeDescription
eq[ApprovalStatusEnum!]Matches any of the listed values.
NOTApprovalStatusEnumFilterInputMatches values that do not meet this condition.