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 indexM

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

MainFilterBox MainFilterBoxParams ManageContentSharingEmailInput ManageContentSharingEmailPayload ManageSharingAccountInput ManageSharingAccountPayload ManageSharingContactInput ManageSharingContactPayload ManageSharingCustomEntityInput ManageSharingCustomEntityPayload ManageSharingEmailInput ManageSharingEmailPayload ManageSharingLeadInput ManageSharingLeadPayload ManageSharingOpportunityInput ManageSharingOpportunityPayload ManageSharingProjectInput ManageSharingProjectPayload ManageSharingQuoteInput ManageSharingQuotePayload ManageSharingTaskInput ManageSharingTaskPayload MassEmailDetailGridSortyBy MassEmailRelation MassEmailRelationCategory MassEmailRelationItemConnection MassEmailRelationItemEdge MassEmailTrackingInfo MasterRightEntity MasterRightEntityConnection MasterRightEntityEdge MasterRightFilterInput MasterRightOrderByInput MasterRightOrderByNestedInput MasterRightRepository MatchingInput MediaEntity MediaEntityConnection MediaEntityEdge MediaFilterInput MediaOrderByInput MediaOrderByNestedInput MediaRepository MediaStatusEnum MediaStatusEnumFilterInput MediaTypeEnum MediaTypeEnumFilterInput MemoCommentEntity MemoCommentEntityConnection MemoCommentEntityEdge MemoCommentFilterInput MemoCommentOrderByInput MemoCommentRepository MemoEntity MemoEntityConnection MemoEntityEdge MemoFilterInput MemoOrderByInput MemoOrderByNestedInput MemoRepository MergeAccountInput MergeAccountPayload MergeContactInput MergeContactPayload MessageRelationEntity MessageRelationEntityConnection MessageRelationEntityEdge MessageRelationFilterInput MessageRelationOrderByInput MessageRelationRepository MessageSharingClientRelationEntity MessageSharingClientRelationEntityConnection MessageSharingClientRelationEntityEdge MessageSharingClientRelationFilterInput MessageSharingClientRelationOrderByInput MessageSharingClientRelationRepository MessageSharingSalesUnitRelationEntity MessageSharingSalesUnitRelationEntityConnection MessageSharingSalesUnitRelationEntityEdge MessageSharingSalesUnitRelationFilterInput MessageSharingSalesUnitRelationOrderByInput MessageSharingSalesUnitRelationRepository MoveCloudObjectsInput MoveCloudObjectsPayload MoveLeadInput MoveLeadPayload MoveOpportunityInput MoveOpportunityPayload MoveQuoteInput MoveQuotePayload MultiMatchEnum MultiSelectProperty Mutation

Shared types: M

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

MainFilterBox object id: String!, entity: String!, lookupFieldId: UUID, filterFields: [FieldFilterRule!]!

Group of filter conditions evaluated on the main record type of a filter.

FieldTypeDescription
idString!Identifier of this filter box within the filter tab.
entityString!Name of the record type whose fields the conditions in this box are evaluated against.
lookupFieldIdUUIDIdentifier of the lookup field that connects this box to the main record type when the box filters a related record reached through a lookup.
filterFields[FieldFilterRule!]!Conditions evaluated on the main record type, each comparing one field against a set of values.
MainFilterBoxParams input id: String!, entity: String!, lookupFieldId: UUID, filterFields: [FieldFilterRuleParams!]!

Group of filter conditions evaluated on the main record type of a filter.

Input fieldTypeDescription
idString!Identifier of this filter box within the filter tab.
entityString!Name of the record type whose fields the conditions in this box are evaluated against.
lookupFieldIdUUIDIdentifier of the lookup field that connects this box to the main record type when the box filters a related record reached through a lookup.
filterFields[FieldFilterRuleParams!]!Conditions evaluated on the main record type, each comparing one field against a set of values.
MassEmailTrackingInfo object 7 fields: openEmailEventCount, clickEmailEventCount, totalEmailEventCount, …

