POST RequestTypes/Save
Inserts or updates the requesttype, template, and associated models
Request Information
URI Parameters
None.
Body Parameters
UpdateRequestTypeRequestDTOName | Description | Type | Additional information |
---|---|---|---|
RequestType |
Gets or set the request type to save. |
RequestTypeDTO |
None. |
Permissions |
Gets or sets the permissions for the request type. |
Collection of AclRequestTypeDTO |
None. |
Queries |
Gets or sets the query templates associated with the request type. |
Collection of TemplateDTO |
None. |
Terms |
Gets or sets the collection of term ids to associated the request type. |
Collection of globally unique identifier |
None. |
NotAllowedTerms |
A collection of the terms that were chosen to be excluded |
Collection of SectionSpecificTermDTO |
None. |
Models |
Gets or sets the models to associate with the request type. |
Collection of globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{ "results": [ { "RequestType": { "Name": "sample string 1", "Description": "sample string 2", "Metadata": true, "PostProcess": true, "AddFiles": true, "RequiresProcessing": true, "Notes": "sample string 7", "WorkflowID": "a5917d4c-8b17-4f80-ba51-03c4bcdeacd8", "Workflow": "sample string 8", "SupportMultiQuery": true, "ID": "b692c1a2-b090-48da-92f6-dccc1202ebc5", "Timestamp": "QEA=" }, "Permissions": [ { "RequestTypeID": "ac64ea1f-8087-4fdd-818c-f3cc210c05e3", "RequestType": "sample string 2", "Allowed": true, "PermissionID": "5095c77f-0383-4118-bbb5-e04500ca85c6", "Permission": "sample string 4", "SecurityGroupID": "19548d91-dd02-4b2f-916d-ab4e60c5317f", "SecurityGroup": "sample string 6", "Overridden": true }, { "RequestTypeID": "ac64ea1f-8087-4fdd-818c-f3cc210c05e3", "RequestType": "sample string 2", "Allowed": true, "PermissionID": "5095c77f-0383-4118-bbb5-e04500ca85c6", "Permission": "sample string 4", "SecurityGroupID": "19548d91-dd02-4b2f-916d-ab4e60c5317f", "SecurityGroup": "sample string 6", "Overridden": true } ], "Queries": [ { "Name": "sample string 1", "Description": "sample string 2", "CreatedByID": "2c8490a4-eef9-441d-98ab-9f94229b93c9", "CreatedBy": "sample string 3", "CreatedOn": "2024-05-15T20:20:12Z", "Data": "sample string 5", "Type": 1, "Notes": "sample string 6", "QueryType": 1, "ComposerInterface": 0, "Order": 7, "RequestTypeID": "906a45c1-aa5b-4f7f-91c4-601a2e0316b0", "RequestType": "sample string 8", "ID": "2bc6e241-f24a-4907-a85f-a5731fc6b641", "Timestamp": "QEA=" }, { "Name": "sample string 1", "Description": "sample string 2", "CreatedByID": "2c8490a4-eef9-441d-98ab-9f94229b93c9", "CreatedBy": "sample string 3", "CreatedOn": "2024-05-15T20:20:12Z", "Data": "sample string 5", "Type": 1, "Notes": "sample string 6", "QueryType": 1, "ComposerInterface": 0, "Order": 7, "RequestTypeID": "906a45c1-aa5b-4f7f-91c4-601a2e0316b0", "RequestType": "sample string 8", "ID": "2bc6e241-f24a-4907-a85f-a5731fc6b641", "Timestamp": "QEA=" } ], "Terms": [ "697afb96-716d-4e8c-a6e7-3d582fa6c111", "4961dbe4-0e22-48cd-ac9f-86bf74dabed4" ], "NotAllowedTerms": [ { "TemplateID": "2717ac2a-1983-477f-9013-e2a586137684", "TermID": "6fc927d2-b413-46cc-8cac-08f68466af7d", "Section": 0 }, { "TemplateID": "2717ac2a-1983-477f-9013-e2a586137684", "TermID": "6fc927d2-b413-46cc-8cac-08f68466af7d", "Section": 0 } ], "Models": [ "b62704f2-0039-42ae-a9c2-cc105199a2c0", "59f330dd-3c6c-482f-8314-8d3e4bd15401" ] } ] }
text/javascript
Sample:
{"results":[{"RequestType":{"Name":"sample string 1","Description":"sample string 2","Metadata":true,"PostProcess":true,"AddFiles":true,"RequiresProcessing":true,"Notes":"sample string 7","WorkflowID":"a5917d4c-8b17-4f80-ba51-03c4bcdeacd8","Workflow":"sample string 8","SupportMultiQuery":true,"ID":"b692c1a2-b090-48da-92f6-dccc1202ebc5","Timestamp":"QEA="},"Permissions":[{"RequestTypeID":"ac64ea1f-8087-4fdd-818c-f3cc210c05e3","RequestType":"sample string 2","Allowed":true,"PermissionID":"5095c77f-0383-4118-bbb5-e04500ca85c6","Permission":"sample string 4","SecurityGroupID":"19548d91-dd02-4b2f-916d-ab4e60c5317f","SecurityGroup":"sample string 6","Overridden":true},{"RequestTypeID":"ac64ea1f-8087-4fdd-818c-f3cc210c05e3","RequestType":"sample string 2","Allowed":true,"PermissionID":"5095c77f-0383-4118-bbb5-e04500ca85c6","Permission":"sample string 4","SecurityGroupID":"19548d91-dd02-4b2f-916d-ab4e60c5317f","SecurityGroup":"sample string 6","Overridden":true}],"Queries":[{"Name":"sample string 1","Description":"sample string 2","CreatedByID":"2c8490a4-eef9-441d-98ab-9f94229b93c9","CreatedBy":"sample string 3","CreatedOn":"2024-05-15T20:20:12Z","Data":"sample string 5","Type":1,"Notes":"sample string 6","QueryType":1,"ComposerInterface":0,"Order":7,"RequestTypeID":"906a45c1-aa5b-4f7f-91c4-601a2e0316b0","RequestType":"sample string 8","ID":"2bc6e241-f24a-4907-a85f-a5731fc6b641","Timestamp":"QEA="},{"Name":"sample string 1","Description":"sample string 2","CreatedByID":"2c8490a4-eef9-441d-98ab-9f94229b93c9","CreatedBy":"sample string 3","CreatedOn":"2024-05-15T20:20:12Z","Data":"sample string 5","Type":1,"Notes":"sample string 6","QueryType":1,"ComposerInterface":0,"Order":7,"RequestTypeID":"906a45c1-aa5b-4f7f-91c4-601a2e0316b0","RequestType":"sample string 8","ID":"2bc6e241-f24a-4907-a85f-a5731fc6b641","Timestamp":"QEA="}],"Terms":["697afb96-716d-4e8c-a6e7-3d582fa6c111","4961dbe4-0e22-48cd-ac9f-86bf74dabed4"],"NotAllowedTerms":[{"TemplateID":"2717ac2a-1983-477f-9013-e2a586137684","TermID":"6fc927d2-b413-46cc-8cac-08f68466af7d","Section":0},{"TemplateID":"2717ac2a-1983-477f-9013-e2a586137684","TermID":"6fc927d2-b413-46cc-8cac-08f68466af7d","Section":0}],"Models":["b62704f2-0039-42ae-a9c2-cc105199a2c0","59f330dd-3c6c-482f-8314-8d3e4bd15401"]}]}
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.
application/xml, text/xml
Sample:
<UpdateRequestTypeRequestDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Lpp.Dns.DTO"> <Models xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>b62704f2-0039-42ae-a9c2-cc105199a2c0</d2p1:guid> <d2p1:guid>59f330dd-3c6c-482f-8314-8d3e4bd15401</d2p1:guid> </Models> <NotAllowedTerms xmlns:d2p1="http://schemas.datacontract.org/2004/07/Lpp.Dns.DTO.QueryComposer"> <d2p1:SectionSpecificTermDTO> <d2p1:Section>Criteria</d2p1:Section> <d2p1:TemplateID>2717ac2a-1983-477f-9013-e2a586137684</d2p1:TemplateID> <d2p1:TermID>6fc927d2-b413-46cc-8cac-08f68466af7d</d2p1:TermID> </d2p1:SectionSpecificTermDTO> <d2p1:SectionSpecificTermDTO> <d2p1:Section>Criteria</d2p1:Section> <d2p1:TemplateID>2717ac2a-1983-477f-9013-e2a586137684</d2p1:TemplateID> <d2p1:TermID>6fc927d2-b413-46cc-8cac-08f68466af7d</d2p1:TermID> </d2p1:SectionSpecificTermDTO> </NotAllowedTerms> <Permissions> <AclRequestTypeDTO> <Overridden>true</Overridden> <SecurityGroup>sample string 6</SecurityGroup> <SecurityGroupID>19548d91-dd02-4b2f-916d-ab4e60c5317f</SecurityGroupID> <Allowed>true</Allowed> <Permission>sample string 4</Permission> <PermissionID>5095c77f-0383-4118-bbb5-e04500ca85c6</PermissionID> <RequestType>sample string 2</RequestType> <RequestTypeID>ac64ea1f-8087-4fdd-818c-f3cc210c05e3</RequestTypeID> </AclRequestTypeDTO> <AclRequestTypeDTO> <Overridden>true</Overridden> <SecurityGroup>sample string 6</SecurityGroup> <SecurityGroupID>19548d91-dd02-4b2f-916d-ab4e60c5317f</SecurityGroupID> <Allowed>true</Allowed> <Permission>sample string 4</Permission> <PermissionID>5095c77f-0383-4118-bbb5-e04500ca85c6</PermissionID> <RequestType>sample string 2</RequestType> <RequestTypeID>ac64ea1f-8087-4fdd-818c-f3cc210c05e3</RequestTypeID> </AclRequestTypeDTO> </Permissions> <Queries> <TemplateDTO> <ID xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">2bc6e241-f24a-4907-a85f-a5731fc6b641</ID> <Timestamp xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">QEA=</Timestamp> <ComposerInterface>FlexibleMenuDrivenQuery</ComposerInterface> <CreatedBy>sample string 3</CreatedBy> <CreatedByID>2c8490a4-eef9-441d-98ab-9f94229b93c9</CreatedByID> <CreatedOn xmlns:d4p1="http://schemas.datacontract.org/2004/07/System"> <d4p1:DateTime>2024-05-16T00:20:12.0914407Z</d4p1:DateTime> <d4p1:OffsetMinutes>-240</d4p1:OffsetMinutes> </CreatedOn> <Data>sample string 5</Data> <Description>sample string 2</Description> <Name>sample string 1</Name> <Notes>sample string 6</Notes> <Order>7</Order> <QueryType>CenusProjections</QueryType> <RequestType>sample string 8</RequestType> <RequestTypeID>906a45c1-aa5b-4f7f-91c4-601a2e0316b0</RequestTypeID> <Type>Request</Type> </TemplateDTO> <TemplateDTO> <ID xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">2bc6e241-f24a-4907-a85f-a5731fc6b641</ID> <Timestamp xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">QEA=</Timestamp> <ComposerInterface>FlexibleMenuDrivenQuery</ComposerInterface> <CreatedBy>sample string 3</CreatedBy> <CreatedByID>2c8490a4-eef9-441d-98ab-9f94229b93c9</CreatedByID> <CreatedOn xmlns:d4p1="http://schemas.datacontract.org/2004/07/System"> <d4p1:DateTime>2024-05-16T00:20:12.0914407Z</d4p1:DateTime> <d4p1:OffsetMinutes>-240</d4p1:OffsetMinutes> </CreatedOn> <Data>sample string 5</Data> <Description>sample string 2</Description> <Name>sample string 1</Name> <Notes>sample string 6</Notes> <Order>7</Order> <QueryType>CenusProjections</QueryType> <RequestType>sample string 8</RequestType> <RequestTypeID>906a45c1-aa5b-4f7f-91c4-601a2e0316b0</RequestTypeID> <Type>Request</Type> </TemplateDTO> </Queries> <RequestType> <ID xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">b692c1a2-b090-48da-92f6-dccc1202ebc5</ID> <Timestamp xmlns="http://schemas.datacontract.org/2004/07/Lpp.Objects">QEA=</Timestamp> <AddFiles>true</AddFiles> <Description>sample string 2</Description> <Metadata>true</Metadata> <Name>sample string 1</Name> <Notes>sample string 7</Notes> <PostProcess>true</PostProcess> <RequiresProcessing>true</RequiresProcessing> <SupportMultiQuery>true</SupportMultiQuery> <Workflow>sample string 8</Workflow> <WorkflowID>a5917d4c-8b17-4f80-ba51-03c4bcdeacd8</WorkflowID> </RequestType> <Terms xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>697afb96-716d-4e8c-a6e7-3d582fa6c111</d2p1:guid> <d2p1:guid>4961dbe4-0e22-48cd-ac9f-86bf74dabed4</d2p1:guid> </Terms> </UpdateRequestTypeRequestDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |