POST api/SRAI/SaveSpecialityPromptDetails
Request Information
URI Parameters
None.
Body Parameters
SpecialityPromptResponseDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| ProviderDetails | SpecialityPromptProviderDTO |
None. |
|
| CategoryDetails | Collection of SpecialityPromptPRoviderCategoryDTO |
None. |
|
| IsUpdate | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"providerDetails": {
"id": 1,
"specialityId": 2,
"providerId": 3,
"systemPrompt": "sample string 4",
"userPrompt": "sample string 5",
"chatGptModel": "sample string 6",
"temperature": 7.0,
"maxTokens": 8,
"topP": 9.0,
"frequencyPenalty": 10.0,
"customVocabularyName": "sample string 11",
"mediaFormat": "sample string 12",
"speakerDiarization": true,
"specialty": "sample string 14",
"languageCode": "sample string 15",
"azureCustomVocab": true,
"customSpeechModelId": "sample string 17",
"secondaryLanguage": true,
"secondaryLanguageCode": "sample string 19",
"categoryList": "sample string 20",
"steps": "sample string 21",
"cptSystemPrompt": "sample string 22",
"cptUserPrompt": "sample string 23",
"icdSystemPrompt": "sample string 24",
"icdUserPrompt": "sample string 25",
"enableIcd": true,
"enableCpt": true,
"sampleNote": "sample string 28",
"createdOn": "2026-05-06T17:03:14.3796967+05:30",
"createdBy": "sample string 30",
"modifiedOn": "2026-05-06T17:03:14.3796967+05:30",
"modifiedBy": "sample string 31",
"revisionId": 32,
"addendumSystemPrompt": "sample string 33",
"addendumUserPrompt": "sample string 34",
"asr": "sample string 35",
"llm": "sample string 36",
"enableHcc": true,
"responseFormat": "sample string 38",
"enableHearo": true,
"enableMemoryLayer": true,
"memoryLayerText": "sample string 41",
"visitTypeId": 42,
"visitTypeCode": "sample string 43",
"templateName": "sample string 44",
"isExitCondition": true
},
"categoryDetails": [
{
"id": 1,
"specialityPromptId": 2,
"promptCategoryName": "sample string 3",
"categoryId": 4,
"createdOn": "2026-05-06T17:03:14.3796967+05:30",
"createdBy": "sample string 6",
"modifiedOn": "2026-05-06T17:03:14.3796967+05:30",
"modifiedBy": "sample string 7"
},
{
"id": 1,
"specialityPromptId": 2,
"promptCategoryName": "sample string 3",
"categoryId": 4,
"createdOn": "2026-05-06T17:03:14.3796967+05:30",
"createdBy": "sample string 6",
"modifiedOn": "2026-05-06T17:03:14.3796967+05:30",
"modifiedBy": "sample string 7"
}
],
"isUpdate": true
}
application/xml, text/xml
Sample:
<SpecialityPromptResponseDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ScribingSoftware.Model.DTO">
<CategoryDetails>
<SpecialityPromptPRoviderCategoryDTO>
<CategoryId>4</CategoryId>
<CreatedBy>sample string 6</CreatedBy>
<CreatedOn>2026-05-06T17:03:14.3796967+05:30</CreatedOn>
<Id>1</Id>
<ModifiedBy>sample string 7</ModifiedBy>
<ModifiedOn>2026-05-06T17:03:14.3796967+05:30</ModifiedOn>
<PromptCategoryName>sample string 3</PromptCategoryName>
<SpecialityPromptId>2</SpecialityPromptId>
</SpecialityPromptPRoviderCategoryDTO>
<SpecialityPromptPRoviderCategoryDTO>
<CategoryId>4</CategoryId>
<CreatedBy>sample string 6</CreatedBy>
<CreatedOn>2026-05-06T17:03:14.3796967+05:30</CreatedOn>
<Id>1</Id>
<ModifiedBy>sample string 7</ModifiedBy>
<ModifiedOn>2026-05-06T17:03:14.3796967+05:30</ModifiedOn>
<PromptCategoryName>sample string 3</PromptCategoryName>
<SpecialityPromptId>2</SpecialityPromptId>
</SpecialityPromptPRoviderCategoryDTO>
</CategoryDetails>
<IsUpdate>true</IsUpdate>
<ProviderDetails>
<ASR>sample string 35</ASR>
<AddendumSystemPrompt>sample string 33</AddendumSystemPrompt>
<AddendumUserPrompt>sample string 34</AddendumUserPrompt>
<AzureCustomVocab>true</AzureCustomVocab>
<CategoryList>sample string 20</CategoryList>
<ChatGptModel>sample string 6</ChatGptModel>
<CptSystemPrompt>sample string 22</CptSystemPrompt>
<CptUserPrompt>sample string 23</CptUserPrompt>
<CreatedBy>sample string 30</CreatedBy>
<CreatedOn>2026-05-06T17:03:14.3796967+05:30</CreatedOn>
<CustomSpeechModelId>sample string 17</CustomSpeechModelId>
<CustomVocabularyName>sample string 11</CustomVocabularyName>
<EnableCpt>true</EnableCpt>
<EnableHcc>true</EnableHcc>
<EnableHearo>true</EnableHearo>
<EnableIcd>true</EnableIcd>
<EnableMemoryLayer>true</EnableMemoryLayer>
<FrequencyPenalty>10</FrequencyPenalty>
<IcdSystemPrompt>sample string 24</IcdSystemPrompt>
<IcdUserPrompt>sample string 25</IcdUserPrompt>
<Id>1</Id>
<IsExitCondition>true</IsExitCondition>
<LLM>sample string 36</LLM>
<LanguageCode>sample string 15</LanguageCode>
<MaxTokens>8</MaxTokens>
<MediaFormat>sample string 12</MediaFormat>
<MemoryLayerText>sample string 41</MemoryLayerText>
<ModifiedBy>sample string 31</ModifiedBy>
<ModifiedOn>2026-05-06T17:03:14.3796967+05:30</ModifiedOn>
<ProviderId>3</ProviderId>
<ResponseFormat>sample string 38</ResponseFormat>
<RevisionId>32</RevisionId>
<SampleNote>sample string 28</SampleNote>
<SecondaryLanguage>true</SecondaryLanguage>
<SecondaryLanguageCode>sample string 19</SecondaryLanguageCode>
<SpeakerDiarization>true</SpeakerDiarization>
<SpecialityId>2</SpecialityId>
<Specialty>sample string 14</Specialty>
<Steps>sample string 21</Steps>
<SystemPrompt>sample string 4</SystemPrompt>
<Temperature>7</Temperature>
<TemplateName>sample string 44</TemplateName>
<TopP>9</TopP>
<UserPrompt>sample string 5</UserPrompt>
<VisitTypeCode>sample string 43</VisitTypeCode>
<VisitTypeId>42</VisitTypeId>
</ProviderDetails>
</SpecialityPromptResponseDTO>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.