- Create Issue
- Get Issue
- Get Issues
- Update Issue
- Delete Issue
POST /api/v1/metrics/issueCreate a new issue.Responseboolean
Whether the request completed successfully
string
Human-readable result message
string
ISO 8601 server timestamp
string
Unique ID for this request
object
The endpoint’s response payload.
curl -X POST "https://<your-workspace>.prizmdata.ai/api/v1/metrics/issue" \
-H "Authorization: Bearer <YOUR_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{}'
Response
{
"success": true,
"message": "Create a new issue.",
"timestamp": "2026-09-21T09:43:50.316067+00:00",
"correlation_id": "1bff0823-3db2-4b12-bf56-22ea8d38bba2",
"data": {}
}
GET /api/v1/metrics/issue/{issueId}Get an issue by IDPath Parametersstring
required
Example:
3fa85f64-5717-4562-b3fc-2c963f66afa6boolean
Whether the request completed successfully
string
Human-readable result message
string
ISO 8601 server timestamp
string
Unique ID for this request
object
string
Example:
"a738e99c-611d-4b7c-b0da-38a503af565e".string
Example:
"ded2e3a7-bae5-48cd-b4d0-d58405b67399".string
Example:
"c298a82a-46c5-40ac-8f77-8dbb15f989a0".string
Example:
"fed4b1c3-e1aa-4157-a78f-d135e4ca32fb".string
Example:
"ISU-133".string
Example:
"96f52ec6-cf38-4823-899e-ab09e5813224".string
Example:
"New metric condition failed — 198 observed vs. expected > 2".string
Example:
"NEW".string
Example:
"HIGH".string
Example:
"2026-09-20T18:37:41.669314Z".boolean
Example:
true.string
Example:
"main.qa_data_quality.customer_orders".string
Example:
"TABLE".string
Example:
"customer_orders".object
object
string
Example:
"The issue has been active for 10 seconds with 4 minutes and 50 seconds remaining before the SLA breach, indicating 3% of the resolve target time has been used and the SLA clock is currently on track. No pause events have been logged, so the SLA timer has been running continuously. There are no recommended action items to address at this time. Continue monitoring the issue closely to ensure resolution within the SLA timeframe.".string
Example:
"2026-09-20T18:32:54.057Z".object
object[]
string
Example:
"A high severity data quality issue has been detected with the 'New metric', which quantifies key data insights. The issue is currently new and involves the metric condition failing, with an observed value of 198 significantly exceeding the expected threshold of greater than 2. This discrepancy triggered a high priority alert with no percentage change, indicating a critical deviation that may impact analysis and decision-making processes.".string
Example:
"50477e87-1f7f-4b29-b7af-4e86169b908a".string
Example:
"2026-09-20T18:32:41.479931Z".string
Example:
"2026-09-20T18:40:23.177673Z".string
Example:
"e67fcce2-34f6-48e5-b53c-5c8c4a209d2b".string
Example:
"e67fcce2-34f6-48e5-b53c-5c8c4a209d2b".string
Example:
"New metric".string
Example:
"custom".string
Example:
"PT1.746622S".string
Example:
"Business".string
Example:
"Query".string
Example:
"Custom".string
Example:
"Accuracy".number
Example:
0.0.object
string
Example:
"SELECT\n *\nFROM\n main.qa_data_quality.customer_orders\nWHERE\n payment_method = 'UPI'".number
Example:
0.0.string
Example:
"HIGH".number
Example:
198.0.string
Example:
"New metric condition failed — 198 observed vs. expected > 2".string
Example:
"ACTIVE".string
Example:
"2026-09-20T18:22:42.310369Z".string
Example:
"96f52ec6-cf38-4823-899e-ab09e5813224".string
Example:
"29029298-eeb0-4eae-b4c5-5c5b7cb38647".string
Example:
"New metric is a metric that quantifies a specific aspect of data to provide measurable insight. It exists to enable consistent evaluation and comparison across relevant data points, supporting analysis and decision-making processes through a clear and standardized measurement.".object[]
object[]
object
string
Example:
"https://dqlabs-team-c3g822r8.atlassian.net".string
Example:
"https://dev427593.service-now.com/".object[]
string
Example:
"DATABRICKS".integer
Example:
0.object[]
object[]
object[]
integer
Example:
3.integer
Example:
0.integer
Example:
1.object[]
string
Example:
"56ba79f0-1385-4de1-bf30-8c39f3cce862".string
Example:
"open".string
Example:
"50477e87-1f7f-4b29-b7af-4e86169b908a".string
Example:
"2026-09-20T18:32:55.667104+00:00".string
Example:
"e67fcce2-34f6-48e5-b53c-5c8c4a209d2b".string
Example:
"Conduct an immediate impact assessment with business owners and data consumers to understand the operational consequences and prioritize remediation efforts.".string
object[]
object[]
boolean
Example:
true.object[]
string
Example:
"fed4b1c3-e1aa-4157-a78f-d135e4ca32fb".integer
Example:
198.string
Example:
"New metric condition failed — 198 observed vs. expected > 2".object[]
string
Example:
"ded2e3a7-bae5-48cd-b4d0-d58405b67399".string
Example:
"HIGH".string
Example:
"ACTIVE".string
Example:
"a738e99c-611d-4b7c-b0da-38a503af565e".string
Example:
"2026-09-20T18:22:42.310369+00:00".string
Example:
"DATABRICKS".string
Example:
"main.qa_data_quality.customer_orders".string
Example:
"c298a82a-46c5-40ac-8f77-8dbb15f989a0".integer
Example:
0.string
Example:
"Databricks regression token test".string
Example:
"ded2e3a7-bae5-48cd-b4d0-d58405b67399".string
Example:
"385d4927-2483-4e94-a568-be425682a9a8".string
Example:
"8de37d99-b498-443d-8e9d-a41acad0e3c4".object
string
Example:
"5 minutes".integer
Example:
57567000.string
Example:
"15h 59m".integer
Example:
0.string
Example:
"0s".number
Example:
100.0.string
Example:
"BREACHED".string
Example:
"BREACHED".string
Example:
"2026-09-20T18:37:41.669314+00:00".string
integer
Example:
0.string
Example:
"0s".boolean
Example:
true.string
Example:
"HIGH".string
Example:
"15d20df8-0e4d-44bc-8cc1-e861350d7723".string
Example:
"The issue has been active for 10 seconds with 4 minutes and 50 seconds remaining before the SLA breach, indicating 3% of the resolve target time has been used and the SLA clock is currently on track. No pause events have been logged, so the SLA timer has been running continuously. There are no recommended action items to address at this time. Continue monitoring the issue closely to ensure resolution within the SLA timeframe.".curl -X GET "https://<your-workspace>.prizmdata.ai/api/v1/metrics/issue/{issueId}" \
-H "Authorization: Bearer <YOUR_API_TOKEN>"
Response
{
"success": true,
"message": "Get an issue by ID",
"timestamp": "2026-09-21T09:43:50.316067+00:00",
"correlation_id": "1bff0823-3db2-4b12-bf56-22ea8d38bba2",
"data": {
"metric_id": "a738e99c-611d-4b7c-b0da-38a503af565e",
"asset_id": "ded2e3a7-bae5-48cd-b4d0-d58405b67399",
"metric_detail_id": "c298a82a-46c5-40ac-8f77-8dbb15f989a0",
"alert_id": "fed4b1c3-e1aa-4157-a78f-d135e4ca32fb",
"issue_ref_id": "ISU-133",
"run_id": "96f52ec6-cf38-4823-899e-ab09e5813224",
"description": "New metric condition failed — 198 observed vs. expected > 2",
"status": "NEW",
"severity": "HIGH",
"expected_resolution": "2026-09-20T18:37:41.669314Z",
"is_sla_breached": true,
"qualified_name": "`main`.`qa_data_quality`.`customer_orders`",
"asset_type": "TABLE",
"asset_name": "customer_orders",
"ai_insights": {
"sla_summary": {
"aiInsight": "The issue has been active for 10 seconds with 4 minutes and 50 seconds remaining before the SLA breach, indicating 3% of the resolve target time has been used and the SLA clock is currently on track. No pause events have been logged, so the SLA timer has been running continuously. There are no recommended action items to address at this time. Continue monitoring the issue closely to ensure resolution within the SLA timeframe.",
"generatedAt": "2026-09-20T18:32:54.057Z"
},
"issue_summary": {
"systems": [],
"aiInsight": "A high severity data quality issue has been detected with the 'New metric', which quantifies key data insights. The issue is currently new and involves the metric condition failing, with an observed value of 198 significantly exceeding the expected threshold of greater than 2. This discrepancy triggered a high priority alert with no percentage change, indicating a critical deviation that may impact analysis and decision-making processes."
}
},
"id": "50477e87-1f7f-4b29-b7af-4e86169b908a",
"created_at": "2026-09-20T18:32:41.479931Z",
"modified_at": "2026-09-20T18:40:23.177673Z",
"created_by": "e67fcce2-34f6-48e5-b53c-5c8c4a209d2b",
"modified_by": "e67fcce2-34f6-48e5-b53c-5c8c4a209d2b",
"metric_name": "New metric",
"metric_type": "custom",
"metric_duration": "PT1.746622S",
"metric_detail_context": "Business",
"metric_detail_category": "Query",
"metric_detail_subcategory": "Custom",
"metric_detail_dimension": "Accuracy",
"metric_detail_sigma": 0.0,
"metric_detail_pass_criteria": {},
"metric_detail_query": "SELECT\n *\nFROM\n `main`.`qa_data_quality`.`customer_orders`\nWHERE\n `payment_method` = 'UPI'",
"percentage_change": 0.0,
"priority": "HIGH",
"value": 198.0,
"threshold": {
"lower_threshold": 198.0,
"upper_threshold": 198.0,
"manual_threshold": "> 2"
},
"message": "New metric condition failed — 198 observed vs. expected > 2",
"marked_as": "ACTIVE",
"collected_at": "2026-09-20T18:22:42.310369Z",
"alert_run_id": "96f52ec6-cf38-4823-899e-ab09e5813224",
"source_id": "29029298-eeb0-4eae-b4c5-5c5b7cb38647",
"source_metric_descr": "New metric is a metric that quantifies a specific aspect of data to provide measurable insight. It exists to enable consistent evaluation and comparison across relevant data points, supporting analysis and decision-making processes through a clear and standardized measurement.",
"owner": [
{
"id": "329d2e0c-458c-43f6-9852-f0464551d528",
"label": "version release",
"owner_type": "Business",
"owner_source": "entity",
"is_propagated": false
}
],
"alert_clusters": [],
"external_id": {
"jira": {
"id": "13400",
"key": "KAN-338",
"resolution_note_comment_id": "10758"
},
"servicenow": {
"number": "INC0010566",
"sys_id": "e2fd89c073e30350deceff604ab8b7df"
}
},
"jira_url": "https://dqlabs-team-c3g822r8.atlassian.net",
"servicenow_url": "https://dev427593.service-now.com/",
"parents": [
{
"id": "385d4927-2483-4e94-a568-be425682a9a8",
"name": "main",
"type": "DATABASE"
}
],
"source_type": "DATABRICKS",
"total_conversations": 0,
"recent_conversations": [],
"attachment_urls": [
{
"url": "https://adlsdqconnector.blob.core.windows.net/azure-databricks-unity-catalog/uc_managed_storage/assets/issue-attachment/timeline-screenshot-1789929165267.png-50ccba2f.png",
"auto": true,
"file_id": "dc6b3f77-173c-4fad-8fa6-3960abee1adc"
}
],
"audiences": [],
"affected_assets": 3,
"affected_reports": 0,
"linked_alerts": 1,
"action_items": [
{
"id": "56ba79f0-1385-4de1-bf30-8c39f3cce862",
"status": "open",
"issue_id": "50477e87-1f7f-4b29-b7af-4e86169b908a",
"created_at": "2026-09-20T18:32:55.667104+00:00",
"created_by": "e67fcce2-34f6-48e5-b53c-5c8c4a209d2b",
"action_item": "Conduct an immediate impact assessment with business owners and data consumers to understand the operational consequences and prioritize remediation efforts.",
"approved_at": null,
"approved_by": [],
"assigned_to": [],
"is_ai_generated": true
}
],
"recent_alerts": [
{
"id": "fed4b1c3-e1aa-4157-a78f-d135e4ca32fb",
"value": 198,
"message": "New metric condition failed — 198 observed vs. expected > 2",
"parents": [
{
"id": "ded2e3a7-bae5-48cd-b4d0-d58405b67399",
"name": "customer_orders",
"type": "TABLE"
}
],
"asset_id": "ded2e3a7-bae5-48cd-b4d0-d58405b67399",
"priority": "HIGH",
"marked_as": "ACTIVE",
"metric_id": "a738e99c-611d-4b7c-b0da-38a503af565e",
"created_at": "2026-09-20T18:22:42.310369+00:00",
"source_type": "DATABRICKS",
"qualified_name": "`main`.`qa_data_quality`.`customer_orders`",
"metric_detail_id": "c298a82a-46c5-40ac-8f77-8dbb15f989a0",
"percentage_change": 0
}
],
"source_name": "Databricks regression token test",
"table_asset_id": "ded2e3a7-bae5-48cd-b4d0-d58405b67399",
"database_asset_id": "385d4927-2483-4e94-a568-be425682a9a8",
"schema_asset_id": "8de37d99-b498-443d-8e9d-a41acad0e3c4",
"sla_summary": {
"resolve_target": {
"value": 5,
"unit": "minutes"
},
"resolve_target_label": "5 minutes",
"elapsed_ms": 57567000,
"elapsed_label": "15h 59m",
"remaining_ms": 0,
"remaining_label": "0s",
"percent_elapsed": 100.0,
"status": "BREACHED",
"status_label": "BREACHED",
"resolved_by": "2026-09-20T18:37:41.669314+00:00",
"paused_at": null,
"paused_time": 0,
"paused_time_label": "0s",
"is_active": true,
"criticality": "HIGH",
"sla_state_id": "15d20df8-0e4d-44bc-8cc1-e861350d7723",
"ai_insight": "The issue has been active for 10 seconds with 4 minutes and 50 seconds remaining before the SLA breach, indicating 3% of the resolve target time has been used and the SLA clock is currently on track. No pause events have been logged, so the SLA timer has been running continuously. There are no recommended action items to address at this time. Continue monitoring the issue closely to ensure resolution within the SLA timeframe."
}
}
}
POST /api/v1/metrics/issue/listGet all issues with filtering, searching, and sortingRequest Bodyobject[]
object[]
string
Example:
"".boolean
Example:
false.boolean
Whether the request completed successfully
string
Human-readable result message
string
ISO 8601 server timestamp
string
Unique ID for this request
object
object[]
string
Example:
"a738e99c-611d-4b7c-b0da-38a503af565e".string
Example:
"ded2e3a7-bae5-48cd-b4d0-d58405b67399".string
Example:
"c298a82a-46c5-40ac-8f77-8dbb15f989a0".string
Example:
"fed4b1c3-e1aa-4157-a78f-d135e4ca32fb".string
Example:
"ISU-133".string
Example:
"96f52ec6-cf38-4823-899e-ab09e5813224".string
Example:
"New metric condition failed — 198 observed vs. expected > 2".string
Example:
"NEW".string
Example:
"HIGH".string
Example:
"2026-09-20T18:37:41.669314Z".string
Example:
"BREACHED".string
Example:
"main.qa_data_quality.customer_orders".string
Example:
"TABLE".string
Example:
"customer_orders".object
object
string
Example:
"The issue has been active for 10 seconds with 4 minutes and 50 seconds remaining before the SLA breach, indicating 3% of the resolve target time has been used and the SLA clock is currently on track. No pause events have been logged, so the SLA timer has been running continuously. There are no recommended action items to address at this time. Continue monitoring the issue closely to ensure resolution within the SLA timeframe.".string
Example:
"2026-09-20T18:32:54.057Z".object
object[]
string
Example:
"A high severity data quality issue has been detected with the 'New metric', which quantifies key data insights. The issue is currently new and involves the metric condition failing, with an observed value of 198 significantly exceeding the expected threshold of greater than 2. This discrepancy triggered a high priority alert with no percentage change, indicating a critical deviation that may impact analysis and decision-making processes.".string
Example:
"50477e87-1f7f-4b29-b7af-4e86169b908a".string
Example:
"2026-09-20T18:32:41.479931Z".string
Example:
"2026-09-20T18:40:23.177673Z".string
Example:
"e67fcce2-34f6-48e5-b53c-5c8c4a209d2b".string
Example:
"e67fcce2-34f6-48e5-b53c-5c8c4a209d2b".string
Example:
"New metric".string
Example:
"custom".string
Example:
"PT1.746622S".string
Example:
"Business".string
Example:
"Query".string
Example:
"Custom".string
Example:
"Accuracy".number
Example:
0.0.object
string
Example:
"SELECT\n *\nFROM\n main.qa_data_quality.customer_orders\nWHERE\n payment_method = 'UPI'".number
Example:
0.0.string
Example:
"HIGH".number
Example:
198.0.string
Example:
"New metric condition failed — 198 observed vs. expected > 2".string
Example:
"ACTIVE".string
Example:
"2026-09-20T18:22:42.310369Z".string
Example:
"96f52ec6-cf38-4823-899e-ab09e5813224".string
Example:
"29029298-eeb0-4eae-b4c5-5c5b7cb38647".string
Example:
"New metric is a metric that quantifies a specific aspect of data to provide measurable insight. It exists to enable consistent evaluation and comparison across relevant data points, supporting analysis and decision-making processes through a clear and standardized measurement.".object[]
object[]
object
string
Example:
"DATABRICKS".integer
Example:
0.object[]
object[]
integer
Example:
3.integer
Example:
0.integer
Example:
1.object[]
object[]
string
Example:
"ded2e3a7-bae5-48cd-b4d0-d58405b67399".string
Example:
"385d4927-2483-4e94-a568-be425682a9a8".string
Example:
"8de37d99-b498-443d-8e9d-a41acad0e3c4".integer
Example:
41.curl -X POST "https://<your-workspace>.prizmdata.ai/api/v1/metrics/issue/list" \
-H "Authorization: Bearer <YOUR_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"pagination": {
"page": 1,
"pageSize": 10
},
"sorting": [],
"filters": [],
"search": "",
"export": false
}'
Response
{
"success": true,
"message": "Get all issues with filtering, searching, and sorting",
"timestamp": "2026-09-21T09:43:50.316067+00:00",
"correlation_id": "1bff0823-3db2-4b12-bf56-22ea8d38bba2",
"data": {
"data": [
{
"metric_id": "a738e99c-611d-4b7c-b0da-38a503af565e",
"asset_id": "ded2e3a7-bae5-48cd-b4d0-d58405b67399",
"metric_detail_id": "c298a82a-46c5-40ac-8f77-8dbb15f989a0",
"alert_id": "fed4b1c3-e1aa-4157-a78f-d135e4ca32fb",
"issue_ref_id": "ISU-133",
"run_id": "96f52ec6-cf38-4823-899e-ab09e5813224",
"description": "New metric condition failed — 198 observed vs. expected > 2",
"status": "NEW",
"severity": "HIGH",
"expected_resolution": "2026-09-20T18:37:41.669314Z",
"sla_status": "BREACHED",
"qualified_name": "`main`.`qa_data_quality`.`customer_orders`",
"asset_type": "TABLE",
"asset_name": "customer_orders",
"ai_insights": {
"sla_summary": null,
"issue_summary": null
},
"id": "50477e87-1f7f-4b29-b7af-4e86169b908a",
"created_at": "2026-09-20T18:32:41.479931Z",
"modified_at": "2026-09-20T18:40:23.177673Z",
"created_by": "e67fcce2-34f6-48e5-b53c-5c8c4a209d2b",
"modified_by": "e67fcce2-34f6-48e5-b53c-5c8c4a209d2b",
"metric_name": "New metric",
"metric_type": "custom",
"metric_duration": "PT1.746622S",
"metric_detail_context": "Business",
"metric_detail_category": "Query",
"metric_detail_subcategory": "Custom",
"metric_detail_dimension": "Accuracy",
"metric_detail_sigma": 0.0,
"metric_detail_pass_criteria": {},
"metric_detail_query": "SELECT\n *\nFROM\n `main`.`qa_data_quality`.`customer_orders`\nWHERE\n `payment_method` = 'UPI'",
"percentage_change": 0.0,
"priority": "HIGH",
"value": 198.0,
"threshold": {
"lower_threshold": 198.0,
"upper_threshold": 198.0,
"manual_threshold": "> 2"
},
"message": "New metric condition failed — 198 observed vs. expected > 2",
"marked_as": "ACTIVE",
"collected_at": "2026-09-20T18:22:42.310369Z",
"alert_run_id": "96f52ec6-cf38-4823-899e-ab09e5813224",
"source_id": "29029298-eeb0-4eae-b4c5-5c5b7cb38647",
"source_metric_descr": "New metric is a metric that quantifies a specific aspect of data to provide measurable insight. It exists to enable consistent evaluation and comparison across relevant data points, supporting analysis and decision-making processes through a clear and standardized measurement.",
"owner": [
{
"id": "329d2e0c-458c-43f6-9852-f0464551d528",
"name": "version release",
"email": "release_version@gmail.com",
"label": "version release",
"owner_type": "Business"
}
],
"alert_clusters": [],
"external_id": {
"jira": null,
"servicenow": null
},
"source_type": "DATABRICKS",
"total_conversations": 0,
"attachment_urls": [
{
"url": "https://adlsdqconnector.blob.core.windows.net/azure-databricks-unity-catalog/uc_managed_storage/assets/issue-attachment/timeline-screenshot-1789929165267.png-50ccba2f.png",
"auto": true,
"file_id": "dc6b3f77-173c-4fad-8fa6-3960abee1adc"
}
],
"audiences": [],
"affected_assets": 3,
"affected_reports": 0,
"linked_alerts": 1,
"action_items": [],
"recent_alerts": [],
"table_asset_id": "ded2e3a7-bae5-48cd-b4d0-d58405b67399",
"database_asset_id": "385d4927-2483-4e94-a568-be425682a9a8",
"schema_asset_id": "8de37d99-b498-443d-8e9d-a41acad0e3c4"
}
],
"metrics": [
{
"title": "BUSINESS",
"value": 30,
"type": "Business"
}
],
"total_count": 41
}
}
PUT /api/v1/metrics/issue/{issueId}Update an issuePath Parametersstring
required
Example:
3fa85f64-5717-4562-b3fc-2c963f66afa6boolean
Whether the request completed successfully
string
Human-readable result message
string
ISO 8601 server timestamp
string
Unique ID for this request
object
The endpoint’s response payload.
curl -X PUT "https://<your-workspace>.prizmdata.ai/api/v1/metrics/issue/{issueId}" \
-H "Authorization: Bearer <YOUR_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{}'
Response
{
"success": true,
"message": "Update an issue",
"timestamp": "2026-09-21T09:43:50.316067+00:00",
"correlation_id": "1bff0823-3db2-4b12-bf56-22ea8d38bba2",
"data": {}
}
DELETE /api/v1/metrics/issue/{issueId}Delete an issuePath Parametersstring
required
Example:
3fa85f64-5717-4562-b3fc-2c963f66afa6boolean
Whether the request completed successfully
string
Human-readable result message
string
ISO 8601 server timestamp
string
Unique ID for this request
object
The endpoint’s response payload.
curl -X DELETE "https://<your-workspace>.prizmdata.ai/api/v1/metrics/issue/{issueId}" \
-H "Authorization: Bearer <YOUR_API_TOKEN>"
Response
{
"success": true,
"message": "Delete an issue",
"timestamp": "2026-09-21T09:43:50.316067+00:00",
"correlation_id": "1bff0823-3db2-4b12-bf56-22ea8d38bba2",
"data": {}
}