POST api/institution/{id}
h1>
Request Information
URI Parameters
Name Description Type Additional information
id
integer
Required
Body Parameters
DtoUpdateInstitution
Name Description Type Additional information
InstitutionId
integer
None.
InstitutionName
string
None.
InstitutionDomain
string
None.
AddressLine1
string
None.
AddressLine2
string
None.
City
string
None.
State
string
None.
Country
string
None.
PostalCode
string
None.
ContactNumber
string
None.
ContactEmail
string
None.
BillingCycle
string
None.
PricingPlanId
integer
None.
CustomPricingAmount
decimal number
None.
Currency
string
None.
UserAccessStrategy
string
None.
MaxUsers
integer
None.
AllowSelfRegistration
boolean
None.
IsSSOEnabled
boolean
None.
SSOProvider
string
None.
SSOEntityId
string
None.
SSOLoginUrl
string
None.
SSOLogoutUrl
string
None.
SSOCertificate
string
None.
SSOMetadataUrl
string
None.
Notes
string
None.
IsActive
boolean
None.
SubscriptionStartDate
date
None.
SubscriptionEndDate
date
None.
ModifiedBy
string
None.
IPAddress
string
None.
BrowserInfo
string
None.
ManuscriptLimit
integer
None.
UploadsPerManuscript
integer
None.
Request Formats
application/json, text/json
Sample:
{
"InstitutionId": 1,
"InstitutionName": "sample string 2",
"InstitutionDomain": "sample string 3",
"AddressLine1": "sample string 4",
"AddressLine2": "sample string 5",
"City": "sample string 6",
"State": "sample string 7",
"Country": "sample string 8",
"PostalCode": "sample string 9",
"ContactNumber": "sample string 10",
"ContactEmail": "sample string 11",
"BillingCycle": "sample string 12",
"PricingPlanId": 1,
"CustomPricingAmount": 1.0,
"Currency": "sample string 13",
"UserAccessStrategy": "sample string 14",
"MaxUsers": 1,
"AllowSelfRegistration": true,
"IsSSOEnabled": true,
"SSOProvider": "sample string 15",
"SSOEntityId": "sample string 16",
"SSOLoginUrl": "sample string 17",
"SSOLogoutUrl": "sample string 18",
"SSOCertificate": "sample string 19",
"SSOMetadataUrl": "sample string 20",
"Notes": "sample string 21",
"IsActive": true,
"SubscriptionStartDate": "2026-02-25T13:27:02.2538614+05:30",
"SubscriptionEndDate": "2026-02-25T13:27:02.2538614+05:30",
"ModifiedBy": "sample string 22",
"IPAddress": "sample string 23",
"BrowserInfo": "sample string 24",
"ManuscriptLimit": 1,
"UploadsPerManuscript": 1
}
application/xml, text/xml
Sample:
<DtoUpdateInstitution xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Icodex.UserManagement.Services.Interfaces.Response.Dto.Institution">
<AddressLine1>sample string 4</AddressLine1>
<AddressLine2>sample string 5</AddressLine2>
<AllowSelfRegistration>true</AllowSelfRegistration>
<BillingCycle>sample string 12</BillingCycle>
<BrowserInfo>sample string 24</BrowserInfo>
<City>sample string 6</City>
<ContactEmail>sample string 11</ContactEmail>
<ContactNumber>sample string 10</ContactNumber>
<Country>sample string 8</Country>
<Currency>sample string 13</Currency>
<CustomPricingAmount>1</CustomPricingAmount>
<IPAddress>sample string 23</IPAddress>
<InstitutionDomain>sample string 3</InstitutionDomain>
<InstitutionId>1</InstitutionId>
<InstitutionName>sample string 2</InstitutionName>
<IsActive>true</IsActive>
<IsSSOEnabled>true</IsSSOEnabled>
<ManuscriptLimit>1</ManuscriptLimit>
<MaxUsers>1</MaxUsers>
<ModifiedBy>sample string 22</ModifiedBy>
<Notes>sample string 21</Notes>
<PostalCode>sample string 9</PostalCode>
<PricingPlanId>1</PricingPlanId>
<SSOCertificate>sample string 19</SSOCertificate>
<SSOEntityId>sample string 16</SSOEntityId>
<SSOLoginUrl>sample string 17</SSOLoginUrl>
<SSOLogoutUrl>sample string 18</SSOLogoutUrl>
<SSOMetadataUrl>sample string 20</SSOMetadataUrl>
<SSOProvider>sample string 15</SSOProvider>
<State>sample string 7</State>
<SubscriptionEndDate>2026-02-25T13:27:02.2538614+05:30</SubscriptionEndDate>
<SubscriptionStartDate>2026-02-25T13:27:02.2538614+05:30</SubscriptionStartDate>
<UploadsPerManuscript>1</UploadsPerManuscript>
<UserAccessStrategy>sample string 14</UserAccessStrategy>
</DtoUpdateInstitution>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResult None.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
DtoUpdateInstitution| Name | Description | Type | Additional information |
|---|---|---|---|
| InstitutionId | integer |
None. |
|
| InstitutionName | string |
None. |
|
| InstitutionDomain | string |
None. |
|
| AddressLine1 | string |
None. |
|
| AddressLine2 | string |
None. |
|
| City | string |
None. |
|
| State | string |
None. |
|
| Country | string |
None. |
|
| PostalCode | string |
None. |
|
| ContactNumber | string |
None. |
|
| ContactEmail | string |
None. |
|
| BillingCycle | string |
None. |
|
| PricingPlanId | integer |
None. |
|
| CustomPricingAmount | decimal number |
None. |
|
| Currency | string |
None. |
|
| UserAccessStrategy | string |
None. |
|
| MaxUsers | integer |
None. |
|
| AllowSelfRegistration | boolean |
None. |
|
| IsSSOEnabled | boolean |
None. |
|
| SSOProvider | string |
None. |
|
| SSOEntityId | string |
None. |
|
| SSOLoginUrl | string |
None. |
|
| SSOLogoutUrl | string |
None. |
|
| SSOCertificate | string |
None. |
|
| SSOMetadataUrl | string |
None. |
|
| Notes | string |
None. |
|
| IsActive | boolean |
None. |
|
| SubscriptionStartDate | date |
None. |
|
| SubscriptionEndDate | date |
None. |
|
| ModifiedBy | string |
None. |
|
| IPAddress | string |
None. |
|
| BrowserInfo | string |
None. |
|
| ManuscriptLimit | integer |
None. |
|
| UploadsPerManuscript | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"InstitutionId": 1,
"InstitutionName": "sample string 2",
"InstitutionDomain": "sample string 3",
"AddressLine1": "sample string 4",
"AddressLine2": "sample string 5",
"City": "sample string 6",
"State": "sample string 7",
"Country": "sample string 8",
"PostalCode": "sample string 9",
"ContactNumber": "sample string 10",
"ContactEmail": "sample string 11",
"BillingCycle": "sample string 12",
"PricingPlanId": 1,
"CustomPricingAmount": 1.0,
"Currency": "sample string 13",
"UserAccessStrategy": "sample string 14",
"MaxUsers": 1,
"AllowSelfRegistration": true,
"IsSSOEnabled": true,
"SSOProvider": "sample string 15",
"SSOEntityId": "sample string 16",
"SSOLoginUrl": "sample string 17",
"SSOLogoutUrl": "sample string 18",
"SSOCertificate": "sample string 19",
"SSOMetadataUrl": "sample string 20",
"Notes": "sample string 21",
"IsActive": true,
"SubscriptionStartDate": "2026-02-25T13:27:02.2538614+05:30",
"SubscriptionEndDate": "2026-02-25T13:27:02.2538614+05:30",
"ModifiedBy": "sample string 22",
"IPAddress": "sample string 23",
"BrowserInfo": "sample string 24",
"ManuscriptLimit": 1,
"UploadsPerManuscript": 1
}
application/xml, text/xml
Sample:
<DtoUpdateInstitution xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Icodex.UserManagement.Services.Interfaces.Response.Dto.Institution"> <AddressLine1>sample string 4</AddressLine1> <AddressLine2>sample string 5</AddressLine2> <AllowSelfRegistration>true</AllowSelfRegistration> <BillingCycle>sample string 12</BillingCycle> <BrowserInfo>sample string 24</BrowserInfo> <City>sample string 6</City> <ContactEmail>sample string 11</ContactEmail> <ContactNumber>sample string 10</ContactNumber> <Country>sample string 8</Country> <Currency>sample string 13</Currency> <CustomPricingAmount>1</CustomPricingAmount> <IPAddress>sample string 23</IPAddress> <InstitutionDomain>sample string 3</InstitutionDomain> <InstitutionId>1</InstitutionId> <InstitutionName>sample string 2</InstitutionName> <IsActive>true</IsActive> <IsSSOEnabled>true</IsSSOEnabled> <ManuscriptLimit>1</ManuscriptLimit> <MaxUsers>1</MaxUsers> <ModifiedBy>sample string 22</ModifiedBy> <Notes>sample string 21</Notes> <PostalCode>sample string 9</PostalCode> <PricingPlanId>1</PricingPlanId> <SSOCertificate>sample string 19</SSOCertificate> <SSOEntityId>sample string 16</SSOEntityId> <SSOLoginUrl>sample string 17</SSOLoginUrl> <SSOLogoutUrl>sample string 18</SSOLogoutUrl> <SSOMetadataUrl>sample string 20</SSOMetadataUrl> <SSOProvider>sample string 15</SSOProvider> <State>sample string 7</State> <SubscriptionEndDate>2026-02-25T13:27:02.2538614+05:30</SubscriptionEndDate> <SubscriptionStartDate>2026-02-25T13:27:02.2538614+05:30</SubscriptionStartDate> <UploadsPerManuscript>1</UploadsPerManuscript> <UserAccessStrategy>sample string 14</UserAccessStrategy> </DtoUpdateInstitution>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.