ItemType: {
    access?: {
        permission: string;
        type: string;
    }[];
    base?: string;
    end?: string;
    externalId?: ExternalIdentifierType[];
    files?: URIListType;
    id?: SiteIdType;
    merged-access?: AccessControlMergedType;
    metadata?: MetadataType;
    posters?: URIListType;
    shape?: ShapeType[];
    start?: string;
    terse?: GenericType;
    thumbnails?: URIListType;
    timespan?: {
        end: string;
        field?: {
            name: string;
            value?: string[];
        }[];
        start: string;
    }[];
}

Type declaration

  • Optional access?: {
        permission: string;
        type: string;
    }[]
  • Optional base?: string
  • Optional end?: string
  • Optional externalId?: ExternalIdentifierType[]
  • Optional files?: URIListType
  • Optional id?: SiteIdType
  • Optional merged-access?: AccessControlMergedType
  • Optional metadata?: MetadataType
  • Optional posters?: URIListType
  • Optional shape?: ShapeType[]
  • Optional start?: string
  • Optional terse?: GenericType
  • Optional thumbnails?: URIListType
  • Optional timespan?: {
        end: string;
        field?: {
            name: string;
            value?: string[];
        }[];
        start: string;
    }[]