

Amazon Q Business will no longer be open to new customers starting on July 31, 2026. If you would like to use the service, please sign up prior to July 30. For capabilities similar to Q Business, explore Amazon Quick. [Learn more](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/qbusiness-availability-change.html).

# API reference for Amazon Q Business
<a name="api-ref"></a>

For information on Amazon Q Business APIs, see the [Amazon Q Business API reference](https://docs.aws.amazon.com/amazonq/latest/api-reference/Welcome.html).

For information about the IAM access control permissions you need to use this API, see [IAM roles for Amazon Q Business](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/iam-roles.html) in the *Amazon Q Business User Guide*.

The following resources provide additional information about using the Amazon Q Business API:
+ *[Setting up for Amazon Q Business](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/setting-up.html)*
+ *[Amazon Q Business CLI Reference](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/qbusiness/index.html)*
+ *[AWS General Reference](https://docs.aws.amazon.com/general/latest/gr/amazonq.html)*

The following pages list Amazon Q Business API actions categorized according to functionality. Links are provided to console procedures and CLI code examples within this User Guide, along with links to corresponding operations in the *Amazon Q Business API Reference*.

**Topics**
+ [Creating an Amazon Q Business application using APIs](application-api.md)
+ [Creating an Amazon Q Business index using APIs](index-api.md)
+ [Creating a retriever for an Amazon Q Business application using APIs](retriever-api.md)
+ [Connecting an Amazon Q Business data source using APIs](datasource-apis.md)
+ [Upload documents directly into a Amazon Q Business application using APIs](document-upload-api.md)
+ [GetDocumentContent Output Schema](document-content-schema.md)
+ [Creating and customizing an Amazon Q Business web experience using APIs](web-experience-api.md)
+ [Chat and conversation management for an Amazon Q Business application using APIs](conversation-api.md)
+ [Managing users and groups for an Amazon Q Business application using APIs](user-group-management-api.md)
+ [Managing subscriptions for an Amazon Q Business application using APIs](subscription-management-api.md)
+ [Creating Amazon Q Business plugins using APIs](plugin-apis.md)
+ [Managing admin controls and guardrails using APIs](guardrails-api.md)
+ [User feedback using Amazon Q Business APIs](feedback-api.md)