GET
/
v1
/
documents
/
{documentId}
/
result
Get document compliance results
curl --request GET \
  --url http://localhost/v1/documents/{documentId}/result \
  --header 'X-API-Key: <api-key>'
{
  "documentId": "<string>",
  "fileName": "<string>",
  "status": "<string>",
  "pageCount": 123,
  "childDocuments": [
    {
      "displayName": "<string>",
      "fileName": "<string>",
      "pageCount": 123
    }
  ],
  "complianceItems": [
    {
      "id": "<string>",
      "controlItemId": "<string>",
      "controlItemName": "<string>",
      "controlClusterId": "<string>",
      "controlId": "<string>",
      "controlClusterName": "<string>",
      "controlItemObjective": "<string>",
      "controlItemExternalId": "<string>",
      "status": "<string>",
      "units": [
        {
          "name": "<string>",
          "value": "<string>"
        }
      ],
      "result": {
        "score": 123,
        "explanation": {
          "strength": "<string>",
          "gaps": [
            {
              "topic": "<string>",
              "description": "<string>",
              "pageRefs": [
                {
                  "documentId": "<string>",
                  "pages": [
                    "<string>"
                  ],
                  "documentName": "<string>"
                }
              ]
            }
          ],
          "explanation": "<string>",
          "pageRefs": [
            {
              "documentId": "<string>",
              "pages": [
                "<string>"
              ],
              "documentName": "<string>"
            }
          ],
          "riskIdentification": {
            "riskDescription": [
              {
                "title": "<string>"
              }
            ]
          },
          "compensationControls": [
            {
              "title": "<string>"
            }
          ]
        },
        "recommendations": [
          {
            "gapIdentified": "<string>",
            "actionableRecommendation": "<string>",
            "suggestedTextLocation": "<string>",
            "suggestedTextToBeAdded": "<string>"
          }
        ]
      }
    }
  ],
  "processedAt": "2023-11-07T05:31:56Z"
}

Authorizations

X-API-Key
string
header
required

API Key provided by Eve Admin Portal. Include this header in all authenticated requests.

Path Parameters

documentId
string
required

Query Parameters

fields
string | null
complianceLevel
string | null

Response

documentId
string
fileName
string
status
string
pageCount
integer<int32>
childDocuments
object[]
complianceItems
object[]
processedAt
string<date-time> | null