POST api/Resource

Create Resource Only accessible by Administrative Users

Request Information

URI Parameters

None.

Body Parameters

ResourceEntity
NameDescriptionTypeAdditional information
ResourceId

integer

None.

GroupId

integer

None.

ResourceTypeId

integer

None.

DisplayOrder

integer

None.

ResourceDescription

string

None.

ResourceHeader

string

None.

TreeMessage

string

None.

ContactInfo

string

None.

ContactEmail

string

None.

ColorSet

string

None.

Capacity

integer

None.

CostAmount

decimal number

None.

CostType

string

None.

SecurityFlag

boolean

None.

SecurityPassword

string

None.

AllowPendingFlag

boolean

None.

ResourceForm

string

None.

DefaultDuration

integer

None.

NotifyUsageFlag

boolean

None.

MaxReserve

integer

None.

LastModifiedBy

integer

None.

LastModifiedDate

date

None.

ObsoleteFlag

boolean

None.

ExtendedDescription

string

None.

AdditionalEmail

string

None.

WaitListFlag

boolean

None.

InactiveFlag

boolean

None.

SetupTime

integer

None.

CleanupTime

integer

None.

ImageId

integer

None.

BusinessUnitId

globally unique identifier

None.

Error

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ResourceId": 1,
  "GroupId": 2,
  "ResourceTypeId": 3,
  "DisplayOrder": 4,
  "ResourceDescription": "sample string 5",
  "ResourceHeader": "sample string 6",
  "TreeMessage": "sample string 7",
  "ContactInfo": "sample string 8",
  "ContactEmail": "sample string 9",
  "ColorSet": "sample string 10",
  "Capacity": 11,
  "CostAmount": 12.0,
  "CostType": "sample string 13",
  "SecurityFlag": true,
  "SecurityPassword": "sample string 15",
  "AllowPendingFlag": true,
  "ResourceForm": "sample string 17",
  "DefaultDuration": 18,
  "NotifyUsageFlag": true,
  "MaxReserve": 20,
  "LastModifiedBy": 21,
  "LastModifiedDate": "2026-04-04T07:51:51.8179337-04:00",
  "ObsoleteFlag": true,
  "ExtendedDescription": "sample string 24",
  "AdditionalEmail": "sample string 25",
  "WaitListFlag": true,
  "InactiveFlag": true,
  "SetupTime": 28,
  "CleanupTime": 29,
  "ImageId": 30,
  "BusinessUnitId": "d36f2ed3-b15a-4480-96b8-ca319a200bc3",
  "Error": "sample string 31"
}

application/xml, text/xml

Sample:
<ResourceController.ResourceEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RSMCP.RESTApi.Controllers">
  <AdditionalEmail>sample string 25</AdditionalEmail>
  <AllowPendingFlag>true</AllowPendingFlag>
  <BusinessUnitId>d36f2ed3-b15a-4480-96b8-ca319a200bc3</BusinessUnitId>
  <Capacity>11</Capacity>
  <CleanupTime>29</CleanupTime>
  <ColorSet>sample string 10</ColorSet>
  <ContactEmail>sample string 9</ContactEmail>
  <ContactInfo>sample string 8</ContactInfo>
  <CostAmount>12</CostAmount>
  <CostType>sample string 13</CostType>
  <DefaultDuration>18</DefaultDuration>
  <DisplayOrder>4</DisplayOrder>
  <Error>sample string 31</Error>
  <ExtendedDescription>sample string 24</ExtendedDescription>
  <GroupId>2</GroupId>
  <ImageId>30</ImageId>
  <InactiveFlag>true</InactiveFlag>
  <LastModifiedBy>21</LastModifiedBy>
  <LastModifiedDate>2026-04-04T07:51:51.8179337-04:00</LastModifiedDate>
  <MaxReserve>20</MaxReserve>
  <NotifyUsageFlag>true</NotifyUsageFlag>
  <ObsoleteFlag>true</ObsoleteFlag>
  <ResourceDescription>sample string 5</ResourceDescription>
  <ResourceForm>sample string 17</ResourceForm>
  <ResourceHeader>sample string 6</ResourceHeader>
  <ResourceId>1</ResourceId>
  <ResourceTypeId>3</ResourceTypeId>
  <SecurityFlag>true</SecurityFlag>
  <SecurityPassword>sample string 15</SecurityPassword>
  <SetupTime>28</SetupTime>
  <TreeMessage>sample string 7</TreeMessage>
  <WaitListFlag>true</WaitListFlag>
</ResourceController.ResourceEntity>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.