Nest Changelog

1.42.13 PRE

9/25/2023

1.42.15 PRE

9/26/2023

2 changed endpoints

POST /content/items

Create a content item

Request Body
{
  catalog?: {
    code?: 'SpinCo' | 'LabelMusic' | 'RoyaltyFree' | 'Select' | 'Flex' | 'FlexLabelMusic' | 'FitPass' | 'FitPassLabelMusic' | 'InstructorAudioOnly' | 'Just' | 'Free',
  },
  countries?: List<{
    code?: string,
  }>,
  description?: string,
  featuredRow?: string,
  feedFM: {
    normalStation: string,
    stationType?: 'firstplay' | 'replay' | 'normal',
  },
  format?: {
    code?: string,
  },
  instructors?: List<{
    id?: number,
    precedence?: number,
  }>,
  medium?: 'reflect' | 'standard' | 'strength',
  mediumLinked: {
    guid?: string,
  },
  musicSource: 'playlist' | 'feedFM' | 'none',
  name?: string,
  sortOrder?: number,
  status?: 'draft' | 'published',
  studios?: List<{
    id?: number,
    precedence?: number,
  }>,
  tags?: List<{
    value?: string,
  }>,
  videoLength?: {
    id?: number,
  },

}

POST /content/items

Create a content item

Request Body
{
  catalog?: {
    code?: 'SpinCo' | 'LabelMusic' | 'RoyaltyFree' | 'Select' | 'Flex' | 'FlexLabelMusic' | 'FitPass' | 'FitPassLabelMusic' | 'InstructorAudioOnly' | 'Just' | 'Free',
  },
  countries?: List<{
    code?: string,
  }>,
  description?: string,
  featuredRow?: string,
  feedFM: {
    normalStation: string,
    stationType?: 'firstplay' | 'replay' | 'normal',
  },
  format?: {
    code?: string,
  },
  instructors?: List<{
    id?: number,
    precedence?: number,
  }>,
  medium?: 'reflect' | 'standard' | 'strength',
  mediumLinked: {
    guid?: string,
  },
  musicSource: 'playlist' | 'feedFM' | 'none',
  name?: string,
  sortOrder?: number,
  status?: 'draft' | 'published',
  studios?: List<{
    id?: number,
    precedence?: number,
  }>,
  tags?: List<{
    value?: string,
  }>,
  videoLength?: {
    id?: number,
  },
+ videoStatus: 'uninitiated' | 'uploadStarted' | 'uploadCompleted' | 'processingStarted' | 'processingCompleted' | 'processingFailed',
}

PATCH /content/items/{guid}

Update a content item

Request Body
{
  catalog: {
    code?: 'SpinCo' | 'LabelMusic' | 'RoyaltyFree' | 'Select' | 'Flex' | 'FlexLabelMusic' | 'FitPass' | 'FitPassLabelMusic' | 'InstructorAudioOnly' | 'Just' | 'Free',
  },
  countries: List<{
    code?: string,
  }>,
  description: string,
  featuredRow: string,
  feedFM: {
    normalStation: string,
    stationType?: 'firstplay' | 'replay' | 'normal',
  },
  format: {
    code?: string,
  },
  instructors: List<{
    id?: number,
    precedence?: number,
  }>,
  medium: 'reflect' | 'standard' | 'strength',
  mediumLinked: {
    guid?: string,
  },
  musicSource: 'playlist' | 'feedFM' | 'none',
  name: string,
  sortOrder: number,
  status: 'draft' | 'published',
  studios: List<{
    id?: number,
    precedence?: number,
  }>,
  tags: List<{
    value?: string,
  }>,
  videoLength: {
    id?: number,
  },

}

PATCH /content/items/{guid}

Update a content item

Request Body
{
  catalog: {
    code?: 'SpinCo' | 'LabelMusic' | 'RoyaltyFree' | 'Select' | 'Flex' | 'FlexLabelMusic' | 'FitPass' | 'FitPassLabelMusic' | 'InstructorAudioOnly' | 'Just' | 'Free',
  },
  countries: List<{
    code?: string,
  }>,
  description: string,
  featuredRow: string,
  feedFM: {
    normalStation: string,
    stationType?: 'firstplay' | 'replay' | 'normal',
  },
  format: {
    code?: string,
  },
  instructors: List<{
    id?: number,
    precedence?: number,
  }>,
  medium: 'reflect' | 'standard' | 'strength',
  mediumLinked: {
    guid?: string,
  },
  musicSource: 'playlist' | 'feedFM' | 'none',
  name: string,
  sortOrder: number,
  status: 'draft' | 'published',
  studios: List<{
    id?: number,
    precedence?: number,
  }>,
  tags: List<{
    value?: string,
  }>,
  videoLength: {
    id?: number,
  },
+ videoStatus: 'uninitiated' | 'uploadStarted' | 'uploadCompleted' | 'processingStarted' | 'processingCompleted' | 'processingFailed',
}
WORK IN PROGRESS