POST api/Gallery/Post
Request Information
URI Parameters
None.
Body Parameters
GalleryViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| GalleryCode | integer |
None. |
|
| DepartmentCode | integer |
None. |
|
| DepartmentTitle | string |
None. |
|
| DepartmentTitleHindi | string |
None. |
|
| Type | string |
Required |
|
| TypeCode | integer |
Required |
|
| SchemeCode | integer |
None. |
|
| SchemeName | string |
None. |
|
| SchemeNameHindi | string |
None. |
|
| Caption | string |
None. |
|
| Url | string |
None. |
|
| UploadType | string |
None. |
|
| Thumbnail | string |
None. |
|
| IsActive | boolean |
None. |
|
| IsDelete | boolean |
None. |
|
| CreatedBy | integer |
None. |
|
| CreatedOn | date |
None. |
|
| ModifiedBy | integer |
None. |
|
| ModifiedOn | date |
None. |
|
| GalleryFileList | Collection of GalleryFileViewModel |
None. |
|
| DeletedFileCodes | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"GalleryCode": 1,
"DepartmentCode": 1,
"DepartmentTitle": "sample string 2",
"DepartmentTitleHindi": "sample string 3",
"Type": "sample string 4",
"TypeCode": 5,
"SchemeCode": 6,
"SchemeName": "sample string 7",
"SchemeNameHindi": "sample string 8",
"Caption": "sample string 9",
"Url": "sample string 10",
"UploadType": "sample string 11",
"Thumbnail": "sample string 12",
"IsActive": true,
"IsDelete": true,
"CreatedBy": 1,
"CreatedOn": "2026-04-03T06:35:25.4026344+05:30",
"ModifiedBy": 1,
"ModifiedOn": "2026-04-03T06:35:25.4026344+05:30",
"GalleryFileList": [
{
"FileCode": 1,
"GalleryCode": 2,
"FileName": "sample string 3",
"FilePath": "sample string 4",
"Extension": "sample string 5"
},
{
"FileCode": 1,
"GalleryCode": 2,
"FileName": "sample string 3",
"FilePath": "sample string 4",
"Extension": "sample string 5"
}
],
"DeletedFileCodes": "sample string 15"
}
application/xml, text/xml
Sample:
<GalleryViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMOWebApi.Models.AdminModel.MasterModel">
<Caption>sample string 9</Caption>
<CreatedBy>1</CreatedBy>
<CreatedOn>2026-04-03T06:35:25.4026344+05:30</CreatedOn>
<DeletedFileCodes>sample string 15</DeletedFileCodes>
<DepartmentCode>1</DepartmentCode>
<DepartmentTitle>sample string 2</DepartmentTitle>
<DepartmentTitleHindi>sample string 3</DepartmentTitleHindi>
<GalleryCode>1</GalleryCode>
<GalleryFileList>
<GalleryFileViewModel>
<Extension>sample string 5</Extension>
<FileCode>1</FileCode>
<FileName>sample string 3</FileName>
<FilePath>sample string 4</FilePath>
<GalleryCode>2</GalleryCode>
</GalleryFileViewModel>
<GalleryFileViewModel>
<Extension>sample string 5</Extension>
<FileCode>1</FileCode>
<FileName>sample string 3</FileName>
<FilePath>sample string 4</FilePath>
<GalleryCode>2</GalleryCode>
</GalleryFileViewModel>
</GalleryFileList>
<IsActive>true</IsActive>
<IsDelete>true</IsDelete>
<ModifiedBy>1</ModifiedBy>
<ModifiedOn>2026-04-03T06:35:25.4026344+05:30</ModifiedOn>
<SchemeCode>6</SchemeCode>
<SchemeName>sample string 7</SchemeName>
<SchemeNameHindi>sample string 8</SchemeNameHindi>
<Thumbnail>sample string 12</Thumbnail>
<Type>sample string 4</Type>
<TypeCode>5</TypeCode>
<UploadType>sample string 11</UploadType>
<Url>sample string 10</Url>
</GalleryViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DepartmentCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DepartmentTitle" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DepartmentTitleHindi" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Type" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TypeCode" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SchemeCode" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SchemeName" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SchemeNameHindi" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Caption" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Url" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UploadType" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Thumbnail" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsActive" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsDelete" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CreatedBy" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CreatedOn" 2026-04-03T06:35:25.4026344+05:30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ModifiedBy" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ModifiedOn" 2026-04-03T06:35:25.4026344+05:30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[0].FileCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[0].GalleryCode" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[0].FileName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[0].FilePath" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[0].Extension" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[1].FileCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[1].GalleryCode" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[1].FileName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[1].FilePath" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GalleryFileList[1].Extension" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DeletedFileCodes" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
ServiceResponseOfString| Name | Description | Type | Additional information |
|---|---|---|---|
| IsSuccess | boolean |
None. |
|
| Message | string |
None. |
|
| StatusCode | integer |
None. |
|
| Data | string |
None. |
|
| Exception | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"IsSuccess": true,
"Message": "sample string 2",
"StatusCode": 3,
"Data": "sample string 4",
"Exception": "sample string 5"
}
application/xml, text/xml
Sample:
<ServiceResponseOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMOWebApi.Services.ServiceHelper"> <Data>sample string 4</Data> <Exception>sample string 5</Exception> <IsSuccess>true</IsSuccess> <Message>sample string 2</Message> <StatusCode>3</StatusCode> </ServiceResponseOfstring>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsSuccess" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Message" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="StatusCode" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Data" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Exception" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e--