@prismicio/client
Version:
The official JavaScript + TypeScript client library for Prismic
37 lines (32 loc) • 904 B
text/typescript
/**
* Metadata for a reference to a version of a repository's content.
*
* @see More details on refs: {@link https://prismic.io/docs/api#refs-and-the-entry-api}
*/
export interface Ref {
/**
* The unique identifier for the ref.
*/
id: string
/**
* The identifier that should be provided to the API to select a content
* version.
*/
ref: string
/**
* A human-readable name for the ref. The master ref is always named "Master".
*/
label: string
/**
* Determines if the ref is the master ref. The master ref contains the latest
* published content.
*/
isMasterRef: boolean
/**
* If the ref is associated with a Release, this field contains the timestamp
* at which the Release will be automatically published, if set.
*
* @see More details on Releases: {@link https://prismic.io/docs/guides/draft-plan-and-schedule-content#releases}
*/
scheduledAt?: string
}