> For the complete documentation index, see [llms.txt](https://docs.aicrisk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aicrisk.com/api-overview.md).

# API Overview

- [Chat APIs](https://docs.aicrisk.com/api-overview/chat-apis.md)
- [Pagination: GetConversation(s)](https://docs.aicrisk.com/api-overview/chat-apis/pagination-getconversation-s.md)
- [Understanding API Parameters](https://docs.aicrisk.com/api-overview/chat-apis/pagination-getconversation-s/understanding-api-parameters.md)
- [Pagination Helper](https://docs.aicrisk.com/api-overview/chat-apis/pagination-getconversation-s/pagination-helper.md)
- [Example Page](https://docs.aicrisk.com/api-overview/chat-apis/pagination-getconversation-s/example-page.md)
- [Recap](https://docs.aicrisk.com/api-overview/chat-apis/pagination-getconversation-s/recap.md)
- [AIRisk API OAuth2 Authentication](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication.md): Describing Oauth2 and, more specifically, our authentication process in AIRisk, Prescribing usage, and Explaining our components and process.
- [Authorization](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/authorization.md): AIRisk API implements an Authorization Code Grant flow. This is a two-step process.
- [Authorization Endpoint](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/authorization-endpoint.md): The Authorization Endpoint is the URL that the user’s browser visits to initiate the OAuth flow. It is used to request user authorization and produce an authorization code.
- [Example Authorization URL](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/authorization-endpoint/example-authorization-url.md)
- [Error Responses](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/authorization-endpoint/error-responses.md)
- [Tokens](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/tokens.md)
- [Error Handling](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/tokens/error-handling.md)
- [Generic vs. User-Specific Tokens](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/tokens/generic-vs.-user-specific-tokens.md)
- [Example Usage Flow / Reasons](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/tokens/generic-vs.-user-specific-tokens/example-usage-flow-reasons.md)
- [Usage of the Access Token](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/tokens/usage-of-the-access-token.md): Regardless of token type, once you have an access\_token, your application will include it in API requests to AIRisk to authenticate.
- [Token Endpoint](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/token-endpoint.md)
- [Example Token Request](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/token-endpoint/example-token-request.md)
- [Error Responses](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/token-endpoint/error-responses.md)
- [Summary of OAuth2 Authorization Flow](https://docs.aicrisk.com/api-overview/airisk-api-oauth2-authentication/summary-of-oauth2-authorization-flow.md)
- [User APIs](https://docs.aicrisk.com/api-overview/user-apis.md)
- [Authentication](https://docs.aicrisk.com/api-overview/authentication.md)
