Webhook event payload sent by SYNQ
Not to be used directly. Use the IssuesService instead when calling via API.
Same definition as Issues CommandAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(actionName)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issuesCommand)$
Not to be used directly. Use the IssuesService instead when calling via API.
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(markExpected)$
Actor marking the issue as expected.
Must be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(userEmail)$
Must be at least 1 characters long
Additional Properties of any type are allowed.
Type: objectMust be at least 1 characters long
Must be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(userId)$
Must be at least 1 characters long
Additional Properties of any type are allowed.
Type: objectMust be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(userId)$
Must be at least 1 characters long
Additional Properties of any type are allowed.
Type: object^VIA_UNSPECIFIED$
Value must be greater or equal to -2147483648 and lesser or equal to 2147483647
Additional Properties of any type are allowed.
Type: objectID of the issue to mark as expected.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Ignore status change if the issue already has a status.
Time at which the issue was marked as expected. Defaults to the current time.
Same definition as TimestampAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueId)$
ID of the issue to mark as expected.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(requireNoExistingStatus)$
Ignore status change if the issue already has a status.
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(markFixed)$
Actor marking the issue as fixed.
Same definition as actorID of the issue to mark as fixed.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Ignore status change if the issue already has a status.
Time at which the issue was marked as fixed. Defaults to the current time.
Same definition as TimestampAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueId)$
ID of the issue to mark as fixed.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(requireNoExistingStatus)$
Ignore status change if the issue already has a status.
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(markInvestigating)$
Actor marking the issue as investigating.
Same definition as actorID of the issue to mark as investigating.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Ignore status change if the issue already has a status.
Time at which the issue was marked as investigating. Defaults to the current time.
Same definition as TimestampAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueId)$
ID of the issue to mark as investigating.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(requireNoExistingStatus)$
Ignore status change if the issue already has a status.
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(markNoActionNeeded)$
Actor marking the issue as no action needed.
Same definition as actorID of the issue to mark as no action needed.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Ignore status change if the issue already has a status.
Time at which the issue was marked as no action needed. Defaults to the current time.
Same definition as TimestampAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueId)$
ID of the issue to mark as no action needed.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(requireNoExistingStatus)$
Ignore status change if the issue already has a status.
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(postComment)$
Actor posting the comment.
Same definition as actorComment to post.
ID of the issue to post a comment on.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Time at which the comment was posted. Defaults to the current time.
Same definition as TimestampAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueId)$
ID of the issue to post a comment on.
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: object^EVENT_TYPE_UNSPECIFIED$
Value must be greater or equal to -2147483648 and lesser or equal to 2147483647
Test event sent during a webhook setup.
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(eventId)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(eventTime)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(eventType)$
^EVENT_TYPE_UNSPECIFIED$
Value must be greater or equal to -2147483648 and lesser or equal to 2147483647
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(incidentCancelled)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(descriptionHtml)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(endedAt)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(incidentId)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(incidentUrl)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(startedAt)$
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(incidentClosed)$
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(incidentOpen)$
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueClosed)$
Detailed description of the issue. In the Markdown format.
Detailed description of the issue. In the HTML format.
Entities directly affected by the issue, not considering downstream ones.
No Additional ItemsThe primary entities being monitored that are associated with this issue,
for example the dbt model or dbt Cloud job that a failing test is attached to.
^ISSUE_STATUS_UNSPECIFIED$
Value must be greater or equal to -2147483648 and lesser or equal to 2147483647
Summary of the issue, what happened and where.
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(descriptionHtml)$
Detailed description of the issue. In the HTML format.
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(directlyAffectedEntities)$
Entities directly affected by the issue, not considering downstream ones.
No Additional ItemsIdentifier is a unique reference to an entity in Coalesce Quality system. Entity identifiers
are designed to closely mimic identifiers used by data platforms and tools. To construct
an identifier, you need to know the kind of the entity and the ids that you would normally
use to identify it in the data platform or tool. For example, to identify a table in BigQuery,
you would need to know the project, dataset, and table names.
Airflow task identifier within a given DAG
Same definition as Airflow Task IdentifierAmazon Athena (Glue) table identifier
Same definition as Athena Table IdentifierBigQuery table identifier
Same definition as Bigquery Table IdentifierClickhouse table identifier
Same definition as Clickhouse Table IdentifierCustom identifier to be used with all custom created entities
Id that identifies the custom entity
The Id should be unique within the custom entity Identifier.
Additional Properties of any type are allowed.
Type: objectDatabricks table identifier
Same definition as Databricks Table IdentifierDataproduct identifier
Dataproduct id that identifies the Dataproduct
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Additional Properties of any type are allowed.
Type: objectDbt node that identifies one of dbt DAG nodes (model, test, etc) in dbt Cloud project
Same definition as Dbt Cloud Node IdentifierDbt node that identifies one of dbt DAG nodes (model, test, etc) in dbt Core project
Same definition as Dbt Core Node IdentifierMonitor identifier
Coalesce Quality integration_id of the monitored identifier
Identifier of the monitor
Optional monitor segmentation identifier
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(integrationId)$
Coalesce Quality integration_id of the monitored identifier
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(monitorId)$
Identifier of the monitor
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(monitoredId)$
Identifier of the monitored entity
Same definition as identifierAdditional Properties of any type are allowed.
Type: objectSQL Server table identifier
Same definition as Mssql Table IdentifierOracle table identifier
Same definition as Oracle Table IdentifierPostgres table identifier
Same definition as Postgres Table IdentifierRedshift table identifier
Same definition as Redshift Table IdentifierSnowflake table identifier
Same definition as Snowflake Table IdentifierSQLMesh Audit identifier
Same definition as Sql Mesh Audit IdentifierSQLMesh Model identifier
Same definition as Sql Mesh Model IdentifierAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(airflowDag)$
Airflow DAG identifier
Airflow dag_id that identifies the DAG
Coalesce Quality integration_id that identifies the Airflow instance
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(dagId)$
Airflow dag_id that identifies the DAG
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(integrationId)$
Coalesce Quality integration_id that identifies the Airflow instance
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(airflowTask)$
Airflow task identifier within a given DAG
Airflow dag_id that identifies the DAG
Coalesce Quality integration_id that identifies the Airflow instance
Airflow task_id that identifies the task within the DAG
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(dagId)$
Airflow dag_id that identifies the DAG
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(integrationId)$
Coalesce Quality integration_id that identifies the Airflow instance
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(taskId)$
Airflow task_id that identifies the task within the DAG
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(athenaTable)$
Amazon Athena (Glue) table identifier
Glue Data Catalog name. Almost always "AwsDataCatalog" — the default
catalog for Athena unless the customer registered a federated catalog.
Glue database (the namespace users typically filter on).
AWS account and region the Athena workgroup runs in, formatted as
"<account-id>.<region>" (e.g. "123456789012.eu-west-1"). Auto-derived
from sts:GetCallerIdentity at integration setup time.
Glue table or view name.
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(bigqueryTable)$
BigQuery table identifier
BigQuery dataset id
BigQuery project
BigQuery table name
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(clickhouseTable)$
Clickhouse table identifier
Clickhouse hostname without port
Clickhouse database
Clickhouse table
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(databricksTable)$
Databricks table identifier
Databricks catalog
Databricks schema
Databricks table or view
URL of Databricks workspace
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(dbtCloudNode)$
Dbt node that identifies one of dbt DAG nodes (model, test, etc) in dbt Cloud project
Your dbt Cloud account id
Dbt node_id that identifies one of dbt DAG nodes (model, test, etc)
Your dbt Cloud project id
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(accountId)$
Your dbt Cloud account id
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(nodeId)$
Dbt node_id that identifies one of dbt DAG nodes (model, test, etc)
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(projectId)$
Your dbt Cloud project id
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(dbtCoreNode)$
Dbt node that identifies one of dbt DAG nodes (model, test, etc) in dbt Core project
Coalesce Quality integration_id that identifies the dbt Core project
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Dbt node_id that identifies one of dbt DAG nodes (model, test, etc)
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(integrationId)$
Coalesce Quality integration_id that identifies the dbt Core project
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(nodeId)$
Dbt node_id that identifies one of dbt DAG nodes (model, test, etc)
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(mssqlTable)$
SQL Server table identifier
SQL Server database
Hostname of the SQL Server instance
SQL Server schema (e.g. "dbo")
SQL Server table or view
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(mysqlTable)$
Mysql table identifier
Mysql hostname without port
Mysql database
Mysql table
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(oracleTable)$
Oracle table identifier
Hostname of the Oracle instance
Oracle schema (= owning user)
Oracle service name (PDB)
Oracle table or view
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(serviceName)$
Oracle service name (PDB)
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(postgresTable)$
Postgres table identifier
Postgres database
Postgres hostname without port
Postgres schema
Postgres table
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(redshiftTable)$
Redshift table identifier
Redshift cluster
Redshift database
Redshift schema
Redshift table
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(snowflakeTable)$
Snowflake table identifier
Snowflake account
Snowflake database
Snowflake schema
Snowflake table
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(sqlMeshAudit)$
SQLMesh Audit identifier
Identifier of the audit
SQLMesh model fully qualified name
Coalesce Quality integration_id that identifies the dbt Core project
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(auditId)$
Identifier of the audit
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(integrationId)$
Coalesce Quality integration_id that identifies the dbt Core project
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(sqlMeshModel)$
SQLMesh Model identifier
SQLMesh model fully qualified name
Coalesce Quality integration_id that identifies the dbt Core project
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(integrationId)$
Coalesce Quality integration_id that identifies the dbt Core project
Must match regular expression:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Must be at least 1 characters long
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(synqPath)$
SynqPath identifier
Coalesce Quality path that identifies the Coalesce Quality entity, needs to be one of supported paths
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(trinoTable)$
Trino table identifier
Trino catalog
Hostname of the Trino instance
Trino schema
Trino table or view
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(entityUrl)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(typeName)$
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(endedAt)$
Time when the issue was closed.
Same definition as TimestampAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueGroupId)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueId)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueUrl)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(monitoredEntities)$
The primary entities being monitored that are associated with this issue,
for example the dbt model or dbt Cloud job that a failing test is attached to.
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(startedAt)$
Time when the issue was triggered.
Same definition as TimestampAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(triggerEntity)$
Entity which triggered the issue.
Same definition as Issue EntityAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(triggerMessage)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(triggerName)$
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(triggerRunId)$
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueCreated)$
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueStatusUpdated)$
Additional Properties of any type are allowed.
Type: objectAll properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^(issueUpdated)$
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: object