# WhatsApp Business API

- [WhatsApp Business API](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/whatsapp-business-api.md): The InnoPaaS platform integrates and sends Meta WhatsApp messages for enterprise customers, providing unified API interface technical support. The unified data encoding format for this agreement is UTF-8. The interface uses HTTPS, and the TLS protocol version is >= 1.2. User authentication for the interface uses Authorization authentication in the request header; see 2.1 Common Request Headers for details.
- [Message](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/whatsapp-business-api/message.md)
- [Template](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/whatsapp-business-api/template.md)
- [File Upload](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/whatsapp-business-api/file-upload.md)
- [WebHook](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/webhook.md)
- [Configure WebHook](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/webhook/configure-webhook.md): When there are message updates in Waba, the update events will be pushed to customers through Webhook. This includes message status updates, user reply messages, Waba account review status updates, WhatsApp template status updates, changes to the display name of the sending number, etc.
- [Message status](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/webhook/message-status.md)
- [Inbound messages](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/webhook/inbound-messages.md)
- [Template status](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/webhook/template-status.md)
- [Inbox chat message events](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/webhook/inbox-chat-message-events.md): Chatroom inbound and outbound messages apply only to message event monitoring in the chatroom
- [Error codes](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/error-codes.md)
- [Custom error codes](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/error-codes/custom-error-codes.md)
- [Meta error codes](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/error-codes/meta-error-codes.md)
- [Language code](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/language-code.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
