# Nuix Analysis API

**Canonical:** https://apis.io/apis/nuix/nuix-analysis-api/  
**Provider:** Nuix — https://apis.io/providers/nuix/  
**Base URL:** https://discover.nuix.com/api  
**Documentation:** https://documentation.nuix.com/en/content/server/DL/projects_frameless/Nuix%20Discover%2010.20%20Online%20Help/Project_Source_Files/Developer_Resources/Connect_API/API_Reference_documentation.htm

Nuix Analysis API is one of 24 APIs that [Nuix](https://apis.io/providers/nuix/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Analysis. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and 6 JSON Schemas.

The Analysis API from Nuix — 35 operation(s) for analysis.

## Operations (49)

| Method | Path | Summary |
|---|---|---|
| GET | `/cases/{caseId}/clusterRuns` | Returns the cluster runs for a case |
| GET | `/cases/{caseId}/domains` | Returns the set of communication domains in a case |
| GET | `/cases/{caseId}/markupSets` | Gets all MarkupSets for the given case |
| POST | `/cases/{caseId}/markupSets` | Create a markup set |
| GET | `/cases/{caseId}/markupSet` | Gets all MarkupSets for the given case |
| GET | `/cases/{caseId}/itemTypes` | Returns item kinds and types for a case |
| GET | `/cases/{caseId}/reviewJobs/{reviewJobNameOrGuid}` | Returns details for a review job |
| DELETE | `/cases/{caseId}/reviewJobs/{reviewJobNameOrGuid}` | Deletes a review job |
| GET | `/cases/{caseId}/reviewJobs` | Returns review jobs for a case |
| POST | `/cases/{caseId}/reviewJobs` | Creates a review job for a case |
| GET | `/cases/{caseId}/reviewJobs/{reviewJobNameOrGuid}/items` | Returns the review job items |
| POST | `/cases/{caseId}/reviewJobs/{reviewJobNameOrGuid}/items` | Adds items to a review job |
| GET | `/cases/{caseId}/batches` | Returns batches associated with a case |
| GET | `/cases/{caseId}/history` | Returns history events for a case |
| GET | `/cases/{caseId}/custodians` | Returns the set of custodians for a case |
| POST | `/cases/{caseId}/custodians` | Creates a custodian without assigning any items to them |
| GET | `/cases/{caseId}/custodians/{custodian}` | Finds a custodian by name |
| PUT | `/cases/{caseId}/custodians/{custodian}` | Update a custodian |
| DELETE | `/cases/{caseId}/custodians/{custodian}` | Deletes a custodian |
| POST | `/cases/{caseId}/custodians/{custodian}/items` | Assign custodian to items |
| PUT | `/cases/{caseId}/items/{itemGuid}/custodian` | Assign custodian from the items |
| DELETE | `/cases/{caseId}/items/{itemGuid}/custodian` | Remove Assigned custodian from the items |
| GET | `/cases/{caseId}/items/{itemGuid}/custodian` | Get item custodian |
| GET | `/cases/{caseId}/entityTypes` | Returns the set of entity types for a case |
| GET | `/cases/{caseId}/reviewJobs/{reviewJobNameOrGuid}/tags` | Returns the tags in this review job |
| GET | `/cases/{caseId}/reviewJobs/{reviewJobNameOrGuid}/reviewers` | Returns the active reviewers in this review job |
| GET | `/cases/{caseId}/originalExtensions` | Returns the set of original file extensions for a case |
| GET | `/cases/{caseId}/languages` | Returns all languages found in the case |
| GET | `/cases/{caseId}/investigatorTimeZone` | Returns the investigation time zone for a case |
| PUT | `/cases/{caseId}/investigatorTimeZone` | Sets the investigation time zone for a case |
| PUT | `/cases/{caseId}/markupSet/{markupSetNameOrGuid}` | Updates a markup set |
| POST | `/cases/{caseId}/markupSet/{markupSetNameOrGuid}` | Creates a markup set |
| DELETE | `/cases/{caseId}/markupSet/{markupSetNameOrGuid}` | Deletes a markup set |
| POST | `/cases/{caseId}/wordCounts` | Indicates word usage and frequency in a case |
| POST | `/cases/{caseId}/auditSizes` | Returns total audit sizes for items matching a query |
| POST | `/cases/{caseId}/fileSizes` | Returns total file sizes for items matching a query |
| POST | `/cases/{caseId}/itemSizes` | Compute total sizes for items matching a query |
| POST | `/cases/{caseId}/asyncFunctions/wordCounts` | Asynchronously indicates word usage and frequency in a case |
| POST | `/cases/{caseId}/familyStatistics` | Returns statistics for families of top-level items matching a query |
| POST | `/cases/{caseId}/asyncFunctions/familyStatistics` | Asynchronously returns statistics for families of top-level items matching a… |
| GET | `/cases/{caseId}/count` | Returns the total number of items in a case |
| POST | `/cases/{caseId}/count` | Returns the number of items associated with a case query |
| GET | `/cases/{caseId}/items/{itemGuid}/itemText` | Returns item text |
| POST | `/cases/{caseId}/items/{itemGuid}/searchHits` | Returns search hits for an item |
| GET | `/cases/{caseId}/items/{itemGuid}` | Returns information for a specific item in a case |
| GET | `/cases/{caseId}/topLevelItems` | Returns the top-level items for a case |
| GET | `/cases/{caseId}/items/{itemGuid}/comment` | Returns comments for an item |
| PUT | `/cases/{caseId}/items/{itemGuid}/comment` | Applies a comment to an item |
| PUT | `/cases/{caseId}/itemShingles` | Calculates the number of shingles associated with a case's items |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/openapi/nuix-analysis-api-openapi.yml
- **APIReference** — https://developer.nuix.com/latest/reference/restapireference.html
- **Documentation** — https://developer.nuix.com/latest/engine/rest/home.html
- **PostmanCollection** — https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/collections/nuix-nuix-core-engine-rest-api.postman_collection.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/json-schema/nuix-search-native-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/json-schema/nuix-bulk-searcher-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/json-schema/nuix-bulk-production-set-with-profiles-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/json-schema/nuix-async-function-status-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/json-schema/nuix-async-function-status-object-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/json-schema/nuix-bulk-apply-item-tag-list-request-schema.json

## Other Nuix APIs (12)

- [Nuix Discover Connect API](https://apis.io/apis/nuix/nuix-discover-connect-api/)
- [Nuix Case API](https://apis.io/apis/nuix/nuix-case-api/)
- [Nuix Collection and Survey API](https://apis.io/apis/nuix/nuix-collection-and-survey-api/)
- [Nuix Collection Configuration API](https://apis.io/apis/nuix/nuix-collection-configuration-api/)
- [Nuix Computer API](https://apis.io/apis/nuix/nuix-computer-api/)
- [Nuix Computer Configuration API](https://apis.io/apis/nuix/nuix-computer-configuration-api/)
- [Nuix Custodian API](https://apis.io/apis/nuix/nuix-custodian-api/)
- [Nuix Group API](https://apis.io/apis/nuix/nuix-group-api/)
- [Nuix Job API](https://apis.io/apis/nuix/nuix-job-api/)
- [Nuix Log API](https://apis.io/apis/nuix/nuix-log-api/)
- [Nuix Target API](https://apis.io/apis/nuix/nuix-target-api/)
- [Nuix Utility API](https://apis.io/apis/nuix/nuix-utility-api/)

## Tags

Analysis

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/nuix/nuix-analysis-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/nuix/.
