Nest Changelog

1.46.0 PRE

10/23/2023

1.46.1 PRE

10/24/2023

6 changed endpoints

PATCH /content/items/{guid}

Update a content item

Guard: instructor

PATCH /content/items/{guid}

Update a content item

Guard: producer

GET /content/catalogs

Get all catalogs

Response Body
{
  data: List<{
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,
-   isWorldWide?: bool,
    name?: string,
    planFamilies?: List<{
      code?: string,
    }>,
  }>,
}

GET /content/catalogs

Get all catalogs

Response Body
{
  data: List<{
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,

name?: string, planFamilies?: List<{ code?: string, }>, }>, }

POST /content/catalogs

Create a new catalog

Response Body
{
  data: {
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,
-   isWorldWide?: bool,
    name?: string,
    planFamilies?: List<{
      code?: string,
    }>,
  },
}

POST /content/catalogs

Create a new catalog

Response Body
{
  data: {
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,

name?: string, planFamilies?: List<{ code?: string, }>, }, }

GET /content/catalogs/{code}

Get a specific catalog

Response Body
{
  data: {
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,
-   isWorldWide?: bool,
    name?: string,
    planFamilies?: List<{
      code?: string,
    }>,
  },
}

GET /content/catalogs/{code}

Get a specific catalog

Response Body
{
  data: {
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,

name?: string, planFamilies?: List<{ code?: string, }>, }, }

PATCH /content/catalogs/{code}

Edit a catalog (overlay)

Response Body
{
  data: {
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,
-   isWorldWide?: bool,
    name?: string,
    planFamilies?: List<{
      code?: string,
    }>,
  },
}

PATCH /content/catalogs/{code}

Edit a catalog (overlay)

Response Body
{
  data: {
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,

name?: string, planFamilies?: List<{ code?: string, }>, }, }

PUT /content/catalogs/{code}

Edit a catalog (replace)

Response Body
{
  data: {
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,
-   isWorldWide?: bool,
    name?: string,
    planFamilies?: List<{
      code?: string,
    }>,
  },
}

PUT /content/catalogs/{code}

Edit a catalog (replace)

Response Body
{
  data: {
    audio?: 'labelMusic' | 'royaltyFree' | 'userProvided' | 'radio',
    code?: string,
    equipment?: List<'connected' | 'disconnected' | 'offModality'>,
    hasMusic?: bool,

name?: string, planFamilies?: List<{ code?: string, }>, }, }
WORK IN PROGRESS