Minerva API
API referenceValidation

Get a project’s validation statuses

GET/extractions/{id}/validation/statuses

Returns validation statuses in two shapes: flat (one row per document↔data-group with its status) and grouped (per-document rollup over the project’s main groups, marking NOT_APPLICABLE main groups and an overall status). Statuses are NOT_STARTED | IN_PROGRESS | COMPLETED | NOT_APPLICABLE.

Authorization

bearerAuth
AuthorizationBearer <token>

An API key created in Settings → API Keys.

In: header

Path Parameters

id*string
Formatuuid

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/extractions/497f6eca-6276-4993-bfeb-53cbbbba6f08/validation/statuses"
{  "data": {    "data": {      "flat": [        {          "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",          "fileName": "string",          "dataGroupId": "8488a14d-7eb2-49b5-ad00-46d2c399fd09",          "dataGroupName": "string",          "mainGroupId": "string",          "mainGroupName": "string",          "status": "string"        }      ],      "grouped": [        {          "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",          "fileName": "string",          "overallStatus": "NOT_STARTED",          "mainGroups": [            {              "mainGroupId": "72f81c21-cf8c-4aa2-872e-9639e1c569d1",              "name": "string",              "status": "string",              "dataGroups": [                {                  "dataGroupId": "8488a14d-7eb2-49b5-ad00-46d2c399fd09",                  "name": "string",                  "status": "string"                }              ]            }          ]        }      ]    }  },  "meta": {    "requestId": "string",    "timestamp": "string"  }}