Tracking statistics of a mass email or of the emails sent from a template: how many were sent, opened, clicked, replied to, bounced or unsubscribed.

FieldTypeDescription
openEmailEventCountInt!Number of emails that were opened; a click or an unsubscribe also counts as an open. Bounced emails are not counted.
clickEmailEventCountInt!Number of emails in which a link was clicked. Bounced emails are not counted.
totalEmailEventCountInt!Total number of emails the statistics are based on.
sentEmailEventCountInt!Number of emails that were sent.
bouncedEmailCountInt!Number of emails that bounced.
repliedEmailCountInt!Number of emails that received a reply.
unsubscribedEmailCountInt!Number of emails through which the recipient unsubscribed.
MasterRightOrderByNestedInput input 157 fields: id, isDeleted, modified, …

Sorting by a field of the related MasterRight 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.
accessAccountRelationTypesOrderByEnumAllows users with this role to manage account hierarchy types, account and contact relation types and account roles in Administration.
accessAccountsOrderByEnumShows the Accounts screen to users with this role. Which accounts they can see and edit is set by accessEntityAccount.
accessAiAutomatizerOrderByEnumAllows users with this role to use the AI assistant that builds and describes automation processes, when the feature is enabled for the space.
accessAiOnlineFormsOrderByEnumAllows users with this role to use the AI assistant that creates online forms, when the feature is enabled for the space.
accessAiRecordDetailOrderByEnumAllows users with this role to use AI summaries and suggested actions on record detail screens, when the feature is enabled for the space.
accessAiRecordEnrichmentOrderByEnumAllows users with this role to use AI to prefill new accounts, contacts and leads from an email, when the feature is enabled for the space.
accessAiRelationshipChartsOrderByEnumAllows users with this role to use AI-suggested org charts and account hierarchies, when the feature is enabled for the space.
accessAiReportsOrderByEnumAllows users with this role to use the AI assistant that builds reports, when the feature is enabled for the space.
accessAiSmartFieldOrderByEnumAllows users with this role to use AI smart fields, whose values are generated by AI, when the feature is enabled for the space.
accessAppointmentSchedulerOrderByEnumAllows users with this role to publish appointment schedules that let others book meetings with them, when the feature is enabled for the space. Turning it off disables the schedules of the users with this role.
accessAppointmentSchedulerManagementOrderByEnumAllows users with this role to manage appointment schedules of other users.
accessApprovalProcessesOrderByEnumAllows users with this role to create approval processes and manage their own, when approval processes are enabled for the space.
accessApprovalProcessesManagementOrderByEnumAllows users with this role to manage approval processes owned by other users.
accessApprovalsOrderByEnumAllows users with this role to open the Approvals screen and act on approval requests, when approval processes are enabled for the space.
accessArchiveOrderByEnumAllows users with this role to open the Archive screens listing lost, closed and archived records.
accessAuditOrderByEnumAllows users with this role to open the Audit screen.
accessAuditLogOrderByEnumAllows users with this role to view the audit log of changes made in the space.
accessBottomMenuCustomizationOrderByEnumWhether users with this role may reorder and pin their own bottom menu ("Users can customize the bar"). Off by default: users get the layout set in bottomMenuLayout; a layout of their own (UISettings.bottomMenuLayout) is still stored but read as null until this is switched on.
accessBulkUpdateOrderByEnumAllows users with this role to update many records at once with bulk update.
accessCallingOrderByEnumAllows users with this role to make calls through the calling integration, when the feature is enabled for the space.
accessCallingCompanyPhoneOrderByEnumWhich company phone numbers users with this role can use for calls and text messages: none (NoAccess), those in allowedCompanyPhones (Selected) or all (All).
accessCallingPurchasePhoneOrderByEnumAllows users with this role to purchase and manage company phone numbers for the calling integration.
accessCompanyEmailsOrderByEnumWhich shared company email accounts users with this role can send from: none (NoAccess), those in allowedCompanyEmails (Selected) or all (All).
accessContactsOrderByEnumShows the Contacts screen to users with this role. Which contacts they can see and edit is set by accessEntityContact.
accessDocumentManagementOrderByEnumAllows users with this role to browse and work with documents in the Document Manager, when the feature is enabled for the space.
accessDocumentManagementCompanyOrderByEnumAllows users with this role to manage company documents and folders that are not tied to a record.
accessDocumentManagementRecordOrderByEnumAllows users with this role to create and edit the document folders used for records.
accessDuplicateCheckerOrderByEnumAllows users with this role to use the duplicate checker to find duplicate records, when the feature is enabled for the space.
accessEmailNotificationEnforcementOrderByEnumWhen true, users with this role get the email notification preferences from accessEmailNotificationSettings and cannot change their own.
accessEntityAccountOrderByEnumLevel of access to accounts for users with this role, from NoAccess and Readonly to Editor, EditorOrUnitManger and All. Applies to the accounts the role can see.
accessEntityAccountCopyOrderByEnumAllows users with this role to create copies of existing accounts.
accessEntityAccountDeleteOrderByEnumAllows users with this role to delete accounts they can edit.
accessEntityAccountDirectionOrderByEnumWhich accounts users with this role can see besides those they own or that are shared with them: no others (Owned), those of their sales units (Current and its variants) or all (All).
accessEntityAccountPrivateOrderByEnumAllows users with this role to own private accounts, which are visible only to their owner.
accessEntityAccountTagCreateOrderByEnumAllows users with this role to create new tags for accounts.
accessEntityAppointmentOrderByEnumLevel of access to appointments for users with this role, from NoAccess and Readonly to Editor, EditorOrUnitManger and All. Applies to the appointments the role can see.
accessEntityAppointmentDeleteOrderByEnumAllows users with this role to delete appointments they can edit.
accessEntityAppointmentDirectionOrderByEnumWhich appointments users with this role can see besides those they own or that are shared with them: no others (Owned), those of their sales units (Current and its variants) or all (All).
accessEntityAppointmentTagCreateOrderByEnumAllows users with this role to create new tags for appointments.
accessEntityBetterNavigatorOrderByEnumLevel of access to Navigator screen layouts for users with this role: not available (NoAccess), use of those shared with them (Readonly), or also creating their own (All).
accessEntityBetterNavigatorDeleteNotOwnedOrderByEnumAllows users with this role to delete Navigator screen layouts owned by other users.
accessEntityBetterNavigatorDeleteOwnedOrderByEnumAllows users with this role to delete Navigator screen layouts they own.
accessEntityBetterNavigatorSharingCustomOrderByEnumAllows users with this role to share their Navigator screen layouts with selected users and sales units.
accessEntityBetterNavigatorSharingPublicOrderByEnumAllows users with this role to share their Navigator screen layouts with all users of the space.
accessEntityContactOrderByEnumLevel of access to contacts for users with this role, from NoAccess and Readonly to Editor, EditorOrUnitManger and All. Applies to the contacts the role can see.
accessEntityContactCopyOrderByEnumAllows users with this role to create copies of existing contacts.
accessEntityContactDeleteOrderByEnumAllows users with this role to delete contacts they can edit.
accessEntityContactDirectionOrderByEnumWhich contacts users with this role can see besides those they own or that are shared with them: no others (Owned), those of their sales units (Current and its variants) or all (All).
accessEntityContactPrivateOrderByEnumAllows users with this role to own private contacts, which are visible only to their owner.
accessEntityContactTagCreateOrderByEnumAllows users with this role to create new tags for contacts.
accessEntityDashboardOrderByEnumLevel of access to dashboards for users with this role: not available (NoAccess), use of those shared with them (Readonly), or also creating their own (All). Dashboards are unavailable while accessEntityReport is NoAccess.
accessEntityDashboardDeleteNotOwnedOrderByEnumAllows users with this role to delete dashboards owned by other users.
accessEntityDashboardDeleteOwnedOrderByEnumAllows users with this role to delete dashboards they own.
accessEntityDashboardSharingCustomOrderByEnumAllows users with this role to share their dashboards with selected users and sales units.
accessEntityDashboardSharingPublicOrderByEnumAllows users with this role to share their dashboards with all users of the space.
accessEntityEmailAccessLevelOrderByEnumWhich emails users with this role see on records, reports, feeds and automation. Default: any email linked to a record the user can see. UsersAndSalesUnits: only emails owned by or shared by users / sales unit members in accessEntityEmailAllowed (own and shared-with-me emails always stay visible).
accessEntityEmailContentShareModeOrderByEnumHow users with this role can share the body of their emails: always private (PrivateOnly), always public (PublicOnly) or chosen per email (Custom).
accessEntityEmailDeleteNotOwnedOrderByEnumAllows users with this role to delete emails they neither own nor sent.
accessEntityEmailLinkToAccountsOrderByEnumWhether the email integration of users with this role links emails to the accounts of their recipients. Custom leaves it to each user's own email settings.
accessEntityEmailLinkToAccountsByDomainOrderByEnumWhether the email integration of users with this role links emails to accounts whose website domain matches a recipient's email domain. Custom leaves it to each user's own email settings.
accessEntityEmailLinkToContactsOrderByEnumWhether the email integration of users with this role links emails to the contacts of their recipients. Custom leaves it to each user's own email settings.
accessEntityEmailSequenceOrderByEnumLevel of access to email sequences for users with this role, when email sequences are enabled for the space: none (NoAccess), only their own (Personal) or all (FullAccess).
accessEntityEmailTemplateOrderByEnumLevel of access to email templates for users with this role: not available (NoAccess), use of those shared with them (Readonly), or also creating their own (All).
accessEntityEmailTemplateCreateDeleteFolderOrderByEnumAllows users with this role to create and delete email template folders.
accessEntityEmailTemplateDeleteNotOwnedOrderByEnumAllows users with this role to delete email templates owned by other users.
accessEntityEmailTemplateDeleteOwnedOrderByEnumAllows users with this role to delete email templates they own.
accessEntityEmailTemplateSharingCustomOrderByEnumAllows users with this role to share their email templates with selected users and sales units.
accessEntityEmailTemplateSharingPublicOrderByEnumAllows users with this role to share their email templates with all users of the space.
accessEntityForecastOrderByEnumLevel of access to forecasts for users with this role: not available (NoAccess), use of those shared with them (Readonly), or also creating their own (All).
accessEntityForecastDeleteNotOwnedOrderByEnumAllows users with this role to delete forecasts owned by other users.
accessEntityForecastDeleteOwnedOrderByEnumAllows users with this role to delete forecasts they own.
accessEntityForecastEditNotOwnedOrderByEnumAllows users with this role to edit forecasts owned by other users.
accessEntityForecastSharingCustomOrderByEnumAllows users with this role to share their forecasts with selected users and sales units.
accessEntityForecastSharingPublicOrderByEnumAllows users with this role to share their forecasts with all users of the space.
accessEntityFormViewOrderByEnumLevel of access to form views for users with this role: not available (NoAccess), use of those shared with them (Readonly), or also creating their own (All).
accessEntityFormViewDeleteNotOwnedOrderByEnumAllows users with this role to delete form views owned by other users.
accessEntityFormViewDeleteOwnedOrderByEnumAllows users with this role to delete form views they own.
accessEntityFormViewSharingCustomOrderByEnumAllows users with this role to share their form views with selected users and sales units.
accessEntityFormViewSharingPublicOrderByEnumAllows users with this role to share their form views with all users of the space.
accessEntityLeadOrderByEnumLevel of access to leads for users with this role, from NoAccess and Readonly to Editor, EditorOrUnitManger and All. Applies to the leads the role can see.
accessEntityLeadCopyOrderByEnumAllows users with this role to create copies of existing leads.
accessEntityLeadDeleteOrderByEnumAllows users with this role to delete leads they can edit.
accessEntityLeadDirectionOrderByEnumWhich leads users with this role can see besides those they own or that are shared with them: no others (Owned), those of their sales units (Current and its variants) or all (All).
accessEntityLeadPrivateOrderByEnumAllows users with this role to own private leads, which are visible only to their owner.
accessEntityLeadTagCreateOrderByEnumAllows users with this role to create new tags for leads.
accessEntityMessageTagCreateOrderByEnumAllows users with this role to create new tags for emails, memos and text messages.
accessEntityOpptyOrderByEnumLevel of access to opportunities for users with this role, from NoAccess and Readonly to Editor, EditorOrUnitManger and All. Applies to the opportunities the role can see.
accessEntityOpptyCopyOrderByEnumAllows users with this role to create copies of existing opportunities.
accessEntityOpptyDeleteOrderByEnumAllows users with this role to delete opportunities they can edit.
accessEntityOpptyDirectionOrderByEnumWhich opportunities users with this role can see besides those they own or that are shared with them: no others (Owned), those of their sales units (Current and its variants) or all (All).
accessEntityOpptyPrivateOrderByEnumAllows users with this role to own private opportunities, which are visible only to their owner.
accessEntityOpptyTagCreateOrderByEnumAllows users with this role to create new tags for opportunities.
accessEntityPipelineOrderByEnumWhich pipelines users with this role can work with: none (NoPipeline), those in allowedPipelines (Selected), or all with or without access to pipeline step documents (AllWithDocuments, AllNoDocuments).
accessEntityProcessOrderByEnumLevel of access to automation processes for users with this role, when process automation is enabled for the space: none (NoAccess), only their own (Personal) or all (FullAccess).
accessEntityProfileOrderByEnumLevel of access to screen profiles (saved screen views) for users with this role: use of those shared with them (Readonly) or also creating their own (All). NoAccess is rejected.
accessEntityProfileDeleteNotOwnedOrderByEnumAllows users with this role to delete screen profiles owned by other users.
accessEntityProfileDeleteOwnedOrderByEnumAllows users with this role to delete screen profiles they own.
accessEntityProfileSharingCustomOrderByEnumAllows users with this role to share their screen profiles with selected users and sales units.
accessEntityProfileSharingPublicOrderByEnumAllows users with this role to share their screen profiles with all users of the space.
accessEntityProjectOrderByEnumLevel of access to projects for users with this role, from NoAccess and Readonly to Editor, EditorOrUnitManger and All. Applies to the projects the role can see.
accessEntityProjectCopyOrderByEnumAllows users with this role to create copies of existing projects.
accessEntityProjectDeleteOrderByEnumAllows users with this role to delete projects they can edit.
accessEntityProjectDirectionOrderByEnumWhich projects users with this role can see besides those they own or that are shared with them: no others (Owned), those of their sales units (Current and its variants) or all (All).
accessEntityProjectPrivateOrderByEnumAllows users with this role to own private projects, which are visible only to their owner.
accessEntityProjectTagCreateOrderByEnumAllows users with this role to create new tags for projects.
accessEntityQuoteOrderByEnumLevel of access to quotes for users with this role, from NoAccess and Readonly to Editor, EditorOrUnitManger and All. Applies to the quotes the role can see.
accessEntityQuoteCopyOrderByEnumAllows users with this role to create copies of existing quotes.
accessEntityQuoteDeleteOrderByEnumAllows users with this role to delete quotes they can edit.
accessEntityQuoteDirectionOrderByEnumWhich quotes users with this role can see besides those they own or that are shared with them: no others (Owned), those of their sales units (Current and its variants) or all (All).
accessEntityQuoteTagCreateOrderByEnumAllows users with this role to create new tags for quotes.
accessEntityReportOrderByEnumLevel of access to reports for users with this role: not available (NoAccess), use of those shared with them (Readonly), or also creating their own (All).
accessEntityReportCreateDeleteFolderOrderByEnumAllows users with this role to create and delete report folders.
accessEntityReportDeleteNotOwnedOrderByEnumAllows users with this role to delete reports owned by other users.
accessEntityReportDeleteOwnedOrderByEnumAllows users with this role to delete reports they own.
accessEntityReportPrivateOrderByEnumAllows users with this role to save reports as private, visible only to themselves.
accessEntityReportScheduleCreateOrderByEnumAllows users with this role to schedule reports for regular delivery.
accessEntityReportScheduleManagementOrderByEnumAllows users with this role to view and manage report schedules of other users.
accessEntityReportSharingCustomOrderByEnumAllows users with this role to share their reports with selected users and sales units.
accessEntityReportSharingPublicOrderByEnumAllows users with this role to share their reports with all users of the space.
accessEntitySolutionOrderByEnumAllows users with this role to view and follow solutions, when the feature is enabled for the space.
accessEntitySolutionManagementOrderByEnumAllows users with this role to create, edit and delete solutions.
accessEntityTargetOrderByEnumLevel of access to targets for users with this role: not available (NoAccess), use of those shared with them (Readonly), or also creating their own (All).
accessEntityTargetDeleteNotOwnedOrderByEnumAllows users with this role to delete targets owned by other users.
accessEntityTargetDeleteOwnedOrderByEnumAllows users with this role to delete targets they own.
accessEntityTaskOrderByEnumLevel of access to tasks for users with this role, from NoAccess and Readonly to Editor, EditorOrUnitManger and All. Applies to the tasks the role can see.
accessEntityTaskDeleteOrderByEnumAllows users with this role to delete tasks they can edit.
accessEntityTaskDirectionOrderByEnumWhich tasks users with this role can see besides those they own or that are shared with them: no others (Owned), those of their sales units (Current and its variants) or all (All).
accessEntityTaskTagCreateOrderByEnumAllows users with this role to create new tags for tasks.
accessEntityTaskUnassignedOrderByEnumAllows users with this role to create tasks without an owner (unassigned tasks).
accessExportOrderByEnumAllows users with this role to export records and reports to files.
accessFeedsOrderByEnumAllows users with this role to open the Feed screen with the stream of activities, emails and other updates.
accessForeignCurrenciesOrderByEnumAllows users with this role to manage currencies and exchange rate lists in Administration.
accessFormAndFieldsOrderByEnumAllows users with this role to manage fields, forms, record types, tags and translations in Administration.
accessGlobalSettingsOrderByEnumAllows users with this role to manage the global settings of the space in Administration, including the Automation Hub and API access.
accessHomeScreenOrderByEnumAllows users with this role to open the Navigator screen.
accessImportOrderByEnumAllows users with this role to import records from files.
accessInsightsOrderByEnumAllows users with this role to open the Insights area with sales performance, indicator, conversion and lifecycle overviews.
accessLeadsOrderByEnumShows the Leads screen to users with this role. Which leads they can see and edit is set by accessEntityLead.
accessOnlineFormsOrderByEnumAllows users with this role to create online forms and manage their own, when online forms are enabled for the space.
accessOnlineFormsManagementOrderByEnumAllows users with this role to edit and delete online forms owned by other users.
accessOpportunityOrderByEnumShows the Opportunities screen to users with this role. Which opportunities they can see and edit is set by accessEntityOppty.
accessPipelineConfigurationOrderByEnumAllows users with this role to manage pipelines, lead processes and quote processes in Administration.
accessPrintOrderByEnumAllows users with this role to print records and reports.
accessProductsServicesOrderByEnumAllows users with this role to manage products, product categories and price lists in Administration.
accessProjectsOrderByEnumAllows users with this role to use Projects, when the feature is enabled for the space. Which projects they can see and edit is set by accessEntityProject.
accessQuotesOrderByEnumAllows users with this role to use Quotes, when the feature is enabled for the space. Which quotes they can see and edit is set by accessEntityQuote.
accessSalesRolesOrderByEnumAllows users with this role to manage sales roles in Administration.
accessSecurityOrderByEnumAllows users with this role to manage the security settings of the space in Administration.
accessUnitsOrderByEnumAllows users with this role to manage sales units in Administration.
accessUserAndRolesOrderByEnumAllows users with this role to manage users, user roles and sales unit membership in Administration. Cannot be turned off on the default administrator role.
accessWhatsAppCompanyPhoneOrderByEnumWhich company phone numbers users with this role can use for WhatsApp messages, when WhatsApp is enabled for the space: none (NoAccess), those in allowedCompanyPhones (Selected) or all (All).
nameOrderByEnumName of the entity and its default text representation.
revisionOrderByEnumRevision when entity was lastly changed.
MasterRightRepository object 5 fields: getById, getByIds, getAll, …

