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

GraphQLRepositoriessolution

entities.solution

Read solution records with the solution repository, and change them with the solution mutations. Same records as the REST Solutions entity.

Queries

Fields of entities { solution { … } }.

KindFieldReturns
QUERYgetById(entityId: ID!)
Returns the record with the given id, or null when there is none. Deleted records are returned as well.
SolutionEntity
QUERYgetByIds(entityIds: [ID!]!)
Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
[SolutionEntity!]!
QUERYgetAll(limit: Int, offset: Int, filter: SolutionFilterInput, orderBy: [SolutionOrderByInput!], includeDeleted: Boolean)
Returns the records that match the filter, paged with limit and offset.
[SolutionEntity!]!
QUERYgetByCriteria(filter: SolutionFilterInput, orderBy: [SolutionOrderByInput!], includeDeleted: Boolean, before: String, after: String, first: Int, last: Int)
Returns the records that match the filter as a cursor-paginated connection.
SolutionEntityConnection
QUERYgetChangedFieldsSinceRevision(id: UUID!, revision: Int!)
Returns the ids of the fields of a record that changed after the given revision. Returns an empty list for entities without change tracking.
[UUID!]!
QUERYgetBySolutionCriteria(listingOptions: SolutionTabDataGridViewOptionsParams!, filter: SolutionFilterInput, orderBy: [SolutionOrderByInput!], before: String, after: String, first: Int, last: Int)
Returns a page of solutions filtered by owner, status and tags, in addition to the regular filter.
SolutionEntityConnection
QUERYnodeStatus(settings: SolutionSchemaJSONString!, nodeIds: [UUID!]!)
Returns the current status and name of the given nodes of a solution canvas, computed from the live state of the records and features they reference. Node ids not present on the canvas are left out of the result.
[SolutionNodeStatusResult!]!
QUERYscan(settings: SolutionSchemaJSONString!, nodeId: UUID, addRecordIds: [UUID!], solutionId: UUID)
Scans a solution canvas for related records and returns an updated canvas together with related records it did not add, so the user can choose which to add.
SolutionScanResult!

Mutations

KindMutationDoesReturns
MUTATIONcreateSolution(input: CreateSolutionInput!, validationLevel: [ValidationLevel!])Create one recordCreateSolutionPayload
MUTATIONupdateSolution(input: UpdateSolutionInput!, validationLevel: [ValidationLevel!], sessionIdToUpdate: String)Update fieldsUpdateSolutionPayload
MUTATIONbulkUpdateSolution(input: [CreateOrUpdateSolutionInput!]!, deleteInput: [DeleteSolutionInput!], validationLevel: [ValidationLevel!], rollbackMethod: RollbackMethod, match: MatchingInput)Create or update many; per-item resultsBulkUpdateSolutionPayload
MUTATIONdeleteSolution(input: DeleteSolutionInput!)Soft-deleteDeleteSolutionPayload

Types

The types this repository uses, each with its fields and their descriptions. Types several repositories share, such as PageInfo and the filter fields, are in the types index.

SolutionEntity object 18 fields: isDeleteProtected, id, isDeleted, …

Canvas that groups related automation tools (Automatizer processes, email sequences, online forms) and tracks their status and activity.

FieldTypeDescription
isDeleteProtectedBoolean!True when the record is protected against deletion because it must always exist in the space. Deleting a record that is not protected can still fail on other checks. Read-only.
idID!Unique identifier of entity.
isDeletedBooleanSpecifies if the entity is considered deleted.
modifiedDateTimeLast modification time.
createdDateTimeCreation time.
ownerClientEntityUser who owns the solution.
solutionTemplateSolutionTemplateEntityTemplate this solution was created from, if any.
descriptionStringFree-text description of the solution.
nameString!Name of the entity and its default text representation.
ownerIdID!Id of the owning user.
settingsSolutionSchemaCanvas of the solution as a JSON object conforming to the SolutionSchema type, with nodes, edges and groups. Validated on write; an invalid canvas is rejected. Full structure: /reference/graphql/types/s/#SolutionSchema
solutionTemplateIdIDTemplate this solution was created from, if any.
nodeCountIntNumber of nodes on the canvas.
statusSolutionStatusEnumLive status derived from the activatable nodes (Automatizer, Email Sequence, Online Form): Active when all are enabled, Inactive when none are, Partial otherwise.
tagsTagRelationEntityConnection (8 args)Tags attached to the solution for organisation/filtering.
instancePermissions[EntityPermsEnum!]! (1 args)Permissions the current user has on this record, out of the requested ones.
statsSolutionStats! (1 args)Activity statistics of the solution's tools for the selected period, computed from their activity logs on every read.
activityLogsSolutionActivityLogConnection! (5 args)Activity of the solution's tools, newest first: Automatizer process runs, email-sequence runs and online-form submissions. Paging is forward-only with first/after; first defaults to 50 and is capped at 200.
SolutionActivityLogConnection object pageInfo: PageInfo!, edges: [SolutionActivityLogEdge]!

