Update a theme by its ID
put
                    /ccadmin/v1/themes/{id}/
Updates a particular theme's information by its ID. Returns all themes, including the agent theme.
                Include any fields to be updated in the request payload, as shown in below example. name and notes are always required in the payload. theme_styles_general, theme_styles_typography, theme_styles_color and theme_additional_fonts are required if the theme is of type custom.
Request
Supported Media Types
                - application/json
 
Path Parameters
                - 
                    id: string
                    
                    The ID of the theme.
 
Root Schema : updateTheme_request
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            name: 
            string
            Name of the theme.
 - 
            notes: 
            string
            Notes of the theme.
 - 
            theme_additional_fonts(optional): 
            object  theme_additional_fonts
            
            A map of additional fonts of the theme.
 - 
            theme_styles_color(optional): 
            object  theme_styles_color
            
            A map of color styles of the theme.
 - 
            theme_styles_general(optional): 
            object  theme_styles_general
            
            A map of general styles of the theme.
 - 
            theme_styles_typography(optional): 
            object  theme_styles_typography
            
            A map of typography styles of the theme.
 
Example:
    
    
{
    "theme_additional_fonts":{
    },
    "notes":"test note",
    "theme_styles_color":{
        "@ButtonPrimarySize":"medium",
        "@ButtonSecondaryTextDecoration":"none",
        "@ButtonPrimaryTextColor":"#ffa403",
        "@SubNavigationTextColor":"#ffa403",
        "@ButtonPrimaryUseGradient":"false",
        "@ButtonPrimaryFontStyle":"normal",
        "@ButtonSecondaryFontFamily":"@sansFontFamily",
        "@ButtonPrimaryFontWeight":"bold",
        "@NavbarLinkColor":"#000000",
        "@NavbarLinkHoverColor":"#000000",
        "@NavbarTextColor":"#ffa403",
        "@mobileNavBarButtonColor":"#333333",
        "@SubNavigationLinkHoverColor":"#000000",
        "@NavbarBackgroundHoverColor":"#ffffff",
        "@ButtonSecondaryUseGradient":"false",
        "@LinkVisitedColor":"#000000",
        "@LinkColor":"#000000",
        "@ButtonPrimaryBackgroundColor":"#000000",
        "@NavbarBackgroundColor":"#ffffff",
        "@SubNavigationLinkColor":"#ffa403",
        "@ButtonPrimaryFontFamily":"@sansFontFamily",
        "@ButtonPrimaryTextDecoration":"none",
        "@ButtonSecondaryBorderRadius":"0px",
        "@ButtonSecondaryFontStyle":"normal",
        "@ButtonSecondaryTextColor":"#000000",
        "@SubNavigationBackgroundColor":"#000000",
        "@ButtonSecondaryFontWeight":"bold",
        "@ButtonSecondaryBackgroundColor":"#eeeeee",
        "@ButtonPrimaryBorderRadius":"0px",
        "@LinkHoverColor":"#ffa403",
        "@ButtonSecondarySize":"medium",
        "@SubNavigationBackgroundHoverColor":"#000000",
        "@TextColor":"#000000"
    },
    "theme_styles_typography":{
        "@H6LineHeight":"150%",
        "@H5TextDecoration":"inherit",
        "@H3FontFamily":"inherit",
        "@H5FontStyle":"inherit",
        "@H2FontStyle":"inherit",
        "@H2TextColor":"inherit",
        "@SiteLineHeight":"150%",
        "@SiteFontFamily":"@sansFontFamily",
        "@H1TextAlign":"inherit",
        "@ParagraphFontWeight":"normal",
        "@H5FontSize":"1.00rem",
        "@H4TextAlign":"inherit",
        "@H1TextDecoration":"inherit",
        "@H3LineHeight":"150%",
        "@H2FontWeight":"bold",
        "@H3FontSize":"1.75rem",
        "@ParagraphLineHeight":"150%",
        "@H3TextColor":"inherit",
        "@H3TextAlign":"inherit",
        "@H4FontFamily":"inherit",
        "@SiteFontSize":"14px",
        "@SiteTextAlign":"left",
        "@H5FontWeight":"normal",
        "@H6FontFamily":"inherit",
        "@H1FontSize":"2.75rem",
        "@H6FontStyle":"inherit",
        "@H6TextDecoration":"inherit",
        "@H2TextDecoration":"inherit",
        "@ParagraphTextColor":"inherit",
        "@H1FontStyle":"inherit",
        "@ParagraphTextAlign":"inherit",
        "@H4LineHeight":"150%",
        "@H1FontWeight":"bold",
        "@SiteTextColor":"#000000",
        "@ParagraphFontSize":"1.00rem",
        "@H5FontFamily":"inherit",
        "@H4FontWeight":"bold",
        "@ParagraphFontFamily":"inherit",
        "@H1FontFamily":"inherit",
        "@H2TextAlign":"inherit",
        "@H1LineHeight":"150%",
        "@H6FontSize":"0.85rem",
        "@H3TextDecoration":"inherit",
        "@H4TextColor":"inherit",
        "@ParagraphFontStyle":"inherit",
        "@ParagraphTextDecoration":"inherit",
        "@H1TextColor":"inherit",
        "@SiteTextDecoration":"none",
        "@H4FontSize":"1.25rem",
        "@SiteFontStyle":"normal",
        "@H3FontWeight":"bold",
        "@H6TextAlign":"inherit",
        "@H4TextDecoration":"inherit",
        "@H2FontFamily":"inherit",
        "@H3FontStyle":"inherit",
        "@SiteFontWeight":"normal",
        "@H5LineHeight":"150%",
        "@H2FontSize":"2.25rem",
        "@H6TextColor":"inherit",
        "@H4FontStyle":"inherit",
        "@H2LineHeight":"150%",
        "@H5TextColor":"inherit",
        "@H5TextAlign":"inherit",
        "@H6FontWeight":"normal"
    },
    "name":"testDarkThemeUpdate",
    "theme_styles_general":{
        "@SiteBackgroundImageAttachment":"scroll",
        "@FooterBackgroundImageAttachment":"scroll",
        "@FooterBorderTopColor":"#ffffff",
        "@SBackgroundImageURL":"url(/file/media/odpfkokopfsd)",
        "@SiteBackgroundImageURL":"url(/file/media/odpfkokopfsd)",
        "@HeaderBackgroundUseGradient":"false",
        "@SiteBackgroundColorBottom":"#000000",
        "@HeaderTopBackgroundImageAttachment":"scroll",
        "@HeaderTopBackgroundImagePosition":"top left",
        "@HeaderTopBackgroundImageRepeat":"repeat-x",
        "@HeaderTopPaddingTop":"25px",
        "@FooterBackgroundColorBottom":"#ffffff",
        "@HeaderTopBackgroundColorTop":"#ffffff",
        "@HeaderBackgroundColorTop":"#ffffff",
        "@HeaderTopBackgroundColor":"#ffffff",
        "@HeaderBackgroundImageAttachment":"scroll",
        "@FooterBackgroundImageURL":"none",
        "@FooterBackgroundImageRepeat":"repeat-x",
        "@SiteBackgroundImagePosition":"top left",
        "@HeaderBackgroundImageRepeat":"repeat-x",
        "@SiteBackgroundImageRepeat":"no-repeat",
        "@FooterBackgroundUseGradient":"false",
        "@HeaderTopBackgroundUseGradient":"false",
        "@SiteBackgroundColorTop":"#000000",
        "@HeaderBackgroundColorBottom":"#ffffff",
        "@HeaderTopBackgroundColorBottom":"#ffffff",
        "@HeaderBackgroundImagePosition":"top left",
        "@SitePageBackgroundColor":"#ffffff",
        "@HeaderTopBackgroundImageURL":"none",
        "@HeaderTopBorderBottomColor":"#ffffff",
        "@FooterBackgroundColorTop":"#ffffff",
        "@HeaderBackgroundColor":"#ffffff",
        "@HeaderBackgroundImageURL":"none",
        "@SiteBackgroundColor":"#000000",
        "@FooterBackgroundColor":"#ffffff",
        "@SiteBackgroundUseGradient":"false",
        "@FooterBackgroundImagePosition":"top left"
    }
}Nested Schema : theme_additional_fonts
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectA map of additional fonts of the theme.
    
    
    
    
        Show Source
        - 
            fontName(optional): 
            string
            The additional font name.
 - 
            fontValue(optional): 
            string
            The additional font URL.
 
