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

GraphQLRepositoriesstepChecklist

entities.stepChecklist

Read step checklist records with the stepChecklist repository, and change them with the step checklist mutations. Same records as the REST StepChecklists entity.

Queries

Fields of entities { stepChecklist { … } }.

KindFieldReturns
QUERYgetById(entityId: ID!)
Returns the record with the given id, or null when there is none. Deleted records are returned as well.
StepChecklistEntity
QUERYgetByIds(entityIds: [ID!]!)
Returns the records with the given ids; ids without a record are left out. Deleted records are returned as well.
[StepChecklistEntity!]!
QUERYgetAll(limit: Int, offset: Int, filter: StepChecklistFilterInput, orderBy: [StepChecklistOrderByInput!], includeDeleted: Boolean)
Returns the records that match the filter, paged with limit and offset.
[StepChecklistEntity!]!
QUERYgetByCriteria(filter: StepChecklistFilterInput, orderBy: [StepChecklistOrderByInput!], includeDeleted: Boolean, before: String, after: String, first: Int, last: Int)
Returns the records that match the filter as a cursor-paginated connection.
StepChecklistEntityConnection
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!]!
QUERYgetByStep(stepId: UUID!)
Returns the checklist items of the step in their display order.
[StepChecklistEntity!]!

Mutations

KindMutationDoesReturns
MUTATIONcreateStepChecklist(input: CreateStepChecklistInput!, validationLevel: [ValidationLevel!])Create one recordCreateStepChecklistPayload
MUTATIONupdateStepChecklist(input: UpdateStepChecklistInput!, validationLevel: [ValidationLevel!], sessionIdToUpdate: String)Update fieldsUpdateStepChecklistPayload
MUTATIONbulkUpdateStepChecklist(input: [CreateOrUpdateStepChecklistInput!]!, deleteInput: [DeleteStepChecklistInput!], validationLevel: [ValidationLevel!], rollbackMethod: RollbackMethod, match: MatchingInput)Create or update many; per-item resultsBulkUpdateStepChecklistPayload
MUTATIONdeleteStepChecklist(input: DeleteStepChecklistInput!)Soft-deleteDeleteStepChecklistPayload

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.

StepChecklistEntity object 36 fields: isDeleteProtected, id, isDeleted, …

