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: objectAdditional 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)$
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
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)$
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
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)$
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
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)$
Comment 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 Items^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 SYNQ 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 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
SYNQ 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)$
SYNQ 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: objectPostgres 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
SYNQ 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)$
SYNQ 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
SYNQ 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)$
SYNQ 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:^(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
SYNQ 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)$
SYNQ 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:^(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:^(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
SYNQ 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)$
SYNQ 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
SYNQ 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)$
SYNQ 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
SYNQ path that identifies the SYNQ 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:^(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