POST api/SRAI/SaveSpecialityPromptDetails

Request Information

URI Parameters

None.

Body Parameters

SpecialityPromptResponseDTO
NameDescriptionTypeAdditional 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:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'SpecialityPromptResponseDTO'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.