Paged activity of a solution's tools, newest first. Paging is forward-only (first/after) and stays stable while new runs arrive.

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

A Relay edge containing a SolutionActivityLog and its cursor.

FieldTypeDescription
nodeSolutionActivityLogEntityThe item at the end of the edge
cursorString!A cursor for use in pagination
SolutionEdge object 6 fields: id, name, color, …

A directed, typed edge between two nodes.

FieldTypeDescription
idID!Unique identifier of this edge within the canvas.
nameStringCustom name for the edge, if the user has set one.
colorIntCustom color for the edge, if the user has set one.
sourceNodeIdID!Id of the node the edge starts from.
targetNodeIdID!Id of the node the edge points to.
typeSolutionEdgeType!Type of connection the edge represents.
SolutionEntityConnection object pageInfo: PageInfo!, edges: [SolutionEntityEdge]!, totalCount: Int

Paginated list of Solution records.

FieldTypeDescription
pageInfoPageInfo!Pagination data for this connection.
edges[SolutionEntityEdge]!Contains the nodes in this connection.
totalCountIntTotal number of items in the connection.
SolutionEntityEdge object node: SolutionEntity, cursor: String!

A Relay edge containing a SolutionEntity and its cursor.

FieldTypeDescription
nodeSolutionEntityThe item at the end of the edge
cursorString!A cursor for use in pagination
SolutionFilterInput input AND, OR, NOT, globalSearchQuery, one condition per field

Filter conditions for Solution records. Conditions on different fields are combined with AND; use OR, AND and NOT for other combinations.

Input fieldTypeDescription
OR[SolutionFilterInput!]Matches records that meet at least one of the listed filters.
AND[SolutionFilterInput!]Matches records that meet all of the listed filters.
NOTSolutionFilterInputMatches records that do not meet this filter.
globalSearchQueryStringSearch term matched against the fields that the global search covers for this entity.
idEntityFilterStringFieldUnique identifier of entity.
isDeletedBooleanSpecifies if the entity is considered deleted.
modifiedEntityFilterDateTimeFieldLast modification time.
createdEntityFilterDateTimeFieldCreation time.
descriptionEntityFilterStringFieldFree-text description of the solution.
nameEntityFilterStringFieldName of the entity and its default text representation.
ownerIdEntityFilterStringFieldId of the owning user.
solutionTemplateIdEntityFilterStringFieldTemplate this solution was created from, if any.
nodeCountIntNumber of nodes on the canvas.
statusSolutionStatusEnumLive status derived from the activatable nodes (Automatizer, Email Sequence, Online Form): Active when all are enabled, Inactive when none are, Partial otherwise.
ownerClientFilterInputUser who owns the solution. Matches records where a related record meets these conditions.
solutionTemplateSolutionTemplateFilterInputTemplate this solution was created from, if any. Matches records where a related record meets these conditions.
tagsTagRelationFilterInputTags attached to the solution for organisation/filtering. Matches records where a related record meets these conditions.
SolutionOrderByInput input Asc or Desc per field

Sorting of Solution records. Set exactly one field in each item; list several items to sort by more fields, in order of priority.

