curl --request GET \
--url https://api.kadoa.com/v4/data-validation/rules \
--header 'x-api-key: <api-key>'{
"error": false,
"data": [
{
"id": "abc123",
"name": "Email Validation Rule",
"status": "preview",
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T10:30:00.000Z",
"description": "<string>",
"ruleType": "custom_sql",
"workflowId": "<string>",
"groupId": "<string>",
"userId": "<string>",
"teamId": "<string>",
"targetColumns": [
"<string>"
],
"parameters": {
"sql": "<string>",
"params": [
"<unknown>"
],
"prompt": "<string>"
},
"disabledReason": "<string>",
"metadata": {},
"deletedAt": "2024-01-15T10:30:00.000Z",
"deletedReason": "<string>"
}
],
"pagination": {
"page": 1,
"pageSize": 50,
"totalItems": 150,
"totalPages": 3
}
}Retrieve a paginated list of data validation rules with optional filtering by workflow, status, and other criteria
curl --request GET \
--url https://api.kadoa.com/v4/data-validation/rules \
--header 'x-api-key: <api-key>'{
"error": false,
"data": [
{
"id": "abc123",
"name": "Email Validation Rule",
"status": "preview",
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T10:30:00.000Z",
"description": "<string>",
"ruleType": "custom_sql",
"workflowId": "<string>",
"groupId": "<string>",
"userId": "<string>",
"teamId": "<string>",
"targetColumns": [
"<string>"
],
"parameters": {
"sql": "<string>",
"params": [
"<unknown>"
],
"prompt": "<string>"
},
"disabledReason": "<string>",
"metadata": {},
"deletedAt": "2024-01-15T10:30:00.000Z",
"deletedReason": "<string>"
}
],
"pagination": {
"page": 1,
"pageSize": 50,
"totalItems": 150,
"totalPages": 3
}
}API key for authentication
preview, enabled, disabled x >= 11 <= x <= 100