## Get definitions for a custom object type `client.object.definitions(stringentitySlug, RequestOptionsoptions?): ObjectDefinitionsResponse` **get** `/v1/objects/{entitySlug}/definitions` Returns field and relationship definitions for the specified custom object type. ### Parameters - `entitySlug: string` The slug of the custom object type. ### Returns - `ObjectDefinitionsResponse` - `fieldDefinitions: Record` Map of field keys to their definitions, including both system and custom fields. - `description: string | null` Description of the field, or null. - `label: string` Human-readable display name of the field. - `typeConfiguration: TypeConfiguration` Type-specific configuration (e.g. select options, currency code). - `currency?: string` ISO 4217 3-letter currency code. - `handleService?: "TWITTER" | "LINKEDIN" | "FACEBOOK" | "INSTAGRAM"` Social platform associated with this handle field. - `"TWITTER"` - `"LINKEDIN"` - `"FACEBOOK"` - `"INSTAGRAM"` - `multipleValues?: boolean` Whether this field accepts multiple values. - `options?: Array