Input fieldTypeDescription
idOrderByEnumUnique identifier of entity.
isDeletedOrderByEnumSpecifies if the entity is considered deleted.
modifiedOrderByEnumLast modification time.
createdOrderByEnumCreation time.
owner[ClientOrderByNestedInput!]User who owns the solution. Sorts by fields of the related record, listed in order of priority.
solutionTemplate[SolutionTemplateOrderByNestedInput!]Template this solution was created from, if any. Sorts by fields of the related record, listed in order of priority.
descriptionOrderByEnumFree-text description of the solution.
nameOrderByEnumName of the entity and its default text representation.
ownerIdOrderByEnumId of the owning user.
solutionTemplateIdOrderByEnumTemplate this solution was created from, if any.
nodeCountOrderByEnumNumber of nodes on the canvas.
statusOrderByEnumLive status derived from the activatable nodes (Automatizer, Email Sequence, Online Form): Active when all are enabled, Inactive when none are, Partial otherwise.
CreateOrUpdateSolutionInput input 10 fields: clientMutationId, id, modified, …

Field values of a Solution record to create, or to update when its id is set.

Input fieldTypeDescription
clientMutationIdStringOptional client-supplied identifier passed on a mutation input and echoed back unchanged on its payload, so a client can correlate the response with its request (Relay convention).
idIDUnique identifier of entity.
modifiedDateTimeLast modification time.
createdDateTimeCreation time.
descriptionStringFree-text description of the solution.
nameStringName of the entity and its default text representation.
ownerIdIDId of the owning user.
settingsSolutionSchemaJSONStringCanvas of the solution as a JSON object conforming to the SolutionSchema type, with nodes, edges and groups. Validated on write; an invalid canvas is rejected. Full structure: /reference/graphql/types/s/#SolutionSchema
solutionTemplateIdIDTemplate this solution was created from, if any.
tags[CreateTagRelationNoSolutionBackrefInput!]Tags attached to the solution for organisation/filtering.
CreateSolutionInput input 9 fields: clientMutationId, modified, created, …

Field values of a new Solution record.

Input fieldTypeDescription
clientMutationIdStringOptional client-supplied identifier passed on a mutation input and echoed back unchanged on its payload, so a client can correlate the response with its request (Relay convention).
modifiedDateTimeLast modification time.
createdDateTimeCreation time.
descriptionStringFree-text description of the solution.
nameString!Name of the entity and its default text representation.
ownerIdID!Id of the owning user.
settingsSolutionSchemaJSONStringCanvas of the solution as a JSON object conforming to the SolutionSchema type, with nodes, edges and groups. Validated on write; an invalid canvas is rejected. Full structure: /reference/graphql/types/s/#SolutionSchema
solutionTemplateIdIDTemplate this solution was created from, if any.
tags[CreateTagRelationNoSolutionBackrefInput!]Tags attached to the solution for organisation/filtering.
CreateTagRelationNoSolutionBackrefInput input 15 fields: modified, created, accountId, …

Field values of a new TagRelation record, created together with the record it belongs to.

Input fieldTypeDescription
modifiedDateTimeLast modification time.
createdDateTimeCreation time.
accountIdIDId of the linked account.
appointmentIdIDId of the linked appointment.
contactIdIDId of the linked contact.
customEntityIdIDId of the linked custom entity record.
emailIdIDId of the linked email.
leadIdIDId of the linked lead.
opptyIdIDId of the linked opportunity.
processIdIDId of the linked sales process.
projectIdIDId of the linked project.
quoteIdIDId of the linked quote.
tagIdID!Id of the tag attached to the record.
taskIdIDId of the linked task.
revisionIntRevision when entity was lastly changed.
DeleteSolutionInput input clientMutationId: String, id: ID!

Id of the Solution record to delete.

Input fieldTypeDescription
clientMutationIdStringOptional client-supplied identifier passed on a mutation input and echoed back unchanged on its payload, so a client can correlate the response with its request (Relay convention).
idID!Unique identifier of entity.
SolutionTabDataGridViewOptionsParams input filterByOwnerId: [ID!], filterByStatus: [SolutionStatusEnum!], filterByTagIds: [ID!]

Filters for listing solutions by owner, status and tags.

Input fieldTypeDescription
filterByOwnerId[ID!]Owner ids to include; NULL/omitted = no owner filter, empty list = none match.
filterByStatus[SolutionStatusEnum!]Solution statuses (Active/Partial/Inactive) to include.
filterByTagIds[ID!]Tag ids to include.
SolutionTemplateOrderByNestedInput input 7 fields: id, isDeleted, modified, …

Sorting by a field of the related SolutionTemplate 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 of what the template sets up.
nameOrderByEnumName of the entity and its default text representation.
previewImageUrlOrderByEnumURL of the template preview image shown in the template gallery.
UpdateSolutionInput input 10 fields: clientMutationId, id, modified, …

