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 indexO

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

OnlineForm OnlineFormActivityLogLineEntity OnlineFormActivityLogLineEntityConnection OnlineFormActivityLogLineEntityEdge OnlineFormActivityLogLineFilterInput OnlineFormActivityLogLineOrderByInput OnlineFormActivityLogLineRepository OnlineFormButtonPositionEnum OnlineFormCheckboxField OnlineFormColumn OnlineFormConfirmationPageType OnlineFormContainer OnlineFormDataExRelationEntity OnlineFormDataExRelationEntityConnection OnlineFormDataExRelationEntityEdge OnlineFormDataExRelationFilterInput OnlineFormDataExRelationOrderByInput OnlineFormDataExRelationRepository OnlineFormDateField OnlineFormDateTimeField OnlineFormDropdownField OnlineFormEmailField OnlineFormEntity OnlineFormEntityConnection OnlineFormEntityEdge OnlineFormFieldAnswer OnlineFormFieldInterface OnlineFormFileUploadField OnlineFormFilterInput OnlineFormFloatField OnlineFormFooter OnlineFormHeader OnlineFormInputField OnlineFormIntegerField OnlineFormItem OnlineFormMultiselectCheckboxField OnlineFormNotificationRecipientType OnlineFormOrderByInput OnlineFormOrderByNestedInput OnlineFormPhoneField OnlineFormPrefillTypeEnum OnlineFormProductServicesProperty OnlineFormProductsResponseLimit OnlineFormProductsServicesField OnlineFormRadioField OnlineFormRatingField OnlineFormRelatedRecordSettings OnlineFormRelationEntity OnlineFormRelationEntityConnection OnlineFormRelationEntityEdge OnlineFormRelationFilterInput OnlineFormRelationOrderByInput OnlineFormRelationRepository OnlineFormRepository OnlineFormResponse OnlineFormResponseItemConnection OnlineFormResponseItemEdge OnlineFormResponseSummary OnlineFormResponseSummaryItemConnection OnlineFormResponseSummaryItemEdge OnlineFormSection OnlineFormSettings OnlineFormsNotificationSettings OnlineFormsNotificationSettingsParams OnlineFormStyleEntity OnlineFormStyleEntityConnection OnlineFormStyleEntityEdge OnlineFormStyleFilterInput OnlineFormStyleOrderByInput OnlineFormStyleOrderByNestedInput OnlineFormStyleRepository OnlineFormStyleSettings OnlineFormTextAreaField OnlineFormTheme OnlineFormTypeDetailGridSortBy OnlineFormTypeDetailResponseGridSortBy OnlineFormTypeEmailRelationEntity OnlineFormTypeEmailRelationEntityConnection OnlineFormTypeEmailRelationEntityEdge OnlineFormTypeEmailRelationFilterInput OnlineFormTypeEmailRelationOrderByInput OnlineFormTypeEmailRelationRepository OnlineFormTypeEntity OnlineFormTypeEntityConnection OnlineFormTypeEntityEdge OnlineFormTypeFilterInput OnlineFormTypeOrderByInput OnlineFormTypeOrderByNestedInput OnlineFormTypeRepository OnlineFormTypeTabDataGridViewOptionsParams OnlineFormUploadedFiles OnlineFormValueOverride OpportunityAutoPrefill OpportunityDashboardProfile OpportunityDashboardProfileTab OpportunityDashboardProfileView OpportunityEntity OpportunityEntityConnection OpportunityEntityEdge OpportunityFilterInput OpportunityFilterTab OpportunityForecastProfile OpportunityForecastProfileTab OpportunityForecastProperties OpportunityForecastQuota OpportunityForecastQuotaItem OpportunityForecastQuotaItemValue OpportunityForecastQuotaSplitType OpportunityForecastView OpportunityGroupBy OpportunityKPIFilterTab OpportunityOrderByInput OpportunityOrderByNestedInput OpportunityProfileInterface OpportunityReportTargetTab OpportunityRepository OpportunityRoleTab OpportunityTypeEntity OpportunityTypeEntityConnection OpportunityTypeEntityEdge OpportunityTypeFilterInput OpportunityTypeOrderByInput OpportunityTypeOrderByNestedInput OpportunityTypeRepository OpptyCardProperty OpptyProductRelationDataExRelationEntity OpptyProductRelationDataExRelationEntityConnection OpptyProductRelationDataExRelationEntityEdge OpptyProductRelationDataExRelationFilterInput OpptyProductRelationDataExRelationOrderByInput OpptyProductRelationDataExRelationRepository OpptyProductRelationEntity OpptyProductRelationEntityConnection OpptyProductRelationEntityEdge OpptyProductRelationFilterInput OpptyProductRelationOrderByInput OpptyProductRelationOrderByNestedInput OpptyProductRelationRepository OpptyProductRelationRevenueScheduleEntity OpptyProductRelationRevenueScheduleEntityConnection OpptyProductRelationRevenueScheduleEntityEdge OpptyProductRelationRevenueScheduleFilterInput OpptyProductRelationRevenueScheduleOrderByInput OpptyProductRelationRevenueScheduleOrderByNestedInput OpptyProductRelationRevenueSchedulePeriodEntity OpptyProductRelationRevenueSchedulePeriodEntityConnection OpptyProductRelationRevenueSchedulePeriodEntityEdge OpptyProductRelationRevenueSchedulePeriodFilterInput OpptyProductRelationRevenueSchedulePeriodOrderByInput OpptyProductRelationRevenueSchedulePeriodRepository OpptyProductRelationRevenueScheduleRepository OpptyProductRelationTypeEntity OpptyProductRelationTypeEntityConnection OpptyProductRelationTypeEntityEdge OpptyProductRelationTypeFilterInput OpptyProductRelationTypeOrderByInput OpptyProductRelationTypeOrderByNestedInput OpptyProductRelationTypeRepository OpptyRecurrenceEntity OpptyRecurrenceEntityConnection OpptyRecurrenceEntityEdge OpptyRecurrenceFilterInput OpptyRecurrenceOrderByInput OpptyRecurrenceOrderByNestedInput OpptyRecurrenceRepository OpptyRevenueScheduleEntity OpptyRevenueScheduleEntityConnection OpptyRevenueScheduleEntityEdge OpptyRevenueScheduleFilterInput OpptyRevenueScheduleOrderByInput OpptyRevenueScheduleOrderByNestedInput OpptyRevenueSchedulePeriodEntity OpptyRevenueSchedulePeriodEntityConnection OpptyRevenueSchedulePeriodEntityEdge OpptyRevenueSchedulePeriodFilterInput OpptyRevenueSchedulePeriodOrderByInput OpptyRevenueSchedulePeriodRepository OpptyRevenueScheduleRepository OpptyStatusEnum OpptyStatusEnumFilterInput OrderByEnum OrgRelationshipTypeEnum OrgRelationshipTypeEnumFilterInput OverdueTaskOverview OverdueTaskOverviewAgenda OverdueTaskOverviewAgendaConnection OverdueTaskOverviewAgendaEdge OverdueTasks

