Gói dịch vụ & thanh toán

Trạng thái khôi phục cửa hàng

Kiểm tra cửa hàng có đang bị xoá mềm và còn khôi phục được hay không

Chỉ có trên Hubport SaaS

Trên bản cài đặt riêng (máy chủ riêng), endpoint trả HTTP 404 error_saas_mode_inactive.

Endpoint

GET /v1/platformrestores

Yêu cầu đăng nhập. Dùng được cả khi cửa hàng bị khoá (error_company_locked), để hiển thị màn hình "Khôi phục cửa hàng".

Response Schema

HTTP 200 - JSON Object

TrườngKiểuMô tả
company_idintID công ty
restorablebooltrue nếu cửa hàng đang bị xoá mềm và còn khôi phục được
statestringTrạng thái cửa hàng (xem Gói, dùng thử & giới hạn)
cleanup_stagestringGiai đoạn dọn cửa hàng không hoạt động: active, warned_1 (đã cảnh báo lần 1), warned_2 (đã nhắc lần 2), soft_deleted (đã xoá mềm), hard_delete_due (sắp xoá vĩnh viễn, vẫn khôi phục được), hard_deleted (đã xoá vĩnh viễn)
soft_deleted_atintThời điểm xoá mềm (Unix timestamp, 0 nếu chưa)
hard_delete_due_atintThời điểm dự kiến xoá vĩnh viễn (Unix timestamp, 0 nếu chưa đặt)
is_ownerbooltrue nếu người đang đăng nhập là chủ cửa hàng (chỉ chủ cửa hàng được khôi phục)

Error Codes

HTTPMã lỗiMô tả
403error_company_requiredPhiên đăng nhập không gắn với công ty nào
404error_not_foundKhông tìm thấy công ty
404error_saas_mode_inactiveKhông phải Hubport SaaS

Ví dụ

curl -X GET "https://api.hubport.vn/v1/platformrestores" \
  -H "Authorization: <JWT>"
{
  "company_id": 12,
  "restorable": true,
  "state": "soft_deleted",
  "cleanup_stage": "soft_deleted",
  "soft_deleted_at": 1760317200,
  "hard_delete_due_at": 1762909200,
  "is_owner": true
}

On this page