Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Nuix website screenshot

Nuix

Nuix is an investigative analytics and intelligence platform providing REST APIs for processing unstructured data, managing forensic cases, running entity extraction, conducting digital investigations, and supporting eDiscovery and compliance workflows across legal, security, and law enforcement domains.

agent ready

Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.

Kin Score

API Evangelist profiles Nuix the way a machine reads it — 356 machine-readable artifacts across 13 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Nuix scores 58.5/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 58.5/100 · developing
Contract Quality 17.1 / 25
Developer Ergonomics 7.0 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 4.8 / 13
Governance 8.8 / 12
Discoverability 8.8 / 10
Agent readiness — 48/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3

How we profile Nuix

Each block below is one kind of artifact we hold for Nuix. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 13

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

Nuix Core Engine REST API

Primary RESTful service for processing unstructured data, managing forensic cases, ingesting evidence, running search queries, performing OCR and entity extraction, and orchestr...

Nuix Discover Connect API

GraphQL-based API for querying and managing discovery data within Nuix Discover, supporting queries and mutations for document review, production sets, and legal analytics workf...

Nuix Case API

The Case API from Nuix — 3 operation(s) for case.

Nuix Collection and Survey API

The Collection and Survey API from Nuix — 4 operation(s) for collection and survey.

Nuix Collection Configuration API

The Collection Configuration API from Nuix — 2 operation(s) for collection configuration.

Nuix Computer API

The Computer API from Nuix — 1 operation(s) for computer.

Nuix Computer Configuration API

The Computer Configuration API from Nuix — 2 operation(s) for computer configuration.

Nuix Custodian API

The Custodian API from Nuix — 1 operation(s) for custodian.

Nuix Group API

The Group API from Nuix — 2 operation(s) for group.

Nuix Job API

The Job API from Nuix — 3 operation(s) for job.

Nuix Log API

The Log API from Nuix — 1 operation(s) for log.

Nuix Target API

The Target API from Nuix — 3 operation(s) for target.

Nuix Utility API

The Utility API from Nuix — 3 operation(s) for utility.

Scroll within the panel for all 13 ·

GraphQL 1

Where a provider ships GraphQL, the schema is the contract. We profile it alongside the REST surface so the whole interface is legible in one place.

GraphQL schemas published by this provider.

Nuix GraphQL API

Nuix Discover provides a GraphQL-based Connect API (also called the Connect Graph API) for querying and managing eDiscovery data within the Nuix Discover platform. The API suppo...

GRAPHQL

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.

Published pricing tiers and plan structures.

Nuix Plans Pricing

4 plans

PLANS

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

Nuix Rate Limits

4 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.

Cost, billing, and metering signals for API financial operations.

Nuix Finops

FINOPS

Semantic Vocabularies 1

JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

JSON-LD contexts and semantic vocabularies used across these APIs.

Nuix Context

26 classes · 7 properties

JSON-LD

Spectral Rules 1

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

Nuix API Rules

5 rules · 3 warnings

SPECTRAL

JSON Schema 247

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

Case

3 properties

JSON SCHEMA

CollectionDetail

4 properties

JSON SCHEMA

Computer

13 properties

JSON SCHEMA

ComputerConf

17 properties

JSON SCHEMA

ComputerJobs

3 properties

JSON SCHEMA

Configuration

9 properties

JSON SCHEMA

createCaseRequest

2 properties

JSON SCHEMA

createConfigurationRequest

5 properties

JSON SCHEMA

createConfigurationResponse

8 properties

JSON SCHEMA

createCustodianRequest

3 properties

JSON SCHEMA

createGroupRequest

2 properties

JSON SCHEMA

createTargetRequest

7 properties

JSON SCHEMA

Custodian

2 properties

JSON SCHEMA

DateCriteria

8 properties

JSON SCHEMA

Evidence

9 properties

JSON SCHEMA

Extension

2 properties

JSON SCHEMA

FileType

3 properties

JSON SCHEMA

FolderSpec

4 properties

JSON SCHEMA

Group

4 properties

JSON SCHEMA

Hash

3 properties

JSON SCHEMA

jobActionRequest

1 properties

JSON SCHEMA

JobCreated

4 properties

JSON SCHEMA

jobDetail

18 properties

JSON SCHEMA

jobListDetail

22 properties

JSON SCHEMA

Keyword

4 properties

JSON SCHEMA

launchCaseCollectionByPathRequest

10 properties

JSON SCHEMA

launchCaseCollectionByTargetRequest

5 properties

JSON SCHEMA

launchCaseCollectionRequest