Checklist item of a pipeline step, such as logging an activity, filling a field or attaching a document.

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.
appointmentTypeAppointmentTypeEntityAppointment type that satisfies this checklist item. Set when activityTypeId resolves to an AppointmentType.
taskTypeTaskTypeEntityTask type that satisfies this checklist item. Set when activityTypeId resolves to a TaskType.
cloudObjectTemplateCloudObjectTemplateEntityDocument template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
emailSequenceEmailSequenceEntityEmail sequence the item should enroll the record into.
fieldFieldEntityField whose value satisfies this checklist item. Set when itemType is FieldType.
processProcessEntityAutomatizer process that completes the item once it has run for the record. Set when itemType is RunProcess.
sendEmailFieldFieldEntityField that supplies the recipient email address when the checklist item triggers sending an email.
sendEmailLookupFieldFieldEntityContact or Account lookup field whose primary record supplies the recipient. When set, sendEmailField is read from that record instead of the Primary Contact or Primary Account. Only lookup fields with a primary record are valid.
sendEmailTemplateEmailTemplateEntityEmail template the email is pre-filled with when the item is completed by sending an email. Set when itemType is SendEmail.
stepStepEntityPipeline or process step this checklist item belongs to.
activityTypeIdIDId of the appointment or task type that satisfies the checklist item, or empty when the item is not activity-based.
cloudObjectFormatStepChecklistDocumentFormatEnumFile format of the document generated from cloudObjectTemplate when itemType is UseDocumentTemplate: the template's own format or PDF.
cloudObjectTemplateIdIDId of the document template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
descriptionStringFree-text description shown alongside the checklist item.
emailSequenceIdIDId of the email sequence the record must be enrolled in to complete the item. Set when itemType is EnrollToEmailSequence.
fieldIdIDId of the related field.
itemTypeStepChecklistTypeEnumKind of checklist item, which determines what completes it, such as checking it off, filling in field, logging an activity of activityTypeId or running process.
itemValidationStepChecklistValidationEnumCondition the item must meet before the record can move past the step; empty when the item is optional. RelatedActivityCompleted is allowed only when itemType is ActivityType.
labelStringDisplay label of the checklist item.
labelUseLangBooleanWhen true, label is treated as a translation key and localized in the UI; otherwise the literal text is shown.
processIdIDId of the related process.
sendEmailFieldIdIDId of the recipient field.
sendEmailLookupFieldIdIDId of the Contact or Account lookup field whose primary record supplies the recipient; empty when the recipient comes from the Primary Contact or Primary Account.
sendEmailTemplateIdIDId of the email template the email is pre-filled with when the item is completed by sending an email. Set when itemType is SendEmail; empty when no template is preset.
sortOrderInt!Position of the checklist item within its step; lower values appear first.
stepIdID!Id of the pipeline or process step this checklist item belongs to.
visibilityConditionStepChecklistVisibilityFilter!Filter expression that controls when the checklist item is shown. The item is visible only when the record matches this filter; defaults to a no-op filter matching all records.
visibilityTypeStepChecklistVisibilityEnumWhether the item is always shown on the record or only when the record matches visibilityCondition.
revisionIntRevision when entity was lastly changed.
salesRolesStepChecklistSalesRoleRelationEntityConnection (8 args)Sales roles the checklist item is shown to. Empty means the item is shown to all roles.
instancePermissions[EntityPermsEnum!]! (1 args)Permissions the current user has on this record, out of the requested ones.
StepChecklistEntityConnection object pageInfo: PageInfo!, edges: [StepChecklistEntityEdge]!, totalCount: Int

Paginated list of StepChecklist records.

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

A Relay edge containing a StepChecklistEntity and its cursor.

FieldTypeDescription
nodeStepChecklistEntityThe item at the end of the edge
cursorString!A cursor for use in pagination
StepChecklistDocumentFormatEnumFilterInput input eq: [StepChecklistDocumentFormatEnum!], NOT: StepChecklistDocumentFormatEnumFilterInput

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

Input fieldTypeDescription
eq[StepChecklistDocumentFormatEnum!]Matches any of the listed values.
NOTStepChecklistDocumentFormatEnumFilterInputMatches values that do not meet this condition.
StepChecklistFilterInput input AND, OR, NOT, globalSearchQuery, one condition per field

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

