---
title: "Get Full Entity Details"
method: POST
path: "/api/ai-governance/v1/entities/search"
tags: ["Entity Management"]
---

# Get Full Entity Details

`POST /api/ai-governance/v1/entities/search`

Use this API to retrieve all the details for the specified entity record by key terms and filters.

> 🗒 Things to Know
> 
> - This API only supports AI Governance entities (Models, Datasets, AI Systems, and AI Agents).
> - AI Governance APIs will become available over the course of the Spring as customer tenants are upgraded to enhanced AI Governance services. No customer action is required and more detailed information will be published in upcoming release notes and product documentation.

## Query parameters

- `page` integer
- `size` integer
- `sort` 'name,asc' | 'name,desc'
- `entityTypeName` string

## Request body

- EntityListRequest
  - `queryRequest` EntityQueryRequest
    - `criteria` AttributeQueryCriteria
      - `filters` AttributePredicate[] — The fields and values used to filter results.
        - `field` string, required — The field name used to filter results.
        - `operator` 'EQUAL_TO' | 'NOT_EQUAL_TO' | 'GREATER_THAN' | 'LESS_THAN' | 'BETWEEN' — The relationship that must be met between the field and value.
        - `value` string[] — The field value used to filter results. If filtering for a range of values, this would be the start of the range and should be used in conjunction with the `toValue` parameter.
        - `toValue` string[] — The field value for the end of the range. This field should be used in conjunction with the `value` parameter.
      - `fullText` string — The key terms for the search criteria.

## Response `200`

OK - Successfully retrieved matching entities

- Page
  - `totalElements` integer
  - `totalPages` integer
  - `size` integer
  - `content` object[]
  - `number` integer
  - `sort` SortObject
    - `empty` boolean
    - `sorted` boolean
    - `unsorted` boolean
  - `first` boolean
  - `last` boolean
  - `pageable` PageableObject
    - `offset` integer
    - `sort` SortObject
      - `empty` boolean
      - `sorted` boolean
      - `unsorted` boolean
    - `pageNumber` integer
    - `pageSize` integer
    - `paged` boolean
    - `unpaged` boolean
  - `numberOfElements` integer
  - `empty` boolean

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `429` — Too Many Requests. For more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).
- `500` — Internal Server Error

---

[API](https://skmtc.net/onetrust/apis/platform-access-management.md) · [All operations](https://skmtc.net/onetrust/apis/platform-access-management/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/onetrust/platform-access-management/versions/21de3aa0b170/schema)