Nested Schema : theme_styles_color
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectA map of color styles of the theme.
    
    
    
    
        Show Source
        - 
            styleName(optional): 
            string
            The style name.
 - 
            styleValue(optional): 
            string
            The style value.
 
Nested Schema : theme_styles_general
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectA map of general styles of the theme.
    
    
    
    
        Show Source
        - 
            styleName(optional): 
            string
            The style name.
 - 
            styleValue(optional): 
            string
            The style value.
 
Nested Schema : theme_styles_typography
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectA map of typography styles of the theme.
    
    
    
    
        Show Source
        - 
            styleName(optional): 
            string
            The style name.
 - 
            styleValue(optional): 
            string
            The style value.
 
Response
Supported Media Types
                - application/json
 
200 Response
Returned when the operation succeeds. Includes all themes.
                
                
                    Root Schema : updateTheme_response
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            clone_parent_id(optional): 
            string
            Clone parent id of the theme.
 - 
            clone_parent_name(optional): 
            string
            Clone parent name of the theme.
 - 
            id(optional): 
            string
            The ID of the theme.
 - 
            is_active(optional): 
            boolean
            Whether theme is active.
 - 
            is_custom(optional): 
            boolean
            Whether theme is custom or not.
 - 
            name(optional): 
            string
            Theme name.
 - 
            notes(optional): 
            string
            Notes of the theme.
 - 
            repositoryId(optional): 
            string
            Repository ID of the theme.
 - 
            theme_styles_color(optional): 
            object  theme_styles_color
            
            Color information of theme styles.
 - 
            theme_styles_general(optional): 
            object  theme_styles_general
            
            General information of theme styles.
 - 
            theme_styles_typography(optional): 
            object  theme_styles_typography
            
            Typography information of theme styles.
 - 
            thumbnail(optional): 
            string
            Thumbnail image of the theme.
 - 
            usingCodeView(optional): 
            boolean
            Whether using code view or not.
 