5 properties

JSON SCHEMA

launchCaseCollectionResponse

2 properties

JSON SCHEMA

licenseResponse

3 properties

JSON SCHEMA

listCaseCollectionResponse

1 properties

JSON SCHEMA

listCasesResponse

1 properties

JSON SCHEMA

listComputerConfResponse

1 properties

JSON SCHEMA

listComputerRequest

6 properties

JSON SCHEMA

listConfigurationsResponse

1 properties

JSON SCHEMA

listCustodianResponse

1 properties

JSON SCHEMA

listGroupsResponse

1 properties

JSON SCHEMA

listJobRequest

6 properties

JSON SCHEMA

listTargetsResponse

1 properties

JSON SCHEMA

LogEntry

9 properties

JSON SCHEMA

modifyCaseRequest

2 properties

JSON SCHEMA

modifyGroupRequest

5 properties

JSON SCHEMA

standardResponse

3 properties

JSON SCHEMA

systemInfoResponse

7 properties

JSON SCHEMA

Target

7 properties

JSON SCHEMA

TargetInputs

3 properties

JSON SCHEMA

Task

12 properties

JSON SCHEMA

TaskCreated

4 properties

JSON SCHEMA

TaskToCreate

13 properties

JSON SCHEMA

AboutResponse

5 properties

JSON SCHEMA

AboutResponseV1

12 properties

JSON SCHEMA

ApplicationHealth

2 properties

JSON SCHEMA

ApplyCustomMetadataResponse

2 properties

JSON SCHEMA

ApplyTagListRequest

12 properties

JSON SCHEMA

ApplyTagListResponse

3 properties

JSON SCHEMA

AsyncFunctionResponse

2 properties

JSON SCHEMA

AsyncFunctionStatus

26 properties

JSON SCHEMA

AsyncFunctionStatusesResponse

7 properties

JSON SCHEMA

AsyncFunctionStatusObject

26 properties

JSON SCHEMA

AuditStatus

4 properties

JSON SCHEMA

AuthenticationRequest

4 properties

JSON SCHEMA

AuthenticationResponse

6 properties

JSON SCHEMA

BatchLoadDetailsResponse

10 properties

JSON SCHEMA

BulkApplyCaseTagListRequest

3 properties

JSON SCHEMA

BulkApplyCustomMetadataResponse

4 properties

JSON SCHEMA

BulkApplyItemCustomMetadataRequest

2 properties

JSON SCHEMA

BulkApplyItemSetChangeResponse

1 properties

JSON SCHEMA

BulkApplyItemTagListRequest

13 properties

JSON SCHEMA

BulkExclusionRequest

13 properties

JSON SCHEMA

BulkInclusionRequest

11 properties

JSON SCHEMA

BulkIngestionRequest

11 properties

JSON SCHEMA

BulkItemCustomMetadataDeleteRequest

4 properties

JSON SCHEMA

BulkItemCustomMetadataRequest

6 properties

JSON SCHEMA

BulkItemSetItemsRequest

2 properties

JSON SCHEMA

BulkProductionSetWithProfilesRequest

16 properties

JSON SCHEMA

BulkSearcherRequest

20 properties

JSON SCHEMA

CaseDeleteResponse

4 properties

JSON SCHEMA

CaseDigest

16 properties

JSON SCHEMA

CaseFunctionQueue

2 properties

JSON SCHEMA

CaseHistoryEventResponse

9 properties

JSON SCHEMA

CaseMetadataField

2 properties

JSON SCHEMA

CaseModification

1 properties

JSON SCHEMA

CaseResponse

22 properties

JSON SCHEMA

CaseSubsetMetadata

5 properties

JSON SCHEMA

CaseSubsetProcessingSettings

4 properties

JSON SCHEMA

CharsetResponse

2 properties

JSON SCHEMA

Cluster

1 properties

JSON SCHEMA

ClusteredRestErrorResponse

5 properties

JSON SCHEMA

ClusterHealth

4 properties

JSON SCHEMA

ClusterNode

4 properties

JSON SCHEMA

ClusterNodeDetails

13 properties

JSON SCHEMA

ClusterRunRequest

6 properties

JSON SCHEMA

ClusterRunResponse

6 properties

JSON SCHEMA

ClusterThirdPartyDependency

2 properties

JSON SCHEMA

ConfigurationChangeResponse

2 properties

JSON SCHEMA

CountRequest

1 properties

JSON SCHEMA

CountResponse

4 properties

JSON SCHEMA

CreateCaseRequest

7 properties

