# API Overview

Welcome to the WonderChat API documentation. Our REST API allows you to integrate WonderChat's powerful chatbot capabilities directly into your applications and workflows.

## Getting Started

To use the WonderChat API, you'll need:

1. **API Key**: Obtain your API key from your WonderChat dashboard
2. **Chatbot ID**: The unique identifier for your chatbot
3. **Base URL**: All API endpoints use `https://app.wonderchat.io/api/v1/`

## Authentication

Most API endpoints require authentication using your API key. Include your API key in the request body as shown in the examples.

```json
{
  "apiKey": "YOUR_API_KEY",
  // ... other parameters
}
```

## Rate Limits

Please be mindful of rate limits when making API requests. Contact support if you need higher rate limits for your use case.

## Support

If you have questions about the API or need assistance, reach out to our support team at <support@wonderchat.io>.

## Quick Links

* [Chat with Chatbot](https://docs.wonderchat.io/api-reference/chat) - Send messages to your chatbot
* [Update Chat Feedback](https://docs.wonderchat.io/api-reference/update-chat-feedback) - Update chatlog feedback status
* [Manage Pages](https://docs.wonderchat.io/api-reference/pages) - Add or delete pages from your chatbot
* [Export Chatlogs](https://docs.wonderchat.io/api-reference/export-chatlogs) - Export conversation data
* [Manage Tags](https://docs.wonderchat.io/api-reference/tags) - Add or delete tags from chatlogs
* [Get Messages](https://docs.wonderchat.io/api-reference/messages) - Retrieve messages from a chatlog
