POST api/Configuration/SigningRoomBranding
Allows a SAFEAdmin to save the default SigningRoom branding, and allows a client admin to save their client's SigningRoom branding.
Request Information
URI Parameters
None.
Body Parameters
SigningRoom branding to save.
ESignSystems.SmartSAFE.Models.SigningRoomManager.Branding.SigningRoomBrandingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| SigningRoomBrandingId |
Gets or sets the SigningRoom branding identifier. |
integer |
None. |
| OrganizationId |
Gets or sets the organization identifier. |
integer |
None. |
| ClientId |
Gets or sets the client identifier. |
integer |
None. |
| ClientName |
Gets or sets the client name. |
string |
None. |
| SigningRoomCustomCss |
Gets or sets the SigningRoom custom CSS. |
string |
None. |
| CopyrightText |
Gets or sets the copyright text. |
string |
None. |
| CopyrightLinkText |
Gets or sets the copyright link text. |
string |
None. |
| CopyrightLinkURL |
Gets or sets the copyright link URL. |
string |
None. |
| SigningRoomSupportLinkURL |
Gets or sets the SigningRoom support link URL. |
string |
None. |
| SigningRoomSupportLinkText |
Gets or sets the SigningRoom support link text. |
string |
Max length: 64 |
| SigningRoomLogo |
Gets or sets the SigningRoom logo. |
Collection of byte |
Required |
| SigningRoomLogoMimeType |
Gets or sets the SigningRoom logo mime type. |
string |
None. |
| LoginText |
Gets or sets the login text. |
string |
None. |
| HeaderBarTextColor |
Gets or sets the header bar text color. |
string |
Required |
| HeaderBarColor |
Gets or sets the header bar color. |
string |
None. |
| NavbarTextColor |
Gets or sets the navbar text color. |
string |
Required |
| NavbarColor |
Gets or sets the navbar color. |
string |
None. |
| ApplyToAll |
Gets or sets a value indicating whether the saved branding should be applied to all potential subordinate organization or client brandings depending on the hierarchy. |
boolean |
None. |
Request Formats
application/json, text/json
{
"SigningRoomBrandingId": 1,
"OrganizationId": 1,
"ClientId": 1,
"ClientName": "sample string 1",
"SigningRoomCustomCss": "sample string 2",
"CopyrightText": "sample string 3",
"CopyrightLinkText": "sample string 4",
"CopyrightLinkURL": "sample string 5",
"SigningRoomSupportLinkURL": "sample string 6",
"SigningRoomSupportLinkText": "sample string 7",
"SigningRoomLogo": "QEA=",
"SigningRoomLogoMimeType": "sample string 8",
"LoginText": "sample string 9",
"HeaderBarTextColor": "sample string 10",
"HeaderBarColor": "sample string 11",
"NavbarTextColor": "sample string 12",
"NavbarColor": "sample string 13",
"ApplyToAll": true
}
application/xml, text/xml
<SigningRoomBrandingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.SigningRoomManager.Branding"> <ApplyToAll>true</ApplyToAll> <ClientId>1</ClientId> <ClientName>sample string 1</ClientName> <CopyrightLinkText>sample string 4</CopyrightLinkText> <CopyrightLinkURL>sample string 5</CopyrightLinkURL> <CopyrightText>sample string 3</CopyrightText> <HeaderBarColor>sample string 11</HeaderBarColor> <HeaderBarTextColor>sample string 10</HeaderBarTextColor> <LoginText>sample string 9</LoginText> <NavbarColor>sample string 13</NavbarColor> <NavbarTextColor>sample string 12</NavbarTextColor> <OrganizationId>1</OrganizationId> <SigningRoomBrandingId>1</SigningRoomBrandingId> <SigningRoomCustomCss>sample string 2</SigningRoomCustomCss> <SigningRoomLogo>QEA=</SigningRoomLogo> <SigningRoomLogoMimeType>sample string 8</SigningRoomLogoMimeType> <SigningRoomSupportLinkText>sample string 7</SigningRoomSupportLinkText> <SigningRoomSupportLinkURL>sample string 6</SigningRoomSupportLinkURL> </SigningRoomBrandingModel>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
System.Web.Http.IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample not available.