ContractRabbit Docs
API Reference

Analytics

Get aggregated audit events

GET
/api/audit/aggregate

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://loading/api/audit/aggregate"
null
null
null
null
null

Analyze all document types corpus

POST
/api/document-types/analyze

Response Body

application/json

application/json

application/json

curl -X POST "https://loading/api/document-types/analyze"
null
null
{
  "message": "string"
}

Get document types statistics summary

GET
/api/document-types/stats

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://loading/api/document-types/stats"
null
null
null
null
null

Get document type analytics

GET
/api/document-types/{dtid}/analytics

Path Parameters

dtid*string

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://loading/api/document-types/string/analytics"
null
null
null
null
null
null

Analyze document type corpus

POST
/api/document-types/{dtid}/analyze

Path Parameters

dtid*string

Response Body

application/json

application/json

curl -X POST "https://loading/api/document-types/string/analyze"
null
{
  "message": "string"
}

Get document type statistics

GET
/api/document-types/{dtid}/stats

Path Parameters

dtid*string

Response Body

application/json

application/json

curl -X GET "https://loading/api/document-types/string/stats"
null
{
  "message": "string"
}

Get validation analytics for document type

GET
/api/document-types/{dtid}/validation-analytics

Path Parameters

dtid*string

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://loading/api/document-types/string/validation-analytics"
null
null
null
null
null
null

Get document type scores

POST
/api/files/{fileId}/document-types/scores

Path Parameters

fileId*string

Request Body

application/json

body?unknown

Response Body

application/json

application/json

application/json

curl -X POST "https://loading/api/files/string/document-types/scores"
null
null
{
  "message": "string"
}