Nested Schema : theme_styles_color
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectColor information of theme styles.
    
    
    
    
        Show Source
        - 
            @ButtonPrimaryBackgroundColor(optional): 
            string
            Button Primary Background Color
 - 
            @ButtonPrimaryBorderRadius(optional): 
            string
            Button Primary Border Radius
 - 
            @ButtonPrimaryFontFamily(optional): 
            string
            Button Primary Font Family
 - 
            @ButtonPrimaryFontStyle(optional): 
            string
            Button Primary Font Style
 - 
            @ButtonPrimaryFontWeight(optional): 
            string
            Button Primary Font Weight
 - 
            @ButtonPrimarySize(optional): 
            string
            Button Primary Size
 - 
            @ButtonPrimaryTextColor(optional): 
            string
            
 - 
            @ButtonPrimaryTextDecoration(optional): 
            string
            Button Primary Text Decoration
 - 
            @ButtonPrimaryUseGradient(optional): 
            string
            Button Primary Use Gradient
 - 
            @ButtonSecondaryBackgroundColor(optional): 
            string
            Button Secondary Background Color
 - 
            @ButtonSecondaryBorderRadius(optional): 
            string
            Button Secondary Border Radius
 - 
            @ButtonSecondaryFontFamily(optional): 
            string
            Button Secondary Font Family
 - 
            @ButtonSecondaryFontStyle(optional): 
            string
            Button Secondary Font Style
 - 
            @ButtonSecondaryFontWeight(optional): 
            string
            Button Secondary Font Weight
 - 
            @ButtonSecondarySize(optional): 
            string
            Button Secondary Size
 - 
            @ButtonSecondaryTextColor(optional): 
            string
            Button Secondary Text Color
 - 
            @ButtonSecondaryTextDecoration(optional): 
            string
            Button Secondary Text Decoration
 - 
            @ButtonSecondaryUseGradient(optional): 
            string
            Button Secondary Use Gradient
 - 
            @LinkColor(optional): 
            string
            Link Color
 - 
            @LinkHoverColor(optional): 
            string
            Link Hover Color
 - 
            @LinkVisitedColor(optional): 
            string
            Link Visited Color
 - @mobileNavBarButtonColor(optional): string
 - @NavbarBackgroundColor(optional): string
 - @NavbarBackgroundHoverColor(optional): string
 - @NavbarLinkColor(optional): string
 - @NavbarLinkHoverColor(optional): string
 - @NavbarTextColor(optional): string
 - @SubNavigationBackgroundColor(optional): string
 - @SubNavigationBackgroundHoverColor(optional): string
 - @SubNavigationLinkColor(optional): string
 - @SubNavigationLinkHoverColor(optional): string
 - @SubNavigationTextColor(optional): string
 - 
            @TextColor(optional): 
            string
            Text Color
 
