Retrieve recent schema changes detected for an asset
Get the history of schema changes for an asset. Use this to track drift, understand what changed, and build change management workflows.Documentation Index
Fetch the complete documentation index at: https://docs.anomalyarmor.ai/llms.txt
Use this file to discover all available pages before exploring further.
| Parameter | Type | Description |
|---|---|---|
asset_id | string | Asset ID or qualified name |
days_back | integer | Look back this many days (default: 30) |
change_type | string | Filter by type (see Change Types below) |
limit | integer | Max results (default: 100) |
| Field | Description |
|---|---|
id | Unique change identifier |
change_type | Type of change (see Change Types) |
object_name | Name of changed column or table |
object_type | column or table |
old_value | Previous state (null for additions) |
new_value | New state (null for removals) |
detected_at | When the change was discovered |
discovery_id | Discovery run that found this change |
| Type | Description | Impact |
|---|---|---|
column_added | New column appeared | Low - usually safe |
column_removed | Column no longer exists | High - breaks queries |
column_type_changed | Data type modified | Medium - may affect logic |
column_renamed | Detected as remove + add | High - breaks queries |
table_added | New table discovered | Low - informational |
table_removed | Table no longer exists | High - breaks queries |
constraint_changed | PK, FK, or unique modified | Medium - may affect joins |
| Status | Meaning |
|---|---|
401 | Invalid or missing API key |
404 | Asset not found |
429 | Rate limit exceeded |
Days to look back for changes
1 <= x <= 365