Input fieldTypeDescription
OR[StepChecklistFilterInput!]Matches records that meet at least one of the listed filters.
AND[StepChecklistFilterInput!]Matches records that meet all of the listed filters.
NOTStepChecklistFilterInputMatches 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.
activityTypeIdEntityFilterStringFieldId of the appointment or task type that satisfies the checklist item, or empty when the item is not activity-based.
cloudObjectFormatStepChecklistDocumentFormatEnumFilterInputFile format of the document generated from cloudObjectTemplate when itemType is UseDocumentTemplate: the template's own format or PDF.
cloudObjectTemplateIdEntityFilterStringFieldId of the document template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
descriptionEntityFilterStringFieldFree-text description shown alongside the checklist item.
emailSequenceIdEntityFilterStringFieldId of the email sequence the record must be enrolled in to complete the item. Set when itemType is EnrollToEmailSequence.
fieldIdEntityFilterStringFieldId of the related field.
itemTypeStepChecklistTypeEnumFilterInputKind of checklist item, which determines what completes it, such as checking it off, filling in field, logging an activity of activityTypeId or running process.
itemValidationStepChecklistValidationEnumFilterInputCondition the item must meet before the record can move past the step; empty when the item is optional. RelatedActivityCompleted is allowed only when itemType is ActivityType.
labelEntityFilterStringFieldDisplay label of the checklist item.
labelUseLangBooleanWhen true, label is treated as a translation key and localized in the UI; otherwise the literal text is shown.
processIdEntityFilterStringFieldId of the related process.
sendEmailFieldIdEntityFilterStringFieldId of the recipient field.
sendEmailLookupFieldIdEntityFilterStringFieldId of the Contact or Account lookup field whose primary record supplies the recipient; empty when the recipient comes from the Primary Contact or Primary Account.
sendEmailTemplateIdEntityFilterStringFieldId of the email template the email is pre-filled with when the item is completed by sending an email. Set when itemType is SendEmail; empty when no template is preset.
sortOrderEntityFilterNumberFieldPosition of the checklist item within its step; lower values appear first.
stepIdEntityFilterStringFieldId of the pipeline or process step this checklist item belongs to.
visibilityTypeStepChecklistVisibilityEnumFilterInputWhether the item is always shown on the record or only when the record matches visibilityCondition.
revisionEntityFilterNumberFieldRevision when entity was lastly changed.
appointmentTypeAppointmentTypeFilterInputAppointment type that satisfies this checklist item. Set when activityTypeId resolves to an AppointmentType. Matches records where a related record meets these conditions.
taskTypeTaskTypeFilterInputTask type that satisfies this checklist item. Set when activityTypeId resolves to a TaskType. Matches records where a related record meets these conditions.
cloudObjectTemplateCloudObjectTemplateFilterInputDocument template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate. Matches records where a related record meets these conditions.
emailSequenceEmailSequenceFilterInputEmail sequence the item should enroll the record into. Matches records where a related record meets these conditions.
fieldFieldFilterInputField whose value satisfies this checklist item. Set when itemType is FieldType. Matches records where a related record meets these conditions.
processProcessFilterInputAutomatizer process that completes the item once it has run for the record. Set when itemType is RunProcess. Matches records where a related record meets these conditions.
sendEmailFieldFieldFilterInputField that supplies the recipient email address when the checklist item triggers sending an email. Matches records where a related record meets these conditions.
sendEmailLookupFieldFieldFilterInputContact or Account lookup field whose primary record supplies the recipient. When set, sendEmailField is read from that record instead of the Primary Contact or Primary Account. Only lookup fields with a primary record are valid. Matches records where a related record meets these conditions.
sendEmailTemplateEmailTemplateFilterInputEmail template the email is pre-filled with when the item is completed by sending an email. Set when itemType is SendEmail. Matches records where a related record meets these conditions.
stepStepFilterInputPipeline or process step this checklist item belongs to. Matches records where a related record meets these conditions.
salesRolesStepChecklistSalesRoleRelationFilterInputSales roles the checklist item is shown to. Empty means the item is shown to all roles. Matches records where a related record meets these conditions.
StepChecklistOrderByInput input Asc or Desc per field

