public-api
public-coverage

Apply Coverage Recommendations

Apply monitoring recommendations in batch.

Implements suggested monitoring (freshness, metrics, schema_drift) using existing shared operations. Returns every created resource ID for undo capability.

SDK Usage:

from anomalyarmor import Client
client = Client()
result = client.coverage.apply("asset-uuid", types=["freshness", "metrics"])
print(f"Applied: {len(result.applied)}, Failed: {len(result.failed)}")
post/api/v1/sdk/coverage/{asset_id}/apply

Request

  • Base URL: http://localhost:8000
  • URL: http://localhost:8000/api/v1/sdk/coverage/{asset_id}/apply
  • Auth: none declared

Path parameters

asset_idstring required

Headers

Authorizationstring

Request body

typesstring[]

Monitoring types to apply. Empty list means apply all. Valid: freshness, metrics, schema_drift

table_pathsstring[]

Limit to specific tables. Empty means all recommended tables.

Response

Successful Response

successboolean required
dataunknown
messagestring nullable
errorstring nullable
metaobject nullable

Changes

No recorded changes to this operation across all 1 revision of this API.