# WithAI Documentation ## Docs - [Authentication](https://docs.getwith.ai/api-reference/authentication.md): Learn how to authenticate with the WithAI API using an API key in the request header. - [Create Consultation](https://docs.getwith.ai/api-reference/create-consultation.md) - [Create Consultation Plan](https://docs.getwith.ai/api-reference/create-consultation-plan.md) - [Delete Consultation](https://docs.getwith.ai/api-reference/delete-consultation.md) - [Delete Consultation Plan](https://docs.getwith.ai/api-reference/delete-consultation-plan.md) - [Get Consultation](https://docs.getwith.ai/api-reference/get-consultation.md) - [Get Consultation Plan](https://docs.getwith.ai/api-reference/get-consultation-plan.md) - [List Consultation Plans](https://docs.getwith.ai/api-reference/list-consultation-plans.md) - [List Consultations](https://docs.getwith.ai/api-reference/list-consultations.md) - [Update Consultation](https://docs.getwith.ai/api-reference/update-consultation.md) - [Update Consultation Plan](https://docs.getwith.ai/api-reference/update-consultation-plan.md) - [AskWithAI Links](https://docs.getwith.ai/askwithai.md): How to format AskWithAI consultation links - [Chatbot Instructions](https://docs.getwith.ai/chatbot-instructions.md): How to instruct chatbots to generate AskWithAI consultation links - [Introduction](https://docs.getwith.ai/introduction.md): WithAI makes it easy to provide expert consultations on any topic. ## OpenAPI Specs - [openapi](https://docs.getwith.ai/openapi.yml)