Sorting of StepChecklist 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.
appointmentType[AppointmentTypeOrderByNestedInput!]Appointment type that satisfies this checklist item. Set when activityTypeId resolves to an AppointmentType. Sorts by fields of the related record, listed in order of priority.
taskType[TaskTypeOrderByNestedInput!]Task type that satisfies this checklist item. Set when activityTypeId resolves to a TaskType. Sorts by fields of the related record, listed in order of priority.
cloudObjectTemplate[CloudObjectTemplateOrderByNestedInput!]Document template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate. Sorts by fields of the related record, listed in order of priority.
emailSequence[EmailSequenceOrderByNestedInput!]Email sequence the item should enroll the record into. Sorts by fields of the related record, listed in order of priority.
field[FieldOrderByNestedInput!]Field whose value satisfies this checklist item. Set when itemType is FieldType. Sorts by fields of the related record, listed in order of priority.
process[ProcessOrderByNestedInput!]Automatizer process that completes the item once it has run for the record. Set when itemType is RunProcess. Sorts by fields of the related record, listed in order of priority.
sendEmailField[FieldOrderByNestedInput!]Field that supplies the recipient email address when the checklist item triggers sending an email. Sorts by fields of the related record, listed in order of priority.
sendEmailLookupField[FieldOrderByNestedInput!]Contact or Account lookup field whose primary record supplies the recipient. When set, sendEmailField is read from that record instead of the Primary Contact or Primary Account. Only lookup fields with a primary record are valid. Sorts by fields of the related record, listed in order of priority.
sendEmailTemplate[EmailTemplateOrderByNestedInput!]Email template the email is pre-filled with when the item is completed by sending an email. Set when itemType is SendEmail. Sorts by fields of the related record, listed in order of priority.
step[StepOrderByNestedInput!]Pipeline or process step this checklist item belongs to. Sorts by fields of the related record, listed in order of priority.
activityTypeIdOrderByEnumId of the appointment or task type that satisfies the checklist item, or empty when the item is not activity-based.
cloudObjectFormatOrderByEnumFile format of the document generated from cloudObjectTemplate when itemType is UseDocumentTemplate: the template's own format or PDF.
cloudObjectTemplateIdOrderByEnumId of the document template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
descriptionOrderByEnumFree-text description shown alongside the checklist item.
emailSequenceIdOrderByEnumId of the email sequence the record must be enrolled in to complete the item. Set when itemType is EnrollToEmailSequence.
fieldIdOrderByEnumId of the related field.
itemTypeOrderByEnumKind of checklist item, which determines what completes it, such as checking it off, filling in field, logging an activity of activityTypeId or running process.
itemValidationOrderByEnumCondition the item must meet before the record can move past the step; empty when the item is optional. RelatedActivityCompleted is allowed only when itemType is ActivityType.
labelOrderByEnumDisplay label of the checklist item.
labelUseLangOrderByEnumWhen true, label is treated as a translation key and localized in the UI; otherwise the literal text is shown.
processIdOrderByEnumId of the related process.
sendEmailFieldIdOrderByEnumId of the recipient field.
sendEmailLookupFieldIdOrderByEnumId of the Contact or Account lookup field whose primary record supplies the recipient; empty when the recipient comes from the Primary Contact or Primary Account.
sendEmailTemplateIdOrderByEnumId of the email template the email is pre-filled with when the item is completed by sending an email. Set when itemType is SendEmail; empty when no template is preset.
sortOrderOrderByEnumPosition of the checklist item within its step; lower values appear first.
stepIdOrderByEnumId of the pipeline or process step this checklist item belongs to.
visibilityTypeOrderByEnumWhether the item is always shown on the record or only when the record matches visibilityCondition.
revisionOrderByEnumRevision when entity was lastly changed.
StepChecklistTypeEnumFilterInput input eq: [StepChecklistTypeEnum!], NOT: StepChecklistTypeEnumFilterInput

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

Input fieldTypeDescription
eq[StepChecklistTypeEnum!]Matches any of the listed values.
NOTStepChecklistTypeEnumFilterInputMatches values that do not meet this condition.
StepChecklistValidationEnumFilterInput input eq: [StepChecklistValidationEnum!], NOT: StepChecklistValidationEnumFilterInput

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

Input fieldTypeDescription
eq[StepChecklistValidationEnum!]Matches any of the listed values.
NOTStepChecklistValidationEnumFilterInputMatches values that do not meet this condition.
StepChecklistVisibilityEnumFilterInput input eq: [StepChecklistVisibilityEnum!], NOT: StepChecklistVisibilityEnumFilterInput

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

Input fieldTypeDescription
eq[StepChecklistVisibilityEnum!]Matches any of the listed values.
NOTStepChecklistVisibilityEnumFilterInputMatches values that do not meet this condition.
CloudObjectTemplateOrderByNestedInput input 16 fields: id, isDeleted, modified, …