Nested Schema : theme_styles_general
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectGeneral information of theme styles.
    
    
    
    
        Show Source
        - @FooterBackgroundColor(optional): string
 - @FooterBackgroundColorBottom(optional): string
 - @FooterBackgroundColorTop(optional): string
 - @FooterBackgroundImageAttachment(optional): string
 - @FooterBackgroundImagePosition(optional): string
 - @FooterBackgroundImageRepeat(optional): string
 - @FooterBackgroundImageURL(optional): string
 - @FooterBackgroundUseGradient(optional): string
 - @FooterBorderTopColor(optional): string
 - 
            @HeaderBackgroundColor(optional): 
            string
            Header Background Color
 - 
            @HeaderBackgroundColorBottom(optional): 
            string
            Header Background Color Bottom
 - 
            @HeaderBackgroundColorTop(optional): 
            string
            Header Background Color Top
 - 
            @HeaderBackgroundImageAttachment(optional): 
            string
            Header Background Image Attachment
 - 
            @HeaderBackgroundImagePosition(optional): 
            string
            Header Background Image Position
 - 
            @HeaderBackgroundImageRepeat(optional): 
            string
            Header Background Image Repeat
 - 
            @HeaderBackgroundImageURL(optional): 
            string
            Header Background Image URL
 - 
            @HeaderBackgroundUseGradient(optional): 
            string
            Header Background Use Gradient
 - 
            @HeaderTopBackgroundColor(optional): 
            string
            Header Top Background Color
 - 
            @HeaderTopBackgroundColorBottom(optional): 
            string
            Header Top Background Color Bottom
 - 
            @HeaderTopBackgroundColorTop(optional): 
            string
            Header Top Background Color Top
 - 
            @HeaderTopBackgroundImageAttachment(optional): 
            string
            Header Top Background Image Attachment
 - 
            @HeaderTopBackgroundImagePosition(optional): 
            string
            Header Top Background Image Position
 - 
            @HeaderTopBackgroundImageRepeat(optional): 
            string
            Header Top Background Image Repeat
 - 
            @HeaderTopBackgroundImageURL(optional): 
            string
            Header Top Background Image URL
 - 
            @HeaderTopBackgroundUseGradient(optional): 
            string
            Header Top Background Use Gradient
 - 
            @HeaderTopBorderBottomColor(optional): 
            string
            Header Top Border Bottom Color
 - 
            @HeaderTopPaddingTop(optional): 
            string
            Header Top Padding Top
 - 
            @SiteBackgroundColor(optional): 
            string
            Site Background Color
 - 
            @SiteBackgroundColorBottom(optional): 
            string
            Site Background Color Bottom
 - 
            @SiteBackgroundColorTop(optional): 
            string
            Site Background Color Top
 - 
            @SiteBackgroundImageAttachment(optional): 
            string
            Site Background Image Attachment
 - 
            @SiteBackgroundImagePosition(optional): 
            string
            Site Background Image Position
 - 
            @SiteBackgroundImageRepeat(optional): 
            string
            Site Background Image Repeat
 - 
            @SiteBackgroundImageURL(optional): 
            string
            Site Background Image URL
 - 
            @SiteBackgroundUseGradient(optional): 
            string
            Site Background Use Gradient
 - 
            @SitePageBackgroundColor(optional): 
            string
            Site Page Background Color
 