JSON SCHEMA

CreateCaseSubsetRequest

15 properties

JSON SCHEMA

CreateReviewJobOptions

5 properties

JSON SCHEMA

CreateReviewJobRequest

2 properties

JSON SCHEMA

CreateTagListResponse

3 properties

JSON SCHEMA

CustodianRequest

2 properties

JSON SCHEMA

CustodianResponse

2 properties

JSON SCHEMA

CustomMetadataFieldResponse

6 properties

JSON SCHEMA

CustomMetadataRequest

5 properties

JSON SCHEMA

CustomMetadataResponse

6 properties

JSON SCHEMA

DeduplicationQueryListRequest

2 properties

JSON SCHEMA

DeleteTagListResponse

3 properties

JSON SCHEMA

DirectoryAccess

8 properties

JSON SCHEMA

ElasticSearchSettings

33 properties

JSON SCHEMA

EntityType

2 properties

JSON SCHEMA

EntityTypesResponse

1 properties

JSON SCHEMA

EvidenceContainer

7 properties

JSON SCHEMA

EvidenceContainerWithTargets

24 properties

JSON SCHEMA

EvidenceRepository

8 properties

JSON SCHEMA

ExportOptions

9 properties

JSON SCHEMA

ExportRequest

9 properties

JSON SCHEMA

FamilyStatisticsResponse

4 properties

JSON SCHEMA

FileUpload

3 properties

JSON SCHEMA

FileUploadResponse

1 properties

JSON SCHEMA

GenericItemGuidResponse

3 properties

JSON SCHEMA

GenericResponse

1 properties

JSON SCHEMA

ImagingOptions

23 properties

JSON SCHEMA

IngestibleCenteraCluster

2 properties

JSON SCHEMA

IngestibleDocumentum

8 properties

JSON SCHEMA

IngestibleDropbox

3 properties

JSON SCHEMA

IngestibleEnterpriseVault

8 properties

JSON SCHEMA

IngestibleExchangeMailbox

9 properties

JSON SCHEMA

IngestibleFile

1 properties

JSON SCHEMA

IngestibleLoadFile

2 properties

JSON SCHEMA

IngestibleMailStore

5 properties

JSON SCHEMA

IngestibleMicrosoft365

16 properties

JSON SCHEMA

IngestibleOracleServer

7 properties

JSON SCHEMA

IngestibleS3Bucket

5 properties

JSON SCHEMA

IngestibleSharepoint

4 properties

JSON SCHEMA

IngestibleSlack

5 properties

JSON SCHEMA

IngestibleSplitFileList

1 properties

JSON SCHEMA

IngestibleSQLServer

7 properties

JSON SCHEMA

IngestibleSSH

10 properties

JSON SCHEMA

IngestibleTwitter

4 properties

JSON SCHEMA

InvestigatorTimeZoneResponse

1 properties

JSON SCHEMA

ItemCommentRequest

1 properties

JSON SCHEMA

ItemCommentResponse

2 properties

JSON SCHEMA

ItemCustodianRequest

1 properties

JSON SCHEMA

ItemCustodianResponse

2 properties

JSON SCHEMA

ItemGuids

1 properties

JSON SCHEMA

ItemMarshallingOptions

14 properties

JSON SCHEMA

ItemPropertiesRequest

2 properties

JSON SCHEMA

ItemSetAddItemsRequest

2 properties

JSON SCHEMA

ItemSetBatchResponse

2 properties

JSON SCHEMA

ItemSetCreateRequest

7 properties

JSON SCHEMA

ItemSetDuplicatesResponse

1 properties

JSON SCHEMA

ItemSetItemsResponse

5 properties

JSON SCHEMA

ItemSetNameChangeRequest

1 properties

JSON SCHEMA

ItemSetRemoveItemsRequest

4 properties

JSON SCHEMA

ItemSetRequest

7 properties

JSON SCHEMA

ItemSetResponse

4 properties

JSON SCHEMA

ItemSizeResponse

2 properties

JSON SCHEMA

ItemSizesRequest

3 properties

JSON SCHEMA

ItemsShinglesRequest

4 properties

JSON SCHEMA

ItemTextResponse

5 properties

JSON SCHEMA

KeyStoreKeyParameters

4 properties

JSON SCHEMA

KindTypeResponse

3 properties

JSON SCHEMA

LanguageResponse

3 properties

JSON SCHEMA

Languages

0 properties

JSON SCHEMA

LicenseDescription

16 properties

JSON SCHEMA

MarkupSet

4 properties

JSON SCHEMA