Sorting by a field of the related CloudObjectTemplate 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.
applicationIdOrderByEnumId of the producing application.
companyCloudObjectFolderIdOrderByEnumId of the company folder, or empty when the object is not stored in the company tree.
creatorIdOrderByEnumId of the uploading user.
filenameOrderByEnumFile name (with extension) used when downloading the object.
isPublicOrderByEnumWhen true, the object can be served via a public URL (see publicUrl).
mimeTypeOrderByEnumMime-type of the cloud object Is detected from content.
sizeOrderByEnumSize of the object in bytes.
statusOrderByEnumWhether the document template is active and offered for generating documents, or inactive and kept for later use. Defaults to Active.
templateEntityNameOrderByEnumEntity type the template renders (e.g. Account, Opportunity, Quote). For custom entities, the value is "CustomEntity" and the API name is exposed via templateEntityApiName.
urlOrderByEnumURL of the object. If URL scheme is not defined "http://" is automatically prepended to supplied URL.
revisionOrderByEnumRevision when entity was lastly changed.
templateEntityApiNameOrderByEnumAPI name of the custom entity the template renders. Set only when templateEntityName is "CustomEntity"; otherwise empty.
CreateOrUpdateStepChecklistInput input 24 fields: clientMutationId, id, modified, …

Field values of a StepChecklist 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.
cloudObjectTemplateCreateCloudObjectTemplateInputDocument template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
activityTypeIdIDId of the appointment or task type that satisfies the checklist item, or empty when the item is not activity-based.
cloudObjectFormatStepChecklistDocumentFormatEnumFile format of the document generated from cloudObjectTemplate when itemType is UseDocumentTemplate: the template's own format or PDF.
cloudObjectTemplateIdIDId of the document template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
descriptionStringFree-text description shown alongside the checklist item.
emailSequenceIdIDId of the email sequence the record must be enrolled in to complete the item. Set when itemType is EnrollToEmailSequence.
fieldIdIDId of the related field.
itemTypeStepChecklistTypeEnumKind of checklist item, which determines what completes it, such as checking it off, filling in field, logging an activity of activityTypeId or running process.
itemValidationStepChecklistValidationEnumCondition the item must meet before the record can move past the step; empty when the item is optional. RelatedActivityCompleted is allowed only when itemType is ActivityType.
labelStringDisplay label of the checklist item.
labelUseLangBooleanWhen true, label is treated as a translation key and localized in the UI; otherwise the literal text is shown.
processIdIDId of the related process.
sendEmailFieldIdIDId of the recipient field.
sendEmailLookupFieldIdIDId of the Contact or Account lookup field whose primary record supplies the recipient; empty when the recipient comes from the Primary Contact or Primary Account.
sendEmailTemplateIdIDId of the email template the email is pre-filled with when the item is completed by sending an email. Set when itemType is SendEmail; empty when no template is preset.
stepIdIDId of the pipeline or process step this checklist item belongs to.
visibilityConditionStepChecklistVisibilityFilterJSONStringFilter expression that controls when the checklist item is shown. The item is visible only when the record matches this filter; defaults to a no-op filter matching all records.
visibilityTypeStepChecklistVisibilityEnumWhether the item is always shown on the record or only when the record matches visibilityCondition.
revisionIntRevision when entity was lastly changed.
salesRoles[CreateStepChecklistSalesRoleRelationNoStepChecklistBackrefInput!]Sales roles the checklist item is shown to. Empty means the item is shown to all roles.
CreateStepChecklistInput input 23 fields: clientMutationId, modified, created, …

