# Bảng mã lỗi

<table><thead><tr><th width="103.4444580078125">Mã lỗi</th><th width="344">Thông tin lỗi</th><th>Loại tin áp dụng</th></tr></thead><tbody><tr><td>99</td><td>Số điện thoại bị chặn trên hệ thống.</td><td>Tất cả loại tin</td></tr><tr><td>100</td><td>Request được gửi đến ViHAT thành công.<br><br><strong>Lưu ý:</strong> Mã phản hồi <strong>100</strong> chỉ xác nhận rằng yêu cầu đã được gửi thành công đến hệ thống ESMS, <strong>không phản ánh việc tin nhắn đã được gửi đến số điện thoại người nhận hay chưa</strong>.<br>Để theo dõi trạng thái cuối cùng của tin nhắn, quý khách vui lòng truyền thêm tham số <strong>CallbackUrl</strong>; hệ thống ESMS sẽ tự động gửi phản hồi (callback) đến địa chỉ này khi có trạng thái cuối của tin.</td><td>Tất cả loại tin</td></tr><tr><td>101</td><td>Sai thông tin ApiKey hoặc SecretKey.</td><td>Tất cả loại tin</td></tr><tr><td>102</td><td>Không có bảng giá.</td><td>Tất cả loại tin</td></tr><tr><td>103</td><td>Không đủ số dư để gửi tin.</td><td>Tất cả loại tin</td></tr><tr><td>104</td><td>Brandname/ Mã cuộc gọi không tồn tại.</td><td><p>Tin chăm sóc khách hàng</p><p>Tin quảng cáo<br>Gọi voice theo kịch bản<br>Gọi voice theo template</p></td></tr><tr><td>105</td><td>Không tìm thấy mã tin nhắn/ Mã cuộc gọi trên hệ thống. Kiểm tra lại SMSID hoặc thử lại sau (mới gửi tin sẽ không call api lấy trạng thái ngay được)<br></td><td>Hàm kiểm tra trạng thái tin nhắn theo khoảng thời gian<br>Hàm kiểm tra tin nhắn theo SMSID<br>Hàm kiểm tra chi tiết từng số trong tin nhắn.</td></tr><tr><td>106</td><td>File ghi âm không tồn tại.</td><td>Gọi voice theo kịch bản<br>Gọi voice theo template</td></tr><tr><td>107</td><td>Mỗi request phải có ít nhất 30 số điện thoại (không trùng nhau).</td><td>Tin quảng cáo</td></tr><tr><td>108</td><td>Số điện thoại không đúng định dạng.</td><td>Tất cả loại tin</td></tr><tr><td>110</td><td>Dữ liệu yêu cầu không đúng.</td><td>Tin Zalo mỗi khách hàng một nội dung</td></tr><tr><td>115</td><td>Dữ liệu hashphone không đúng.</td><td>Tin nhắn Zalo sử dụng hashphone</td></tr><tr><td>118</td><td>Loại tin nhắn không hỗ trợ.</td><td>Tất cả loại tin</td></tr><tr><td>120</td><td>Danh sách số điện thoại gửi tin vượt quá giới hạn.</td><td>Tin Quảng cáo</td></tr><tr><td>124</td><td>Trùng RequestId khi gửi tin.</td><td>Tất cả loại tin</td></tr><tr><td>140</td><td>IP chưa được whitelist để gửi tin. Vui lòng cung cấp IP cho Sale/CSKH để được whitelist.</td><td>Tất cả loại tin</td></tr><tr><td>143</td><td>Tài khoản của bạn chưa kích hoạt hoặc bị khóa.</td><td>Tất cả loại tin</td></tr><tr><td>146</td><td>Sai template chăm sóc khách hàng. Liên hệ Sale/CSKH để được hỗ trợ.</td><td>Tin chăm sóc khách hàng.</td></tr><tr><td>160</td><td>Vượt giới hạn TPS</td><td>Hàm lấy thông tin trạng thái ZNS</td></tr><tr><td>163</td><td>Danh sách số điện thoại gửi tin vượt quá giới hạn ( 1 SĐT/request)</td><td>Tin Cố định giá rẻ</td></tr><tr><td>171</td><td>Mã đã được sử dụng, mã hết hạn hoặc mã không áp dụng cho số điện thoại cần check.</td><td>Hàm check code</td></tr><tr><td>177</td><td>Nhà mạng chưa được đăng ký.</td><td>Tin chăm sóc khách hàng</td></tr><tr><td>199</td><td>Yêu cầu này đã tồn tại, đang xử lý</td><td>Hàm đăng ký mua gói OA<br>Hàm đăng ký template SMS<br>Hàm đăng ký template Zalo</td></tr><tr><td>201</td><td>Nội dung có chứa từ khóa chặn.</td><td>Tin chăm sóc khách hàng</td></tr><tr><td>204</td><td>OAID không tồn tại trên hệ thống.</td><td><p>Tin Zalo</p><p>Tin Zalo tư vấn<br>Tin Zalo giao dịch</p></td></tr><tr><td>210</td><td>Không đúng payload theo quy định.</td><td>Tin Zalo tư vấn<br>Tin Zalo giao dịch</td></tr><tr><td>300</td><td>Thiếu loại tin nhắn.</td><td>Tin Chăm sóc khách hàng<br>Tin Quảng cáo<br>Tin Viber</td></tr><tr><td>301</td><td>Mã của loại dịch vụ chưa hỗ trợ.</td><td>Hàm đăng ký template SMS</td></tr><tr><td>687</td><td>Danh sách yêu cầu vượt quá 500 số điện thoại.</td><td>Tin Zalo mỗi khách hàng một nội dung</td></tr><tr><td>789</td><td>Template chưa được cấu hình cho OA ID bạn đang sử dụng.</td><td>Tin Zalo<br>Tin Zalo tư vấn<br>Tin Zalo giao dịch</td></tr><tr><td>790</td><td>Sai template ZNS.</td><td>Tin Zalo</td></tr><tr><td>791</td><td>Thiếu OA ID hoặc Template ID.</td><td>Tin Zalo</td></tr><tr><td>799</td><td>OAID không active - OAID Sai - OAID chưa được add vào tài khoản.</td><td>Tin Zalo</td></tr><tr><td>801</td><td>Gửi tin chế độ Gửi vượt hạn mức không cho phép gửi tin hẹn giờ.</td><td>Tin Zalo</td></tr><tr><td>802</td><td>OA chưa được phép gửi tin chế độ Gửi vượt hạn mức.</td><td>Tin Zalo</td></tr><tr><td>851</td><td>Thiếu MessageId hoặc SMSID</td><td>Hàm lấy thông tin trạng thái ZNS<br>Hàm kiểm tra trạng thái tin nhắn Zalo</td></tr><tr><td>854</td><td>Không tìm thấy dữ liệu</td><td>Hàm kiểm tra trạng thái tin nhắn Zalo</td></tr></tbody></table>


---

# 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://developers.esms.vn/esms-api/bang-ma-loi.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.