Shared types: O

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

OnlineFormActivityLogLineRepository object 5 fields: getById, getByIds, getAll, …

Read operations for OnlineFormActivityLogLine records.

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

Read operations for OnlineFormDataExRelation records.

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

Sorting by a field of the related OnlineForm 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.
currencyExchangeRatesListIdOrderByEnumId of the currency exchange rate list applied to product line items at submission time.
emailIdOrderByEnumId of the linked email record, when available.
onlineFormTypeIdOrderByEnumId of the online form definition.
productPriceListIdOrderByEnumId of the selected price list.
statusOrderByEnumOverall result of processing the submission: the most severe status among its activity log lines, Error when a step failed.
revisionOrderByEnumRevision when entity was lastly changed.
recordNameOrderByEnumDisplay name of the record that submitted (or is associated with) this form response, formatted according to the calling user's preferred name format.
withCustomCommonEntityRepositoryOrderByCustomFieldSorts by a custom field.
OnlineFormRelationRepository object 5 fields: getById, getByIds, getAll, …

Read operations for OnlineFormRelation records.

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

Read operations for OnlineForm records.

FieldTypeDescription
getByIdOnlineFormEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[OnlineFormEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[OnlineFormEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaOnlineFormEntityConnection (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.
getBySessionOnlineFormEntityConnection (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.
getDownloadUrlString! (4 args)Exports the submission log of an online form to a zipped text file and returns a URL to download it.
OnlineFormStyleRepository object 5 fields: getById, getByIds, getAll, …

Read operations for OnlineFormStyle records.

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

Read operations for OnlineFormTypeEmailRelation records.

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

Sorting by a field of the related OnlineFormType 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.
autoPrefillWithJavascriptOrderByEnumWhen true, the embedded form JavaScript pre-fills fields from URL query parameters on load.
descriptionOrderByEnumFree-text description shown alongside the form definition in the UI.
entityApiNameOrderByEnumAPI name of the custom entity the form targets. Set only when entityType is CustomEntity; otherwise empty.
isEnabledOrderByEnumWhen true, the form is published and accepts new submissions; when false, the form returns an error to respondents.
isReadonlyOrderByEnumTrue when the form is system-managed and its schema cannot be edited by users.
lastSchemaChangeOrderByEnumTimestamp of the most recent change to formEdit (form schema).
lastStatusChangeOrderByEnumTimestamp of the most recent change to isEnabled.
nameOrderByEnumName of the entity and its default text representation.
ownerIdOrderByEnumId of the owning user.
styleIdOrderByEnumId of the form style.
revisionOrderByEnumRevision when entity was lastly changed.
responseAcceptanceThresholdOrderByEnumMinimum response count required for the form to be considered "responsive" in reports and notifications. Empty when no threshold is configured.
sentCountOrderByEnumTotal number of times the form link has been delivered to recipients.
sentUniqueCountOrderByEnumNumber of distinct recipients the form link has been delivered to.
responseCountOrderByEnumTotal number of submissions (responses) recorded for the form.
responseRateOrderByEnumFraction (0–1) of unique recipients who submitted a response.
lastResponseDateOrderByEnumTimestamp of the most recent submission. Empty when the form has no responses.
lastResponseByOrderByEnumName or email address of the respondent on the most recent submission. Empty when the form has no responses or the respondent could not be identified.
solutionsOrderByEnumNames of the solutions whose canvas contains this form, in name order. Empty when the form is on no solution canvas.
statusOrderByEnumOverall state of the form: Inactive while it has no active configuration, Active while accepting responses, Completed once the configured end condition is met.
OnlineFormTypeRepository object 6 fields: getById, getByIds, getAll, …

Read operations for OnlineFormType records.

FieldTypeDescription
getByIdOnlineFormTypeEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[OnlineFormTypeEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[OnlineFormTypeEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaOnlineFormTypeEntityConnection (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.
getByOnlineFormTypeCriteriaOnlineFormTypeEntityConnection (7 args)Returns a page of online forms filtered by owner, enabled state and status, in addition to the regular filter.
OpportunityDashboardProfile object 6 fields: filter, salesPipeline, role, …

Saved opportunity dashboard: the filter, sales pipelines, lead processes and ownership scope of the records it covers, its target and the graphs it shows.

FieldTypeDescription
filterLeadOpportunityFilterTab!Filter tab restricting which leads and opportunities the profile shows.
salesPipeline[ID!]Identifiers of the sales pipelines the dashboard is restricted to. Null includes all pipelines.
roleOpportunityRoleTab!Ownership scope of the records shown (own, shared, or managing-unit items).
targetOpportunityReportTargetTab!Target tab defining the goal, measured period and comparison for the dashboard.
leadProcess[UUID!]Identifiers of the lead processes the profile is restricted to. Null includes all lead processes.
viewOpportunityDashboardProfileView!View settings of the dashboard, including which graphs are shown.
OpportunityDashboardProfileView object drilldownFields: [ID!]!, graphs: [DashboardGraphOpportunityNameType]!

View settings of the opportunity 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[DashboardGraphOpportunityNameType]!Graphs shown on the opportunity dashboard, each identified by its graph type.
OpportunityForecastProfile object 5 fields: filter, salesPipeline, leadProcess, …

Saved opportunity forecast of a forecast report: the filter, sales pipelines, lead processes, the dimension it is broken down by and the forecast view.

FieldTypeDescription
filterOpportunityFilterTab!Filter tab restricting which opportunities the profile shows.
salesPipeline[ID!]Identifiers of the sales pipelines the forecast is restricted to. Null includes all pipelines.
leadProcess[UUID!]Identifiers of the lead processes the profile is restricted to. Null includes all lead processes.
viewOpportunityForecastView!View settings of the forecast: value field, period, owners, columns, grouping and quota.
propertiesOpportunityForecastProperties!Forecast properties, including the dimension the forecast is built on.
OpportunityForecastProperties object type: ForecastType!

General properties of an opportunity forecast, such as the dimension it is broken down by (users, sales units, products, product categories or accounts).

FieldTypeDescription
typeForecastType!Dimension the forecast is built on: Users, SalesUnits, Products, ProductCategories, or Accounts.
OpportunityForecastQuota object isEnabled: Boolean!, value: Float!, comparisonType: ForecastPerformanceComparisonType!, items: [OpportunityForecastQuotaItem!]!

Quota of an opportunity forecast: the total amount, the baseline performance is compared with and its allocation to the owners.

FieldTypeDescription
isEnabledBoolean!Whether a quota is set for the forecast.
valueFloat!Total quota amount for the forecast.
comparisonTypeForecastPerformanceComparisonType!Baseline the forecast is compared against: PreviousPeriod, AveragePerformance, or WeightedAveragePerformance.
items[OpportunityForecastQuotaItem!]!Per-owner quota allocations making up the total quota.
OpportunityForecastQuotaItem object id: ID!, values: [OpportunityForecastQuotaItemValue!]!, splitType: OpportunityForecastQuotaSplitType!

Quota allocated to one owner of an opportunity forecast, split across the forecast periods.

FieldTypeDescription
idID!Identifier of the owner the quota is allocated to.
values[OpportunityForecastQuotaItemValue!]!Quota amounts split across the forecast periods.
splitTypeOpportunityForecastQuotaSplitType!How the total quota is distributed across periods: Evenly, HistoricalPerformance, or Custom.
OpportunityForecastQuotaItemValue object date: Date!, value: Float!

Quota amount of one owner for a single forecast period.

FieldTypeDescription
dateDate!Period this quota value applies to.
valueFloat!Quota amount allocated to the period.
OpportunityForecastView object 12 fields: field, period, owner, …

View settings of an opportunity forecast: the value field, period, owners, columns, grouping, drilldown and quota.

FieldTypeDescription
fieldID!Identifier of the value field the forecast amounts are calculated from.
periodForecastPeriodOption!Period range and granularity the forecast is calculated over.
owner[ForecastOwner]!Owners (users) included in the forecast, with their performance series.
column[ForecastColumnsType!]!Value columns shown in the forecast table (for example WonValueCurrentPeriod, OpenValueWeighted, WonVsForecast).
groupByIDIdentifier of the field rows are grouped by. Null applies no grouping.
isDrilldownEnabledBoolean!When true, rows can be expanded into a drilldown table of contributing records.
drilldownFields[ID!]!List of fields id to display as drilldown table
quotaOpportunityForecastQuota!Quota configuration the forecast values are measured against.
showGraphBoolean!When true, displays the forecast graph above the table.
rollUpPeriodForecastPeriodKindCoarser period the forecast rows are rolled up into (Monthly, Quarterly, or Yearly). Null keeps the base period granularity.
hideEmptyRowsBoolean!When true, rows with no forecast values are hidden.
graphHeightIntHeight of the forecast graph, in pixels.
OpportunityKPIFilterTab object 6 fields: isEnabled, filterMainBox, filterSiblingBoxes, …

Filter conditions that select which leads and opportunities the sales KPIs of a saved profile are calculated from.

FieldTypeDescription
isEnabledBoolean!Whether the filter is applied. When false, the filter conditions are ignored.
filterMainBoxMainFilterBox!Primary group of filter conditions evaluated on the main record type.
filterSiblingBoxes[FilterBox!]!Additional groups of filter conditions evaluated on related record types.
isCustomBoolean!True when the conditions are combined with a custom formula rather than a simple And/Or across all conditions.
operatorFilterGroupOperator!How the conditions are combined: And applies all conditions, Or applies any, Custom evaluates the expression in the formula.
formulaStringBoolean expression combining the numbered conditions (for example "1 AND (2 OR 3)"). Used when the operator is Custom.
OpportunityOrderByNestedInput input 35 fields: id, isDeleted, modified, …

Sorting by a field of the related Opportunity 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.
activeQuoteIdOrderByEnumId of the quote currently synchronized with this opportunity, or empty when no quote is active. A quote can be active on only one opportunity at a time.
closingDateOrderByEnumExpected or actual closing date of the opportunity.
currencyExchangeRatesListIdOrderByEnumId of the currency exchange rate list applied to this opportunity.
descriptionOrderByEnumFree-form description of the opportunity.
isArchivedOrderByEnumTrue when the opportunity has been archived (lost). Archived opportunities remain readable but are hidden from active lists and cannot be edited until reactivated.
isValueAutoCalculateOrderByEnumTrue when value is auto-calculated from the opportunity product line items. False when the user enters value directly.
labelFlagOrderByEnumUser-set colored flag used to highlight the opportunity in lists and reports.
leadSourceIdOrderByEnumId of the lead source the opportunity originated from.
nameOrderByEnumName of the entity and its default text representation.
opptyTypeIdOrderByEnumId of the opportunity type.
ownerIdOrderByEnumId of the opportunity owner.
productPriceListIdOrderByEnumId of the price list that supplies prices for product line items added to this opportunity, or empty to use catalog defaults.
quickAccountEmailOrderByEnumFree-text company email captured at opportunity creation when no Account record has been linked yet.
quickAccountNameOrderByEnumFree-text company name captured at opportunity creation when no Account record has been linked yet.
quickAccountPhoneOrderByEnumFree-text company phone captured at opportunity creation when no Account record has been linked yet.
quickContactNameOrderByEnumFree-text contact name captured at opportunity creation when no Contact record has been linked yet.
quickEmailOrderByEnumFree-text contact email captured at opportunity creation when no Contact record has been linked yet.
quickPhoneOrderByEnumFree-text contact phone captured at opportunity creation when no Contact record has been linked yet.
rankingOrderByEnumQualitative ranking score (1-10) the user assigns to indicate the strength of the opportunity.
reasonOfCloseDescriptionOrderByEnumFree-form note explaining why the opportunity was archived (lost).
reasonOfCloseIdOrderByEnumId of the reason of close option selected when the opportunity was archived (lost).
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.
stepIdOrderByEnumId of the pipeline step.
unitIdOrderByEnumId of the sales unit.
wasQualifiedOrderByEnumTrue when the opportunity has gone through the qualification step at least once.
revisionOrderByEnumRevision when entity was lastly changed.
valueOrderByEnumMonetary value of the opportunity in the team space base currency, with the foreign value and currency code preserved alongside.
enrolledEmailSequencesOrderByEnumNumber of email sequences this record is currently actively enrolled in (soft-deleted or ended enrollments are not counted).
statusOrderByEnumCurrent status of the opportunity (Open, Won, Lost). Read-only; derived from the current pipeline step and the archived flag.
relatedEntitiesCommonEntityRepositoryOrderByEntityRelationFieldSorts records by whether they are related to the listed records.
withCustomCommonEntityRepositoryOrderByCustomFieldSorts by a custom field.
OpportunityProfileInterface interface filter: OpportunityFilterTab!, salesPipeline: [ID!]

Settings shared by the saved opportunity profiles and forecasts: the filter and the sales pipelines the opportunities belong to.

FieldTypeDescription
filterOpportunityFilterTab!Filter tab restricting which opportunities the profile shows.
salesPipeline[ID!]Identifiers of the sales pipelines the profile is restricted to. Null includes all pipelines.
OpportunityRepository object 9 fields: getById, getByIds, getAll, …

Read operations for Opportunity records.

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

Sorting by a field of the related OpportunityType 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 opportunity type is system-managed and cannot be edited or deleted by users.
nameOrderByEnumName of the entity and its default text representation.
pipelineIdOrderByEnumId of the pipeline this opportunity type drives.
isPublishedOrderByEnumTrue when the entity configuration is published; false while it exists only as an unpublished draft.
revisionOrderByEnumRevision when entity was lastly changed.
OpportunityTypeRepository object 8 fields: getById, getByIds, getAll, …

Read operations for OpportunityType records.

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

Read operations for OpptyProductRelationDataExRelation records.

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

Sorting by a field of the related OpptyProductRelation 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.
amountOrderByEnumTotal amount of the line item (price * quantity, with discounts applied).
commentOrderByEnumFree-form note describing this line item.
currencyExchangeRatesListIdOrderByEnumId of the currency exchange rate list used to convert this line item, inherited from the parent opportunity or quote.
onlineFormFieldIdOrderByEnumId of the online form field in which the respondent selected this product, or empty when the line item did not come from a form submission.
onlineFormIdOrderByEnumId of the online form submission this line item came from, or empty when it was not created through a form.
opptyIdOrderByEnumId of the opportunity.
opptyProductRelationTypeIdOrderByEnumId of the line-item type.
pairedOpptyProductRelationIdOrderByEnumId of the paired line item.
priceOrderByEnumPer-unit price of the line item. Defaults to the product price from the price list when not supplied explicitly.
productIdOrderByEnumId of the product on this line item. Set on create; cannot be changed afterwards.
quantityOrderByEnumNumber of product units on this line item.
quoteIdOrderByEnumId of the quote this line item belongs to. Mutually exclusive with opptyId.
sortOrderOrderByEnumDisplay order of the line item within its section. Maintained automatically when lines are added or moved.
revisionOrderByEnumRevision when entity was lastly changed.
discountValueOrderByEnumAbsolute monetary discount applied to this line item versus the price-list price. Read-only; computed by Coevera.
discountPercentageOrderByEnumPercentage discount applied to this line item versus the price-list price. Read-only; computed by Coevera.
withCustomCommonEntityRepositoryOrderByCustomFieldSorts by a custom field.
OpptyProductRelationRepository object 7 fields: getById, getByIds, getAll, …

Read operations for OpptyProductRelation records.

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

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

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity. Must match with OpptyProductRelation id.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
cancelationDateOrderByEnumDate when the revenue schedule was cancelled. Empty for active schedules.
periodCountOrderByEnumNumber of periods the line-item amount is split into.
startDateOrderByEnumDate when revenue recognition for this product line begins.
revisionOrderByEnumRevision when entity was lastly changed.
OpptyProductRelationRevenueSchedulePeriodRepository object 5 fields: getById, getByIds, getAll, …

Read operations for OpptyProductRelationRevenueSchedulePeriod records.

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

Read operations for OpptyProductRelationRevenueSchedule records.

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

Sorting by a field of the related OpptyProductRelationType 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 line-item 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.
OpptyProductRelationTypeRepository object 7 fields: getById, getByIds, getAll, …

Read operations for OpptyProductRelationType records.

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

Read operations for OpptyRecurrence records.

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

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

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity. Must match with Opportunity id.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
cancelationDateOrderByEnumDate when the revenue schedule was cancelled. Empty for active schedules.
periodCountOrderByEnumNumber of periods the opportunity value is split into.
startDateOrderByEnumDate when revenue recognition for the opportunity begins.
revisionOrderByEnumRevision when entity was lastly changed.
OpptyRevenueSchedulePeriodRepository object 5 fields: getById, getByIds, getAll, …

Read operations for OpptyRevenueSchedulePeriod records.

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

Read operations for OpptyRevenueSchedule records.

FieldTypeDescription
getByIdOpptyRevenueScheduleEntity (1 args)Returns the record with the given id, or null when there is none. Deleted records are returned as well.
getByIds[OpptyRevenueScheduleEntity!]! (1 args)Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
getAll[OpptyRevenueScheduleEntity!]! (5 args)Returns the records that match the filter, paged with limit and offset.
getByCriteriaOpptyRevenueScheduleEntityConnection (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.
OrderByEnum enum Asc, Desc

Direction in which results are ordered by a field.

ValueDescription
AscAscending order.
DescDescending order.
OrgRelationshipTypeEnum enum NoRelationship, Weak, Moderate, Strong

Strength of a contact's relationship within an account or lead/opportunity org chart.

ValueDescription
NoRelationshipNo relationship is recorded.
WeakThe relationship is weak.
ModerateThe relationship is of moderate strength.
StrongThe relationship is strong.
OrgRelationshipTypeEnumFilterInput input eq: [OrgRelationshipTypeEnum!], NOT: OrgRelationshipTypeEnumFilterInput

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

Input fieldTypeDescription
eq[OrgRelationshipTypeEnum!]Matches any of the listed values.
NOTOrgRelationshipTypeEnumFilterInputMatches values that do not meet this condition.
OverdueTaskOverview interface id: ID!, subject: String!, dueDate: Date

Task in the dashboard agenda that is past its due date.

FieldTypeDescription
idID!Id of the task.
subjectString!Subject of the task.
dueDateDateDue date the task has passed.
OverdueTaskOverviewAgenda object 7 fields: id, subject, dueDate, …

Overdue task listed in an agenda, with its type, priority, reminder and owner.

FieldTypeDescription
idID!Id of the task.
subjectString!Subject of the task.
dueDateDateDue date the task has passed.
taskTypeActivityTypeIconEnum!Icon of the task type.
priorityPriorityEnum!Priority of the task.
reminderDateTimeReminder date and time of the task; null when no reminder is set.
ownerNameString!Name of the task owner.
OverdueTaskOverviewAgendaConnection object pageInfo: PageInfo!, edges: [OverdueTaskOverviewAgendaEdge]!

Paginated list of OverdueTaskOverviewAgenda items.

FieldTypeDescription
pageInfoPageInfo!Pagination data for this connection.
edges[OverdueTaskOverviewAgendaEdge]!Contains the nodes in this connection.
OverdueTaskOverviewAgendaEdge object node: OverdueTaskOverviewAgenda, cursor: String!

A Relay edge containing a OverdueTaskOverviewAgenda and its cursor.

FieldTypeDescription
nodeOverdueTaskOverviewAgendaThe item at the end of the edge
cursorString!A cursor for use in pagination
OverdueTasks object overdueTasksCount: Int!, overdueTasksList: OverdueTaskOverviewAgendaConnection

Overdue tasks shown in the dashboard agenda, with their count.

FieldTypeDescription
overdueTasksCountInt!Number of overdue tasks.
overdueTasksListOverdueTaskOverviewAgendaConnection (4 args)Overdue tasks, earliest due date first.