> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livingsecurity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# invalid_request

> Lỗi Public API invalid_request — xác thực không thành công hoặc trạng thái hiện tại của tài nguyên không cho phép thực hiện thao tác (HTTP 400 hoặc 409).

| | |
| - | - |
| **Mã** | `invalid_request` |
| **Trạng thái HTTP** | `400 Bad Request` hoặc `409 Conflict` |
| **Có thể thử lại** | Không |

## Ý nghĩa

Yêu cầu không hợp lệ về mặt cú pháp hoặc ngữ nghĩa: nội dung yêu cầu (body) sai định dạng, thiếu trường bắt buộc, hoặc giá trị tham số nằm ngoài phạm vi cho phép. Khi sự cố có thể quy cho một tham số cụ thể, trường `param` sẽ nêu tên tham số đó.

Phản hồi `409` cho biết yêu cầu xung đột với trạng thái hiện tại của tài nguyên. Ví dụ,
việc tạo OAuth client có thể không thành công do tài khoản dịch vụ đích không hoạt động,
thiếu quyền được yêu cầu, hoặc đã đạt giới hạn số lượng client. Hãy kiểm tra
`status` và `detail` cùng nhau; riêng mã lỗi không giúp phân biệt các
tình huống này với một yêu cầu sai định dạng.

## Cần thực hiện

* Đọc `detail` và `param` — các trường này mô tả chính xác nội dung không vượt qua bước xác thực.
* Đối với `400`, hãy sửa yêu cầu trước khi gửi lại.
* Đối với `409`, trước tiên hãy giải quyết xung đột về trạng thái tài khoản, quyền được cấp hoặc dung lượng. OAuth
  client đang chờ dọn dẹp vẫn chiếm dung lượng. Hãy giữ nguyên khóa thử lại (retry key) khi
  thử lại cùng một lần tạo sau khi đã giải quyết xung đột.
* Kiểm tra tài liệu tham chiếu API để biết các trường bắt buộc, kiểu dữ liệu và giá trị được phép của thao tác.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.