Id of a Solution record and the field values to change.

Input fieldTypeDescription
clientMutationIdStringOptional client-supplied identifier passed on a mutation input and echoed back unchanged on its payload, so a client can correlate the response with its request (Relay convention).
idID!Unique identifier of entity.
modifiedDateTimeLast modification time.
createdDateTimeCreation time.
descriptionStringFree-text description of the solution.
nameStringName of the entity and its default text representation.
ownerIdIDId of the owning user.
settingsSolutionSchemaJSONStringCanvas of the solution as a JSON object conforming to the SolutionSchema type, with nodes, edges and groups. Validated on write; an invalid canvas is rejected. Full structure: /reference/graphql/types/s/#SolutionSchema
solutionTemplateIdIDTemplate this solution was created from, if any.
tags[CreateTagRelationNoSolutionBackrefInput!]Tags attached to the solution for organisation/filtering.
BulkUpdateSolutionPayload object result: BulkUpdateResults!

Result of the bulkUpdateSolution mutation.

FieldTypeDescription
resultBulkUpdateResults!Ids of the created, updated and deleted records, and the items that failed.
CreateSolutionPayload object solution: SolutionEntity, clientMutationId: String

Result of the createSolution mutation.

FieldTypeDescription
solutionSolutionEntityThe created record.
clientMutationIdStringOptional client-supplied identifier passed on a mutation input and echoed back unchanged on its payload, so a client can correlate the response with its request (Relay convention).
DeleteSolutionPayload object solution: SolutionEntity, clientMutationId: String

Result of the deleteSolution mutation.

FieldTypeDescription
solutionSolutionEntityThe deleted record.
clientMutationIdStringOptional client-supplied identifier passed on a mutation input and echoed back unchanged on its payload, so a client can correlate the response with its request (Relay convention).
UpdateSolutionPayload object solution: SolutionEntity, clientMutationId: String

Result of the updateSolution mutation.

FieldTypeDescription
solutionSolutionEntityThe updated record.
clientMutationIdStringOptional client-supplied identifier passed on a mutation input and echoed back unchanged on its payload, so a client can correlate the response with its request (Relay convention).
Size object width: Int!, height: Int!

A width x height extent, without a position. Units are the consumer's (the Solution canvas stores node sizes in pixels).

FieldTypeDescription
widthInt!Horizontal extent, in the units of the layout that uses it (pixels for Solution canvas nodes).
heightInt!Vertical extent, in the units of the layout that uses it (pixels for Solution canvas nodes).
SolutionActivityLogEntity union ProcessActivityLogEntity | EmailSequenceActivityLogEntity | OnlineFormEntity

One entry in a solution's activity log: an Automatizer process run, an email-sequence run or an online-form submission.

SolutionDirectCandidate object 6 fields: sourceNodeId, recordId, recordType, …

A record directly connected to a canvas node (a TriggerExplicit, UsedIn or Reference connection) that the scan found but did not add to the canvas.

FieldTypeDescription
sourceNodeIdID!Canvas node the candidate connection belongs to.
recordIdID!Id of the candidate record.
recordTypeSolutionRecordNodeType!Type of the candidate record.
nameStringCurrent display name of the candidate record.
isRemovedBoolean!True when the record is in removedRecordIds — it is never auto-added, but picking it via scan addRecordIds restores it.
usedInSolutionsCountInt!Number of other solutions whose canvas already contains this record. Deleted solutions, solutions the caller cannot see and the solution passed as solutionId to scan are not counted.
SolutionEntityFieldRef object id: ID!, nodeIds: [ID!]!

A custom field shown on an entity-settings node, together with the canvas nodes whose configuration uses it.

FieldTypeDescription
idID!Id of the referenced custom field.
nodeIds[ID!]!Ids of the canvas nodes whose configuration uses this field. Updated when the canvas is scanned.
SolutionEntityNode object 12 fields: id, position, size, …

The grouped "Entity Settings" node: custom fields, custom entity and sales processes of one entity.

