digna Documentation REST API-viite Release 2026.11 Inspection Statuses Inspection statuses report the result of each inspected day per project, data source and dataset. Authentication, pagination and errors are described in the Overview .
Get data set inspection statuses GET /v1/inspection-statuses/data-sets
Parameters
Name In Type Required Description data_source_id query integer Yes Filter by data source ID dataset_id query integer No Filter by data set ID start_date query string Yes Start date (YYYY-MM-DD) end_date query string Yes End date (YYYY-MM-DD) data_volume_status query integer No Filter by data volume status data_anomaly_status query integer No Filter by data anomaly status data_validation_status query integer No Filter by data validation status data_analytics_status query integer No Filter by data analytics status inspection_status query integer No Filter by inspection status limit query integer No Maximum number of rows to return (default: 200, max: 5000)
Responses
Example
curl -X GET 'https://digna.example.com/v1/inspection-statuses/data-sets?data_source_id=<data_source_id>&start_date=<start_date>&end_date=<end_date>' \
-H "Authorization: Bearer $DIGNA_API_KEY "
Get data source inspection statuses GET /v1/inspection-statuses/data-sources
Parameters
Name In Type Required Description project_id query integer No Filter by project ID data_source_id query integer No Filter by data source ID start_date query string Yes Start date (YYYY-MM-DD) end_date query string Yes End date (YYYY-MM-DD) data_source_name_like query string No Filter by data source name is_inspected query boolean No Filter by inspected state data_anomaly_status query integer No Filter by data anomaly status data_volume_status query integer No Filter by data volume status data_validation_status query integer No Filter by data validation status data_analytics_status query integer No Filter by data analytics status inspection_status query integer No Filter by inspection status limit query integer No Maximum number of rows to return (default: 200, max: 5000)
Responses
Example
curl -X GET 'https://digna.example.com/v1/inspection-statuses/data-sources?start_date=<start_date>&end_date=<end_date>' \
-H "Authorization: Bearer $DIGNA_API_KEY "
Get project inspection statuses GET /v1/inspection-statuses/projects
Parameters
Name In Type Required Description project_id query integer Yes Project ID start_date query string Yes Start date (YYYY-MM-DD) end_date query string Yes End date (YYYY-MM-DD) limit query integer No Maximum number of rows to return (default: 200, max: 5000)
Responses
Example
curl -X GET 'https://digna.example.com/v1/inspection-statuses/projects?project_id=<project_id>&start_date=<start_date>&end_date=<end_date>' \
-H "Authorization: Bearer $DIGNA_API_KEY "
Schemas ApiError Field Type Required Description code ApiErrorCode Yes message string Yes
DatasetInspectionStatus DataSourceInspectionStatus ProjectInspectionStatus ApiErrorCode One of: INTERNAL_ERROR, INVALID_CREDENTIALS, NOT_FOUND, NOT_AUTHENTICATED, NOT_AUTHORIZED, INVALID_LICENSE, BAD_REQUEST.
DatasetInspectionStatusDataSource Field Type Required Description id integer Yes name string Yes
DatasetInspectionStatusDataset Field Type Required Description full_name string Yes id integer Yes name string Yes
DatasetInspectionStatusDatasetDefinition Field Type Required Description id integer Yes name string Yes
DatasetInspectionStatusProject Field Type Required Description id integer Yes name string Yes
InspectionStatus One of: -1 (no status), 0 (OK), 1 (warning), 2 (critical).
DataSourceInspectionStatusDataSource Field Type Required Description id integer Yes name string Yes
DataSourceInspectionStatusProject Field Type Required Description id integer Yes name string Yes
ProjectInspectionStatusProject Field Type Required Description id integer Yes name string Yes
DatasetInspectionStatusDataAnalyticsStatus Field Type Required Description num_failed integer Yes num_not_relevant integer Yes num_passed integer Yes status TestStatus Yes
DatasetInspectionStatusDataAnomalyStatus Field Type Required Description num_checks integer Yes num_failed integer Yes num_passed integer Yes num_uncertain integer Yes status TestStatus Yes
DatasetInspectionStatusDataValidationStatus Field Type Required Description num_failed integer Yes num_passed integer Yes num_uncertain integer Yes status TestStatus Yes
DatasetInspectionStatusDataVolumeStatus Field Type Required Description row_count integer Yes status TestStatus Yes
DataSourceInspectionStatusDataAnalyticsDataSourceStatus Field Type Required Description num_failed integer Yes num_not_relevant integer Yes num_passed integer Yes status TestStatus Yes
DataSourceInspectionStatusDataAnomalyStatus Field Type Required Description num_checks integer Yes num_failed integer Yes num_passed integer Yes num_uncertain integer Yes status TestStatus Yes
DataSourceInspectionStatusDataValidationStatus Field Type Required Description num_failed integer Yes num_passed integer Yes num_uncertain integer Yes status TestStatus Yes
DataSourceInspectionStatusDataVolumeStatus Field Type Required Description num_checks integer Yes num_failed integer Yes num_passed integer Yes status TestStatus Yes
TestStatus One of: -1 (not tested), 0 (passed), 1 (uncertain), 2 (failed).