Parameters
The Parameter API handles global parameters that either affects the current environment, or Bots individually. Bot parameters overrides environment parameters locally.
Environment Parameters
Represents the id of organization
Represents the id of environment
DTO to request create or update parameter/configuration with key, value, description and enabled
Parameter's key
Parameter's value
Parameter's description
Flag that indicates if the parameter is enabled
OK
DTO returned when create or update parameter/configuration
Represents the operation status, which can be OK or NOK
Created
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
This key is already being used
Unprocessable Entity
Bot not exists
It is the id that represents an organization
It is the id that represents an environment
Parameter key to search only for this
It is an identifier provided by the API client that will be used to identify distributed logs.
Ok
DTO with reserved key parameters, extensions and list of other parameters (environment or bot)
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
Represents the id of organization
Represents the id of environment
It is the parameter's name to find
OK
DTO returning list of parameters
Represents the operation status, which can be OK or NOK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
Updates an existing parameter/configuration for a specific bot.
Those take precedence over environment configurations.
Represents the id of organization
Represents the id of environment
Represents the id of configuration
DTO to request create or update parameter/configuration with key, value, description and enabled
Parameter's key
Parameter's value
Parameter's description
Flag that indicates if the parameter is enabled
OK
DTO returned when create or update parameter/configuration
Represents the operation status, which can be OK or NOK
Bad Request
Unauthorized
Forbidden
Parameter with that id and botUUID doesn't exist
Request Timeout
Conflict
This key is already being used
Unprocessable Entity
Bot not exists
Represents the id of organization
Represents the id of environment
Represents the id of configuration
OK
No content
Bad Request
Unauthorized
Configuration is not erasable
Parameter with that id doesn't exist
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
No content
Represents the id of organization
Represents the id of environment
OK
DTO with version and message
Represents the operation status, which can be OK or NOK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Configuration not found
Return if the environment has the license to use automated learning. Deprecated method which will me removed past 4.5.0
Represents the id of organization
Represents the id of environment
OK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
Bot Parameters
Represents the id of organization
Represents the id of environment
Represents the id of bot
DTO to request create or update parameter/configuration with key, value, description and enabled
Parameter's key
Parameter's value
Parameter's description
Flag that indicates if the parameter is enabled
OK
DTO returned when create or update parameter/configuration
Represents the operation status, which can be OK or NOK
Created
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
This key is already being used
Unprocessable Entity
Bot not exists
A valid organization uuid
A valid environment uuid
A valid bot uuid
It is an identifier provided by the API client that will be used to identify distributed logs.
DTO with type and value to the slides.
The slide type, it can be CONFIDENCE_MIN, GENAI, AL OR REPHRASING.
The slide value.
No content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
No content
It is the id that represents an organization
It is the id that represents an environment
It is the id that represents a bot.
Parameter key to search only for this
It is an identifier provided by the API client that will be used to identify distributed logs.
Ok
DTO with reserved key parameters, extensions and list of other parameters (environment or bot)
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
Represents the id of organization
Represents the id of environment
Represents the id of bot
It is the parameter's name to find
OK
DTO returning list of parameters
Represents the operation status, which can be OK or NOK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
Represents the id of organization
Represents the id of environment
Represents the id of bot
Represents the id of configuration
DTO to request create or update parameter/configuration with key, value, description and enabled
Parameter's key
Parameter's value
Parameter's description
Flag that indicates if the parameter is enabled
OK
DTO returned when create or update parameter/configuration
Represents the operation status, which can be OK or NOK
Bad Request
Unauthorized
Forbidden
Parameter with that id and botUUID doesn't exist
Conflict
This key is already being used
Unprocessable Entity
Bot not exists
Represents the id of organization
Represents the id of environment
Represents the id of bot
Represents the id of configuration
OK
No content
Bad Request
Unauthorized
Configuration is not erasable
Parameter with that id doesn't exist
Conflict
Unprocessable Entity
Internal Server Error
No content
Environment Extensions
Represents the id of organization
Represents the id of environment
OK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
Bot Extensions
A valid organization uuid
A valid environment uuid
A valid bot uuid
It is the key extension to toggle. Possible values are: al.enabled, genai.cell.enabled, utterance.completetions.enabled, genai.enhancements.enabled and genai.rephrasing.enabled
It is an identifier provided by the API client that will be used to identify distributed logs.
DTO to enable or disable an extension in a bot.
Parameter's value
No Content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Bot's key validation error
No content
It is the id that represents an organization
It is the id that represents an environment
It is the id that represents a bot.
Ok
DTO if the extensions is enabled or not
If improve answer is enabled or not
If generate examples is enabled or not
If automated learning is enabled or not. Now it is to get value from 'kai'
If genai cell is enabled or not
If rephrase is enabled or not
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
Last updated
Was this helpful?