FieldTypeDescription
idID!Unique identifier of this node within the canvas.
positionPosition!Node position on the canvas.
sizeSizeNode size in pixels, set when the user resizes the node on the canvas. Null means the default size.
groupIdIDGroup this node belongs to, if any.
nameStringCustom name for the node, if the user has set one.
originSolutionNodeOrigin!Whether the node was added manually or by the auto-add scan engine.
entityNameEntityNameEnum!Entity this settings node represents.
entityApiNameStringAPI name of the custom entity, when the entity is a custom entity.
fieldIds[SolutionEntityFieldRef!]!Referenced custom fields, each with the canvas nodes using it.
leadProcessIds[ID!]!Referenced lead process ids.
pipelineIds[ID!]!Referenced pipeline ids.
quoteProcessIds[ID!]!Referenced quote process ids.
SolutionGroup object id: ID!, position: Rectangle!, name: String!, color: Int!

A labelled, coloured container bundling a set of nodes on the canvas.

FieldTypeDescription
idID!Unique identifier of this group within the canvas.
positionRectangle!Group rectangle (position and size) on the canvas.
nameString!Display label of the group.
colorInt!Group color.
SolutionIndirectCandidate object 6 fields: sourceNodeId, recordId, recordType, …

A record indirectly connected to a canvas node (a TriggerImplicit connection) that the scan found but did not add to the canvas.

FieldTypeDescription
sourceNodeIdID!Canvas node the candidate connection belongs to.
recordIdID!Id of the candidate record.
recordTypeSolutionRecordNodeType!Type of the candidate record.
nameStringCurrent display name of the candidate record.
isRemovedBoolean!True when the record is in removedRecordIds — it is never auto-added, but picking it via scan addRecordIds restores it.
usedInSolutionsCountInt!Number of other solutions whose canvas already contains this record. Deleted solutions, solutions the caller cannot see and the solution passed as solutionId to scan are not counted.
SolutionNodeInterface interface 6 fields: id, position, size, …

Common shape of every node placed on the canvas.

FieldTypeDescription
idID!Unique identifier of this node within the canvas.
positionPosition!Node position on the canvas.
sizeSizeNode size in pixels, set when the user resizes the node on the canvas. Null means the default size.
groupIdIDGroup this node belongs to, if any.
nameStringCustom name for the node, if the user has set one.
originSolutionNodeOrigin!Whether the node was added manually or by the auto-add scan engine.
SolutionNodeOrigin enum Manual, System

How a node came to be on a solution canvas.

ValueDescription
ManualAdded by a user; kept when the solution is rescanned.
SystemAdded automatically by the solution scan; can be removed by a later rescan.
SolutionNodeStats object 9 fields: id, createRecordCount, updateRecordCount, …

