Harnix

Lỗi

Hình lỗi {code, message} và toàn bộ mã lỗi public.

Mọi lỗi 4xx/5xx trên các endpoint public (/v2/token, /v2/agents, /v2/conversations, /v2/chat, /v2/runs) đều có cùng một hình:

{ "code": "invalid_token", "message": "Authentication failed" }

Lập trình theo code (dành cho máy đọc), không theo message (dành cho người đọc — có thể thay đổi). Một số lỗi có thêm scope (ví dụ budget_exceeded, queue_full) hoặc retry_after (ví dụ rate_limited, queue_full).

Mã lỗi

CodeHTTPÝ nghĩa
invalid_token401Token hết hạn hoặc không hợp lệ.
token_expired401Token đã hết hạn — đổi token mới.
invalid_publishable_key401Publishable key không tồn tại hoặc bị thu hồi.
origin_not_allowed403Origin của trang gọi không nằm trong danh sách cho phép.
invalid_user_hash401Chữ ký user-hash không khớp identity secret.
user_hash_expired401expires-at đã qua — tạo lại chữ ký mới.
org_suspended403Tổ chức đang bị tạm ngưng.
end_user_blocked403End-user này đã bị chặn.
agent_not_found404Không tìm thấy agent.
agent_inactive409Agent đang bị tắt (deactivate).
conversation_not_found404Không tìm thấy cuộc hội thoại.
run_not_found404Không tìm thấy run.
run_not_cancellable409Run đã kết thúc, không thể huỷ.
approval_pending409Cuộc hội thoại đang có một hành động chờ xác nhận — xác nhận hoặc từ chối trước khi gửi tin mới.
run_not_waiting409Run này không chờ xác nhận (đã quyết định, đã kết thúc, hoặc chưa từng dừng).
rate_limited429Vượt quá giới hạn tần suất — xem retry_after.
budget_exceeded429Đã dùng hết ngân sách token trong ngày — xem scope.
queue_full429Trợ lý đang quá tải — thử lại sau retry_after giây; xem scope (org hoặc deployment).
validation_error422Nội dung request không hợp lệ.
redis_unavailable503Streaming tạm thời không khả dụng — thử lại.
internal_error500Lỗi phía Harnix — thử lại, hoặc liên hệ hỗ trợ nếu lặp lại.

Đây là danh sách đóng — không có mã nào khác xuất hiện trên các endpoint public.

Trên trang này