> For the complete documentation index, see [llms.txt](https://docs.medable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.medable.com/cortex-api/objects-definition/object-properties/objectid.md).

# ObjectId

Property Type: `objectid`

An ObjectId is a 12-byte BSON type, used to represent the `_id` property of contexts, posts, body segments, document array element identifiers, and others. When retrieved using the API, these values are represented in the response as a 24-byte hexadecimal string value.

### Property Validators

**Required**\
name: `required`

**ID Enum Validator**\
name: `idEnum`\
definition:

| Name   | Type    | Default | Description                                               |
| ------ | ------- | ------- | --------------------------------------------------------- |
| idEnum | boolean | true    | true if element exists in the list of possible objectId's |