Activity counters of one canvas node for the selected period (0 when the counter does not apply to the node's type).

FieldTypeDescription
idID!Canvas node id the counters belong to.
createRecordCountInt!Records created in the period by Automatizer create or copy actions, email-sequence steps (tasks, leads, text messages) or online-form submissions.
updateRecordCountInt!Records updated in the period by Automatizer update, unarchive or owner-change actions, or by online-form submissions.
linkRecordCountInt!Records linked in the period by Automatizer link actions.
archiveRecordCountInt!Records archived in the period by Automatizer archive actions.
sendEmailCountInt!Emails sent in the period by Automatizer send-email actions or email-sequence steps.
enrollCountInt!Records enrolled into the email sequence in the period.
unenrollCountInt!Enrollments that ended by unenrolling in the period.
createResponseCountInt!Online-form submissions received in the period.
SolutionNodeStatus enum Default, Deleted, Unavailable, Upgrade, Inactive, Active

Status of a canvas node, derived from the current state of the record it references.

ValueDescription
DefaultNo special status; always used for entity-settings nodes and for record types that cannot be enabled.
DeletedThe referenced record is deleted or no longer exists.
UnavailableThe record exists but the caller cannot access it.
UpgradeThe feature behind the node is not included in the subscription.
InactiveThe referenced process, email sequence or online form is disabled.
ActiveThe referenced process, email sequence or online form is enabled.
SolutionNodeStatusResult object id: ID!, status: SolutionNodeStatus!, name: String

Current status of one canvas node, computed on every nodeStatus query from the live state of the record or feature it references.

FieldTypeDescription
idID!Canvas node id the status belongs to.
statusSolutionNodeStatus!Deleted (record deleted or missing), Upgrade (feature not in the subscription), Unavailable (caller cannot access the record), Active or Inactive (process, email sequence or online form enabled or disabled) or Default.
nameStringCurrent display name of the node's referenced record. Null when the node references no single record (e.g. an entity-settings node), the record no longer exists, or the caller cannot access it.
SolutionRecordNode object 8 fields: id, position, size, …

A node representing a single referenced CRM record.

FieldTypeDescription
idID!Unique identifier of this node within the canvas.
positionPosition!Node position on the canvas.
sizeSizeNode size in pixels, set when the user resizes the node on the canvas. Null means the default size.
groupIdIDGroup this node belongs to, if any.
nameStringCustom name for the node, if the user has set one.
originSolutionNodeOrigin!Whether the node was added manually or by the auto-add scan engine.
recordIdID!Id of the referenced record.
recordTypeSolutionRecordNodeType!Type of the referenced record.
SolutionRecordNodeType enum EmailTemplate, Navigator, Dashboard, Profile, Report, OnlineForm, Process, EmailSequence

Type of the record a solution canvas node references.

ValueDescription
EmailTemplateAn email template.
NavigatorA Navigator screen profile.
DashboardA dashboard.
ProfileA saved view profile.
ReportA report.
OnlineFormAn online form.
ProcessAn Automatizer process.
EmailSequenceAn email sequence.
SolutionScanResult object schema: SolutionSchema!, directCandidates: [SolutionDirectCandidate!]!, indirectCandidates: [SolutionIndirectCandidate!]!

Result of a canvas scan: the updated canvas plus the connected records the scan found but did not add. A record appears in at most one of the two candidate lists; directCandidates takes precedence.

FieldTypeDescription
schemaSolutionSchema!The canvas with the scan's changes applied. The scan does not save it; send it with updateSolution to keep the changes.
directCandidates[SolutionDirectCandidate!]!Records directly connected to a canvas node (TriggerExplicit, UsedIn or Reference) that are not on the canvas, one entry per source node and record. Pass chosen recordIds in addRecordIds of a node-scoped scan to add them; a record listed here is not repeated in indirectCandidates.
indirectCandidates[SolutionIndirectCandidate!]!Records indirectly connected to a canvas node (TriggerImplicit) that are not on the canvas, one entry per source node and record. Pass chosen recordIds in addRecordIds of a node-scoped scan to add them; records already in directCandidates are not repeated here.
SolutionSchema object nodes: [SolutionNodeInterface!]!, edges: [SolutionEdge!]!, groups: [SolutionGroup!]!, removedRecordIds: [UUID!]!

Canvas of a solution: the nodes placed on it, the edges connecting them and the groups bundling them.

FieldTypeDescription
nodes[SolutionNodeInterface!]!Nodes placed on the canvas.
edges[SolutionEdge!]!Typed edges between nodes.
groups[SolutionGroup!]!Visual groups bundling nodes.
removedRecordIds[UUID!]!Records the user removed from the canvas. The scan never adds them back on its own; picking one through the addRecordIds argument of scan restores it and removes it from this list.
SolutionStats object 7 fields: createRecordTotalCount, updateRecordTotalCount, linkRecordTotalCount, …

Activity statistics of a solution for the selected period: counters per canvas node and their totals. Nodes whose record was deleted still count the activity recorded before deletion.

FieldTypeDescription
createRecordTotalCountInt!Sum of createRecordCount over all nodes.
updateRecordTotalCountInt!Sum of updateRecordCount over all nodes.
linkRecordTotalCountInt!Sum of linkRecordCount over all nodes.
archiveRecordTotalCountInt!Sum of archiveRecordCount over all nodes.
sendEmailTotalCountInt!Sum of sendEmailCount over all nodes.
createResponseTotalCountInt!Sum of createResponseCount over all nodes.
nodes[SolutionNodeStats!]!Counters of each canvas node, in canvas order.
SolutionStatsPeriodEnum enum All, Last7Days, Last30Days, Last90Days

Time window for solution statistics and activity logs.

ValueDescription
AllThe whole history.
Last7DaysThe last 7 days.
Last30DaysThe last 30 days.
Last90DaysThe last 90 days.
SolutionStatusEnum enum Active, Partial, Inactive

Overall status of a solution, derived from its Automatizer processes, email sequences and online forms.

ValueDescription
ActiveAll of them are enabled.
PartialSome of them are enabled.
InactiveNone of them is enabled.