Bỏ qua điều hướng
REST › preferences.update

preferences.update

PATCH/preferences

Đổi ngôn ngữ đọc mặc định hoặc lựa chọn email; trường bỏ trống giữ nguyên giá trị cũ. Trả về toàn bộ lựa chọn sau khi đổi. Cần key.

Tham số

Tham sốVị tríMô tả
localebodyKhông bắt buộc. Ngôn ngữ đọc mặc định: vi hoặc en.
notifyPackUpdatesbodyKhông bắt buộc. true để nhận email khi bộ file hay skill bạn đã mua hoặc tải có bản mới.
notifyBillingbodyKhông bắt buộc. true để nhận email nhắc 7 ngày trước khi quyền subscriber hết hạn.
notifyNewsletterbodyKhông bắt buộc. true để nhận bản tin bài mới. Lúc bật được ghi lại.
newsletterSourcebodyKhông bắt buộc. Trang nơi người đọc bật bản tin: welcome hoặc profile. Agent thường bỏ trống.

Yêu cầu

curl
curl -X PATCH "https://api.modernengineer.dev/preferences" \
  -H "Authorization: Bearer $SE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"notifyNewsletter":true}'

Phản hồi

200 OK · application/json
{
  "locale": "vi",
  "notifyPackUpdates": true,
  "notifyBilling": true,
  "notifyNewsletter": true
}

Lỗi

MãLỗiKhi nào
401unauthenticatedThiếu API key, hoặc key không hợp lệ. Có kèm header WWW-Authenticate.
400invalid_inputMột trường sai kiểu hoặc giá trị, ví dụ locale khác vi và en.

Trong MCP