Read operations for MasterRight records.

FieldTypeDescription
getByIdMasterRightEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[MasterRightEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[MasterRightEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaMasterRightEntityConnection (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.
MatchingInput input identityKey: [String!]!, thirdPartyKey: String, onMultiMatch: MultiMatchEnum!

How items without an id are matched to existing records.

Input fieldTypeDescription
identityKey[String!]!Api names of the fields whose values identify an existing record; each input item must contain all of them.
thirdPartyKeyStringApi name of a field holding an external id; with identityKey, a record matching either one is used.
onMultiMatchMultiMatchEnum!What to do when more than one existing record matches.
MediaRepository object 5 fields: getById, getByIds, getAll, …

Read operations for Media records.

FieldTypeDescription
getByIdMediaEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[MediaEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[MediaEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaMediaEntityConnection (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.
MemoCommentRepository object 5 fields: getById, getByIds, getAll, …

Read operations for MemoComment records.

FieldTypeDescription
getByIdMemoCommentEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[MemoCommentEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[MemoCommentEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaMemoCommentEntityConnection (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.
MemoOrderByNestedInput input 7 fields: id, isDeleted, modified, …

Sorting by a field of the related Memo 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.
ownerIdOrderByEnumId of the memo author.
subjectOrderByEnumShort summary line of the memo.
revisionOrderByEnumRevision when entity was lastly changed.
MemoRepository object 5 fields: getById, getByIds, getAll, …

Read operations for Memo records.

FieldTypeDescription
getByIdMemoEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[MemoEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[MemoEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaMemoEntityConnection (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.
MessageRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for MessageRelation records.

FieldTypeDescription
getByIdMessageRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[MessageRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[MessageRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaMessageRelationEntityConnection (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.
MessageSharingClientRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for MessageSharingClientRelation records.

FieldTypeDescription
getByIdMessageSharingClientRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[MessageSharingClientRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[MessageSharingClientRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaMessageSharingClientRelationEntityConnection (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.
MessageSharingSalesUnitRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for MessageSharingSalesUnitRelation records.

FieldTypeDescription
getByIdMessageSharingSalesUnitRelationEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[MessageSharingSalesUnitRelationEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[MessageSharingSalesUnitRelationEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaMessageSharingSalesUnitRelationEntityConnection (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.
MultiMatchEnum enum UpdateOldest, UpdateNewest, UpdateAll, RaiseError, OnlyReturn, SkipUpdate, UpdateNewestIgnoreEmpty

What a bulkUpdate upsert does when more than one existing record matches the matching key.

ValueDescription
UpdateOldestUpdates only the oldest matching record, by creation time.
UpdateNewestUpdates only the newest matching record, by creation time.
UpdateAllUpdates every matching record; the request fails when more than 100 records match.
RaiseErrorFails the item when more than one record matches; a single match is updated.
OnlyReturnReturns the matching records without changing them; no record is created when nothing matches.
SkipUpdateReturns the matching records without changing them; a new record is created when nothing matches.
UpdateNewestIgnoreEmptyUpdates only the newest matching record and ignores input fields with null, empty or zero values.
Mutation object 785 fields: changeOwnershipAccount, manageSharingAccount, restoreAccount, …