Skip to main content

Monitoring API

Auto-generated from codebase analysis

This section documents the Monitoring API endpoints.

GET Endpoints

GET /metrics/workspace

Get data quality metrics for the current workspace

Parameters

NameTypeRequiredDescription
first_table_onlyboolNo

Example Request

curl -X GET "https://your-instance.datalinx.ai/api/metrics/workspace" \
-H "Authorization: Bearer YOUR_TOKEN"

GET /metrics/datasource/{config_name}

Get data quality metrics for a specific data source

Parameters

NameTypeRequiredDescription
config_namestrYes

Example Request

curl -X GET "https://your-instance.datalinx.ai/api/metrics/datasource/{config_name}" \
-H "Authorization: Bearer YOUR_TOKEN"

GET /identity-graph/workspace

Get identity graph statistics for the current workspace.

Parameters

NameTypeRequiredDescription
databaseOptional[str]No

Example Request

curl -X GET "https://your-instance.datalinx.ai/api/identity-graph/workspace" \
-H "Authorization: Bearer YOUR_TOKEN"

POST Endpoints

POST /identity-graph/create-schema

Create identity resolution tables for the current workspace.

Example Request

curl -X POST "https://your-instance.datalinx.ai/api/identity-graph/create-schema" \
-H "Authorization: Bearer YOUR_TOKEN"