# Interface: PropertyIdentifierDetails

Defined in: [schema.ts:1020](https://github.com/coda/packs-sdk/blob/853bf0fabbc842fea7362510b545440b16a96b05/schema.ts#L1020)

An identifier for a schema property for specifying labels along with the reference to the property. This is useful for specifying a label for a property reference that uses a json path, where the label of the underlying property might not be descriptive enough at the top-level object.

## Properties

### label?

> `optional` **label**: `string`

Defined in: [schema.ts:1026](https://github.com/coda/packs-sdk/blob/853bf0fabbc842fea7362510b545440b16a96b05/schema.ts#L1026)

An optional label for the property. This will be used in locations where the label appears with the property.

If set to '', the label will be omitted.

______________________________________________________________________

### placeholder?

> `optional` **placeholder**: `string`

Defined in: [schema.ts:1032](https://github.com/coda/packs-sdk/blob/853bf0fabbc842fea7362510b545440b16a96b05/schema.ts#L1032)

An optional placeholder value, which will be rendered when the property value is an empty value (null, undefined, "", [], {}). This will be used in the Pack card title, subtitle, and snippet. Not accessible within the Coda formula language.

______________________________________________________________________

### property

> **property**: `string`

Defined in: [schema.ts:1036](https://github.com/coda/packs-sdk/blob/853bf0fabbc842fea7362510b545440b16a96b05/schema.ts#L1036)

The value of the property to reference. Can be either an exact property name or a json path.