Nested Schema : theme_styles_typography
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectTypography information of theme styles.
    
    
    
    
        Show Source
        - 
            @H1FontFamily(optional): 
            string
            Heading 1 Font Family
 - 
            @H1FontSize(optional): 
            string
            Heading 1 Font Size
 - 
            @H1FontStyle(optional): 
            string
            Heading 1 Font Style
 - 
            @H1FontWeight(optional): 
            string
            Heading 1 Font Weight
 - 
            @H1LineHeight(optional): 
            string
            Heading 1 Line Height
 - 
            @H1TextAlign(optional): 
            string
            Heading 1 Text Align
 - 
            @H1TextColor(optional): 
            string
            Heading 1 Text Color
 - 
            @H1TextDecoration(optional): 
            string
            Heading 1 Text Decoration
 - 
            @H2FontFamily(optional): 
            string
            Heading 2 Font Family
 - 
            @H2FontSize(optional): 
            string
            Heading 2 Font Size
 - 
            @H2FontStyle(optional): 
            string
            Heading 2 Font Style
 - 
            @H2FontWeight(optional): 
            string
            Heading 2 Font Weight
 - 
            @H2LineHeight(optional): 
            string
            Heading 2 Line Height
 - 
            @H2TextAlign(optional): 
            string
            Heading 2 Text Align
 - 
            @H2TextColor(optional): 
            string
            Heading 2 Text Color
 - 
            @H2TextDecoration(optional): 
            string
            Heading 2 Text Decoration
 - 
            @H3FontFamily(optional): 
            string
            Heading 3 Font Family
 - 
            @H3FontSize(optional): 
            string
            Heading 3 Font Size
 - 
            @H3FontStyle(optional): 
            string
            Heading 3 Font Style
 - 
            @H3FontWeight(optional): 
            string
            Heading 3 Font Weight
 - 
            @H3LineHeight(optional): 
            string
            Heading 3 Line Height
 - 
            @H3TextAlign(optional): 
            string
            Heading 3 Text Align
 - 
            @H3TextColor(optional): 
            string
            Heading 3 Text Color
 - 
            @H3TextDecoration(optional): 
            string
            Heading 3 Text Decoration
 - 
            @H4FontFamily(optional): 
            string
            Heading 4 Font Family
 - 
            @H4FontSize(optional): 
            string
            Heading 4 Font Size
 - 
            @H4FontStyle(optional): 
            string
            Heading 4 Font Style
 - 
            @H4FontWeight(optional): 
            string
            Heading 4 Font Weight
 - 
            @H4LineHeight(optional): 
            string
            Heading 4 Line Height
 - 
            @H4TextAlign(optional): 
            string
            Heading 4 Text Align
 - 
            @H4TextColor(optional): 
            string
            Heading 4 Text Color
 - 
            @H4TextDecoration(optional): 
            string
            Heading 4 Text Decoration
 - 
            @H5FontFamily(optional): 
            string
            Heading 5 Font Family
 - 
            @H5FontSize(optional): 
            string
            Heading 5 Font Size
 - 
            @H5FontStyle(optional): 
            string
            Heading 5 Font Style
 - 
            @H5FontWeight(optional): 
            string
            Heading 5 Font Weight
 - 
            @H5LineHeight(optional): 
            string
            Heading 5 Line Height
 - 
            @H5TextAlign(optional): 
            string
            Heading 5 Text Align
 - 
            @H5TextColor(optional): 
            string
            Heading 5 Text Color
 - 
            @H5TextDecoration(optional): 
            string
            Heading 5 Text Decoration
 - 
            @H6FontFamily(optional): 
            string
            Heading 6 Font Family
 - 
            @H6FontSize(optional): 
            string
            Heading 6 Font Size
 - 
            @H6FontStyle(optional): 
            string
            Heading 6 Font Style
 - 
            @H6FontWeight(optional): 
            string
            Heading 6 Font Weight
 - 
            @H6LineHeight(optional): 
            string
            Heading 6 Line Height
 - 
            @H6TextAlign(optional): 
            string
            Heading 6 Text Align
 - 
            @H6TextColor(optional): 
            string
            Heading 6 Text Color
 - 
            @H6TextDecoration(optional): 
            string
            Heading 6 Text Decoration
 - 
            @ParagraphFontFamily(optional): 
            string
            Paragraph Font Family
 - 
            @ParagraphFontSize(optional): 
            string
            Paragraph Font Size
 - 
            @ParagraphFontStyle(optional): 
            string
            Paragraph Font Style
 - 
            @ParagraphFontWeight(optional): 
            string
            Paragraph Font Weight
 - 
            @ParagraphLineHeight(optional): 
            string
            Paragraph Line Height
 - 
            @ParagraphTextAlign(optional): 
            string
            Paragraph Text Align
 - 
            @ParagraphTextColor(optional): 
            string
            Paragraph Text Color
 - 
            @ParagraphTextDecoration(optional): 
            string
            Paragraph Text Decoration
 - 
            @SiteFontFamily(optional): 
            string
            Site Font Family
 - 
            @SiteFontSize(optional): 
            string
            Site Font Size
 - 
            @SiteFontStyle(optional): 
            string
            Site Font Style
 - 
            @SiteFontWeight(optional): 
            string
            Site Font Weight
 - 
            @SiteLineHeight(optional): 
            string
            Site Line Height
 - 
            @SiteTextAlign(optional): 
            string
            Site Text Align
 - 
            @SiteTextColor(optional): 
            string
            Site Text Color
 - 
            @SiteTextDecoration(optional): 
            string
            Site Text Decoration
 
