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

# Models

## The ConversationMessageRequest object

```json
{"openapi":"3.0.3","info":{"title":"Taqnyat WhatsApp API - Send Conversation Messages","version":"2.0"},"components":{"schemas":{"ConversationMessageRequest":{"type":"object","required":["to","type"],"properties":{"to":{"type":"string","description":"Recipient phone number."},"type":{"type":"string","description":"Message type.","enum":["interactive","text","reaction","image","audio","video","document","contacts","location"]},"text":{"type":"object","additionalProperties":true},"interactive":{"type":"object","additionalProperties":true},"image":{"type":"object","additionalProperties":true},"audio":{"type":"object","additionalProperties":true},"video":{"type":"object","additionalProperties":true},"document":{"type":"object","additionalProperties":true},"contacts":{"type":"array","items":{"type":"object","additionalProperties":true}},"location":{"type":"object","additionalProperties":true}}}}}}
```

## The ConversationMessageResponse object

```json
{"openapi":"3.0.3","info":{"title":"Taqnyat WhatsApp API - Send Conversation Messages","version":"2.0"},"components":{"schemas":{"ConversationMessageResponse":{"type":"object","properties":{"type":{"type":"string"},"statuses":{"type":"object","properties":{"message_id":{"type":"string"},"recipient":{"type":"string"}}}}}}}}
```

## The ErrorResponse object

```json
{"openapi":"3.0.3","info":{"title":"Taqnyat WhatsApp API - Send Conversation Messages","version":"2.0"},"components":{"schemas":{"ErrorResponse":{"type":"object","properties":{"message":{"type":"string"},"reason":{"type":"string"}}}}}}
```