Field values of a new StepChecklist 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.
cloudObjectTemplateCreateCloudObjectTemplateInputDocument template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
activityTypeIdIDId of the appointment or task type that satisfies the checklist item, or empty when the item is not activity-based.
cloudObjectFormatStepChecklistDocumentFormatEnumFile format of the document generated from cloudObjectTemplate when itemType is UseDocumentTemplate: the template's own format or PDF.
cloudObjectTemplateIdIDId of the document template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
descriptionStringFree-text description shown alongside the checklist item.
emailSequenceIdIDId of the email sequence the record must be enrolled in to complete the item. Set when itemType is EnrollToEmailSequence.
fieldIdIDId of the related field.
itemTypeStepChecklistTypeEnumKind of checklist item, which determines what completes it, such as checking it off, filling in field, logging an activity of activityTypeId or running process.
itemValidationStepChecklistValidationEnumCondition the item must meet before the record can move past the step; empty when the item is optional. RelatedActivityCompleted is allowed only when itemType is ActivityType.
labelStringDisplay label of the checklist item.
labelUseLangBooleanWhen true, label is treated as a translation key and localized in the UI; otherwise the literal text is shown.
processIdIDId of the related process.
sendEmailFieldIdIDId of the recipient field.
sendEmailLookupFieldIdIDId of the Contact or Account lookup field whose primary record supplies the recipient; empty when the recipient comes from the Primary Contact or Primary Account.
sendEmailTemplateIdIDId of the email template the email is pre-filled with when the item is completed by sending an email. Set when itemType is SendEmail; empty when no template is preset.
stepIdID!Id of the pipeline or process step this checklist item belongs to.
visibilityConditionStepChecklistVisibilityFilterJSONString!Filter expression that controls when the checklist item is shown. The item is visible only when the record matches this filter; defaults to a no-op filter matching all records.
visibilityTypeStepChecklistVisibilityEnumWhether the item is always shown on the record or only when the record matches visibilityCondition.
revisionIntRevision when entity was lastly changed.
salesRoles[CreateStepChecklistSalesRoleRelationNoStepChecklistBackrefInput!]Sales roles the checklist item is shown to. Empty means the item is shown to all roles.
CreateStepChecklistSalesRoleRelationNoStepChecklistBackrefInput input modified: DateTime, created: DateTime, salesRoleId: ID!, revision: Int

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

Input fieldTypeDescription
modifiedDateTimeLast modification time.
createdDateTimeCreation time.
salesRoleIdID!Id of the sales role that sees the checklist item.
revisionIntRevision when entity was lastly changed.
DeleteStepChecklistInput input clientMutationId: String, id: ID!, activityTypeId: ID

Id of the StepChecklist 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.
activityTypeIdIDId of the appointment or task type that satisfies the checklist item, or empty when the item is not activity-based.
UpdateStepChecklistInput input 24 fields: clientMutationId, id, modified, …

Id of a StepChecklist 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.
cloudObjectTemplateCreateCloudObjectTemplateInputDocument template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
activityTypeIdIDId of the appointment or task type that satisfies the checklist item, or empty when the item is not activity-based.
cloudObjectFormatStepChecklistDocumentFormatEnumFile format of the document generated from cloudObjectTemplate when itemType is UseDocumentTemplate: the template's own format or PDF.
cloudObjectTemplateIdIDId of the document template the checklist item fills and attaches to the record. Set when itemType is UseDocumentTemplate.
descriptionStringFree-text description shown alongside the checklist item.
emailSequenceIdIDId of the email sequence the record must be enrolled in to complete the item. Set when itemType is EnrollToEmailSequence.
fieldIdIDId of the related field.
itemTypeStepChecklistTypeEnumKind of checklist item, which determines what completes it, such as checking it off, filling in field, logging an activity of activityTypeId or running process.
itemValidationStepChecklistValidationEnumCondition the item must meet before the record can move past the step; empty when the item is optional. RelatedActivityCompleted is allowed only when itemType is ActivityType.
labelStringDisplay label of the checklist item.
labelUseLangBooleanWhen true, label is treated as a translation key and localized in the UI; otherwise the literal text is shown.
processIdIDId of the related process.
sendEmailFieldIdIDId of the recipient field.
sendEmailLookupFieldIdIDId of the Contact or Account lookup field whose primary record supplies the recipient; empty when the recipient comes from the Primary Contact or Primary Account.
sendEmailTemplateIdIDId of the email template the email is pre-filled with when the item is completed by sending an email. Set when itemType is SendEmail; empty when no template is preset.
stepIdIDId of the pipeline or process step this checklist item belongs to.
visibilityConditionStepChecklistVisibilityFilterJSONStringFilter expression that controls when the checklist item is shown. The item is visible only when the record matches this filter; defaults to a no-op filter matching all records.
visibilityTypeStepChecklistVisibilityEnumWhether the item is always shown on the record or only when the record matches visibilityCondition.
revisionIntRevision when entity was lastly changed.
salesRoles[CreateStepChecklistSalesRoleRelationNoStepChecklistBackrefInput!]Sales roles the checklist item is shown to. Empty means the item is shown to all roles.
BulkUpdateStepChecklistPayload object result: BulkUpdateResults!

