---
title: "Mark an inbound message as read."
method: POST
path: "/whatsapp/v1/messages/replies/read"
tags: ["Messages"]
---

# Mark an inbound message as read.

`POST /whatsapp/v1/messages/replies/read`

## Request

- Base URL: `https://rest.smsportal.com`
- URL: `https://rest.smsportal.com/whatsapp/v1/messages/replies/read`
- Auth: HTTP basic

Example request:
            
    POST /whatsapp/v1/messages/replies/read
    {
        "businessPhoneNumberId": "841234567890",
        "wamId": "wamid.HBgLMjc3OTkzNDAwMzYVAgARGBJDN0RFMUFDMjlGQkVBNDg5MUEA",
        "typingIndicator": true
    }

## Request body

- ReplyReadRequest
  - `businessPhoneNumberId` string, required: The id of the business phone number to send the message from
  - `wamId` string, required: The id of the message to mark as read
  - `typingIndicator` boolean: If the typing indicator should be shown to the user

## Response `200`

The template message was sent successfully

- ReplyReadResponse
  - `errorCode` string, nullable, required
  - `errorDetail` string, nullable, required

## Other responses

- `400`: The template send was invalid, see the ErrorDetail
- `401`: The request was not properly authorized
- `500`: Something unexpected went wrong, please try again

---

[API](https://skmtc.dev/smsportal/apis/smsportal-whatsapp-api.md) - [All operations](https://skmtc.dev/smsportal/apis/smsportal-whatsapp-api/llms.txt) - [OpenAPI document](https://skmtc.dev/smsportal/apis/smsportal-whatsapp-api/revisions/d90371930885?raw)
