

# Managing admin controls and guardrails using APIs
<a name="guardrails-api"></a>

Amazon Q Business supports admin controls and guardrails configuration through both the console and the APIs.


****  

| API action | API description | Relevant User Guide topic | 
| --- | --- | --- | 
| [UpdateChatControlsConfiguration](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateChatControlsConfiguration.html) | Updates an set of chat controls configured for an existing Amazon Q Business application | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/guardrails-api.html) | 
| [DeleteChatControlsConfiguration](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteChatControlsConfiguration.html) | Deletes chat controls configured for an existing Amazon Q Business application | [Deleting topic controls](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/guardrails-management.html) | 
| [GetChatControlsConfiguration](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetChatControlsConfiguration.html) | Gets information about chat controls configured for an existing Amazon Q Business application. |  [Getting topic control properties](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/guardrails-management.html#topic-control-properties) | 