Result of the bulkUpdateStepChecklist mutation.

FieldTypeDescription
resultBulkUpdateResults!Ids of the created, updated and deleted records, and the items that failed.
CreateStepChecklistPayload object stepChecklist: StepChecklistEntity, clientMutationId: String

Result of the createStepChecklist mutation.

FieldTypeDescription
stepChecklistStepChecklistEntityThe 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).
DeleteStepChecklistPayload object stepChecklist: StepChecklistEntity, clientMutationId: String

Result of the deleteStepChecklist mutation.

FieldTypeDescription
stepChecklistStepChecklistEntityThe 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).
UpdateStepChecklistPayload object stepChecklist: StepChecklistEntity, clientMutationId: String

Result of the updateStepChecklist mutation.

FieldTypeDescription
stepChecklistStepChecklistEntityThe 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).
StepChecklistDocumentFormatEnum enum Default, Pdf

File format of the document a checklist item generates from a document template.

ValueDescription
DefaultThe document template's own format.
PdfPDF.
StepChecklistTypeEnum enum Default, ActivityType, FieldType, CreateNote, AttachDocument, SendEmail, … (11 values)

Kind of sales step checklist item, which determines what completes it.

ValueDescription
DefaultPlain item, completed when a user checks it off.
ActivityTypeCompleted through an activity of the selected task or appointment type.
FieldTypeCompleted when the selected field on the record has a value.
CreateNoteCompleted when a note is created for the item.
AttachDocumentCompleted when a document is attached for the item.
SendEmailCompleted when an email is sent for the item.
UseDocumentTemplateCompleted when a document is generated from the selected document template.
EnrollToEmailSequenceCompleted when the record is enrolled in the selected email sequence.
RunProcessCompleted when the selected Automatizer process has run for the record.
MapSalesRoleCompleted when contacts with all the selected sales roles are linked to the lead or opportunity.
CreateInfluenceMapItem for building the influence map, completed when a user checks it off.
StepChecklistValidationEnum enum Required, RelatedActivityCompleted, RelatedActivityLinked

Condition a step checklist item must meet before a record can move forward past the step; items without a value are optional.

ValueDescription
RequiredThe item must be completed, for example checked off or its field filled in.
RelatedActivityCompletedThe activity linked to the item must be completed (task completed or appointment ended); allowed only for activity items.
RelatedActivityLinkedAn activity must be linked to the item.
StepChecklistVisibilityEnum enum Always, Condition

When a step checklist item is shown on a record.

ValueDescription
AlwaysThe item is always shown.
ConditionThe item is shown only when the record matches visibilityCondition.
StepChecklistVisibilityFilter object operator: FilterGroupOperator!, formula: String, filterMainBox: MainFilterBox!, filterSiblingBoxes: [FilterBox!]!

Conditions that decide when a step checklist item is shown; the item is visible only for records that match them.

FieldTypeDescription
operatorFilterGroupOperator!How the filter boxes combine — And or Or.
formulaStringOptional boolean formula combining the filter boxes by their number.
filterMainBoxMainFilterBox!Primary group of filter conditions.
filterSiblingBoxes[FilterBox!]!Additional condition groups, combined per operator/formula.