Can someone provide the format for the request body to create a Service Request with a detail page? We're using IPS, but I figure the context should be similar for any of the suites and I'm finding nothing in the documentation.
I've already tested this very simple and it works fine in creating a Service Request of the right type:
{
"comments": "My API Put Comment",
"requestType": {
"type": "PRP Comments"
}}
In the response, it shows that it is created correctly and has the appropriate detail page PublicComments:
{
"data": {
"callDateTime": "2025-07-23T17:09:58.5970000-07:00",
"requestType": {
"type": "PRP Comments",
"description": "Submit a Public Comment",
"detailTypes": [
{
"classDescription": "Public Comments",
"className": "InforClient.AgencyCRMApplet.PublicComments",
"detailPageKey": 0,
"displayOnLoad": false,
"displayOrder": 30,
"display": 2,
"id": 1003
},
What I want to do is to populate the values for that detail page in the same call. This is some example data if I run a Get on a previously populated detail page:
{"data": [{
"AddedDateTime": "2025-03-06T17:26:42.14-08:00",
"lastModifiedBy": "",
"lastModifiedDateTime": "0001-01-01T00:00:00.0000000+00:00",
"Name": "Clint ",
"AgencyCompany": "DSL",
"adverselyimpactlanduses": "true",
"changedoraltered": "true",
"deniedauthorization": "true",
"federallistedspecies": "true",
"knowncultural": "true",
"publichealthsafety": "true",
"Comments": "The comments should go here"
}]}
Would someone mind pointing me in the right direction? I've also thought about just updating the detail page after-the-fact, but figured this approach might be simpler. Thanks!