Example Response (application/json)
                    [
    {
        "isAgentTheme":false,
        "thumbnail":null,
        "theme_additional_fonts":{
        },
        "notes":"",
        "is_active":false,
        "usingCodeView":false,
        "is_default":false,
        "associatedSites":[
        ],
        "clone_parent_name":"Dark Theme",
        "repositoryId":"100001",
        "name":"testClone",
        "is_custom":true,
        "id":"100001",
        "clone_parent_id":"darkTheme",
        "compilationStatuses":[
        ]
    },
    {
        "isAgentTheme":true,
        "thumbnail":null,
        "theme_additional_fonts":{
        },
        "notes":"This is the Agent Theme.",
        "is_active":false,
        "usingCodeView":false,
        "is_default":false,
        "associatedSites":[
        ],
        "clone_parent_name":"Cloud Lake Theme",
        "repositoryId":"AgentTheme",
        "name":"Agent Theme",
        "is_custom":true,
        "id":"AgentTheme",
        "clone_parent_id":"100001",
        "compilationStatuses":[
            {
                "occurredAt":"2020-04-07T15:20:27.000Z",
                "repositoryId":"100002",
                "siteId":null,
                "details":null,
                "id":"100002",
                "status":101
            }
        ]
    },
    {
        "isAgentTheme":false,
        "thumbnail":"/img/cloudlake.jpg",
        "theme_additional_fonts":{
        },
        "notes":"test",
        "is_active":false,
        "usingCodeView":false,
        "is_default":false,
        "associatedSites":[
        ],
        "clone_parent_name":null,
        "repositoryId":"cloudLakeTheme",
        "name":"Cloud Lake Theme",
        "is_custom":false,
        "id":"cloudLakeTheme",
        "clone_parent_id":null,
        "compilationStatuses":[
        ]
    },
    {
        "isAgentTheme":false,
        "thumbnail":null,
        "theme_additional_fonts":{
        },
        "notes":"test note",
        "is_active":true,
        "usingCodeView":false,
        "is_default":true,
        "associatedSites":[
            {
                "repositoryId":"siteUS",
                "name":"Commerce Cloud Site"
            }
        ],
        "clone_parent_name":"Cloud Lake Theme",
        "repositoryId":"darkTheme",
        "name":"testDarkThemeUpdate",
        "is_custom":true,
        "id":"darkTheme",
        "clone_parent_id":"100001",
        "compilationStatuses":[
            {
                "occurredAt":"2020-05-26T14:39:54.956Z",
                "repositoryId":"200001",
                "siteId":"siteUS",
                "details":"",
                "id":"200001",
                "status":101
            }
        ]
    },
    {
        "isAgentTheme":false,
        "thumbnail":null,
        "theme_additional_fonts":{
        },
        "notes":null,
        "is_active":false,
        "usingCodeView":false,
        "is_default":false,
        "associatedSites":[
        ],
        "clone_parent_name":"Cloud Lake Theme",
        "repositoryId":"monoTheme",
        "name":"Mono Theme",
        "is_custom":true,
        "id":"monoTheme",
        "clone_parent_id":"100001",
        "compilationStatuses":[
        ]
    }
]
                    
                    412 Response
ETag mismatch. Asset has been updated by another user.
                
                
                Default Response
The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:
The error response:
                
                
                    | Error Code | Description | Possible Fix | 
|---|---|---|
| 70004 | Specified theme does not exist. | Ensure you have specified a valid theme ID. | 
| 70008 | Attempted to assign theme a non-unique name. | Ensure the new theme name is not in use. | 
| 70009 | Internal error whilst updating theme. | See returned error messages for further information. | 
The error response:
Root Schema : errorModel
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            devMessage(optional): 
            string
            An optional non-localized message containing technical information for developers
 - 
            errorCode(optional): 
            string
            The numerical code identifying the error
 - 
            errors(optional): 
            array  errors
            
            An optional list of errors if multiple errors were encountered
 - 
            message(optional): 
            string
            The localized message describing the error
 - 
            moreInfo(optional): 
            string
            An optional non-localized message with more information
 - 
            o:errorPath(optional): 
            string
            An optional machine readable description of where the error occurred
 - 
            status(optional): 
            string
            The HTTP status code
 - 
            type(optional): 
            string
            The URI to the HTTP state code definition
 
Nested Schema : errors
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayAn optional list of errors if multiple errors were encountered
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : items
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            devMessage(optional): 
            string
            An optional non-localized message containing technical information for developers
 - 
            errorCode(optional): 
            string
            The numerical code identifying the error
 - 
            message(optional): 
            string
            The localized message describing the error
 - 
            moreInfo(optional): 
            string
            An optional non-localized message with more information
 - 
            o:errorPath(optional): 
            string
            An optional machine readable description of where the error occurred
 - 
            status(optional): 
            string
            The HTTP status code