MarkupSetDeleteResponse

2 properties

JSON SCHEMA

MarkupSetRequest

3 properties

JSON SCHEMA

MarshalledItems

7 properties

JSON SCHEMA

MetadataItemDetails

3 properties

JSON SCHEMA

Microsoft365VersionFilterOptions

2 properties

JSON SCHEMA

MimeTypeProcessingSetting

2 properties

JSON SCHEMA

MimeTypeSpecificProcessingSettings

7 properties

JSON SCHEMA

NamedEntity

2 properties

JSON SCHEMA

NmsUser

2 properties

JSON SCHEMA

NodeHealth

4 properties

JSON SCHEMA

NuixItemKindResponse

2 properties

JSON SCHEMA

NuixItemType

5 properties

JSON SCHEMA

NuixItemTypeResponse

5 properties

JSON SCHEMA

NuixReviewJobItem

2 properties

JSON SCHEMA

NuixTaskRequest

8 properties

JSON SCHEMA

OcrOptions

12 properties

JSON SCHEMA

OcrOptionsV2

13 properties

JSON SCHEMA

OcrRequest

5 properties

JSON SCHEMA

OcrRequestV2

7 properties

JSON SCHEMA

OcrTemplateDetails

21 properties

JSON SCHEMA

OperatingSystemDigest

8 properties

JSON SCHEMA

ParallelProcessingSettings

7 properties

JSON SCHEMA

PasswordDiscoverySettings

2 properties

JSON SCHEMA

PopulateStoresRequest

6 properties

JSON SCHEMA

ProcessorSettings

51 properties

JSON SCHEMA

ProductionSetRequest

12 properties

JSON SCHEMA

ProductionSetResponse

9 properties

JSON SCHEMA

PromoteToDiscoverRequest

5 properties

JSON SCHEMA

QueryValidationResponse

3 properties

JSON SCHEMA

QueueStateNuixTaskRequest

5 properties

JSON SCHEMA

ReloadItemsIngestionRequest

10 properties

JSON SCHEMA

RescanEvidenceRepositoriesSettings

1 properties

JSON SCHEMA

ReviewJobAddItemsOptions

1 properties

JSON SCHEMA

ReviewJobAddItemsRequest

2 properties

JSON SCHEMA

ReviewJobResponse

2 properties

JSON SCHEMA

SearchHit

2 properties

JSON SCHEMA

SearchHitRequest

1 properties

JSON SCHEMA

SearchHitResponse

3 properties

JSON SCHEMA

SearchMacroResponse

2 properties

JSON SCHEMA

SearchMacroStructuredResponse

2 properties

JSON SCHEMA

SearchNativeRequest

25 properties

JSON SCHEMA

SearchNativeResult

14 properties

JSON SCHEMA

Sequence

0 properties

JSON SCHEMA

SingleRepositoryIngestionRequest

10 properties

JSON SCHEMA

SlipsheetsRequest

2 properties

JSON SCHEMA

Success

1 properties

JSON SCHEMA

SystemPropertyRequest

1 properties

JSON SCHEMA

SystemPropertyResponse

3 properties

JSON SCHEMA

TagExpansion

12 properties

JSON SCHEMA

TagList

1 properties

JSON SCHEMA

TagRequest

2 properties

JSON SCHEMA

TaskStatusRequest

1 properties

JSON SCHEMA

ThirdPartyDependencyResponse

5 properties

JSON SCHEMA

ThumbnailUtilityRequest

2 properties

JSON SCHEMA

ThumbnailUtilityRequestDimension

2 properties

JSON SCHEMA

TimezoneRequest

1 properties

JSON SCHEMA

UserScriptRequest

9 properties

JSON SCHEMA

UserScriptRequestV2

8 properties

JSON SCHEMA

WordCountsRequest

10 properties

JSON SCHEMA

WordCountsResponse

2 properties

JSON SCHEMA

Scroll within the panel for all 247 ·

Examples 86

Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.

Example request and response payloads for these APIs.

Scroll within the panel for all 86 ·

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Nuix Authentication

apiKey/http · 3 schemes

SECURITY

Nuix Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Nuix Vulnerability Disclosure

security.txt · contact published

SECURITY

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Nuix Agentic Access

241 operations · 135 acting · 1 human-in-the-loop

241 operations · 135 acting

AGENTIC

Resources

Every other property we hold for Nuix — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Get Started 1

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Operate 3

Status, limits, changes, and where to get help

Company 1

The organization behind the API

← All providers · Data indexed from github.com/api-evangelist/nuix · machine-readable index on apis.io