Tham khảo API

Mọi sản phẩm Jetweb đều cung cấp REST API có phiên bản với xác thực bearer-token. Các URL cơ sở và danh sách endpoint bên dưới.

Xác thực

Mọi endpoint API đều yêu cầu token Bearer. Tạo token trong bảng điều khiển tại mục "API Keys" cho sản phẩm tương ứng. Giữ token ở phía máy chủ — không bao giờ commit chúng vào kho lưu trữ công khai hoặc đưa vào bundle frontend.

http
Authorization: Bearer YOUR_API_KEY

Image Optimizer

Base URL: https://image-optimizer.api.jetweb.app

POST
/api/optimize
Tối ưu hóa một hình ảnh. Chấp nhận url, format (webp/avif), quality (1–100) và width/height tùy chọn.
GET
/api/history
Liệt kê các hình ảnh đã tối ưu hóa gần đây cho tài khoản đã xác thực.
GET
/api/usage
Trả về hạn mức sử dụng hiện tại và dung lượng còn lại cho tài khoản đã xác thực.
GET
/api/cdn/:domain/:path
Truy xuất trực tiếp tài sản đã tối ưu hóa từ CDN. Hữu ích cho việc kiểm tra; khách hàng sản xuất nên nhúng URL CDN đã trả về.

Translate

Base URL: https://translate.api.jetweb.app

POST
/api/translate
Translate một chuỗi đơn. Chấp nhận văn bản, target_lang, và tùy chọn source_lang + glossary_id.
POST
/api/translate/batch
Translate tối đa 500 chuỗi trong một yêu cầu duy nhất. Được khuyến nghị cho các tác vụ đồng bộ quy mô trang.
GET
/api/languages
Liệt kê tất cả ngôn ngữ được hỗ trợ kèm mã ISO và tên hiển thị.
GET
/api/usage
Trả về hạn mức sử dụng hiện tại và dung lượng còn lại cho tài khoản đã xác thực.

Backup Vault

Base URL: https://backup.api.jetweb.app

POST
/api/backups
Bắt đầu một công việc sao lưu mới. Chấp nhận site_url, include_db, include_files.
GET
/api/backups
Liệt kê các bản sao lưu hiện có cho tài khoản.
POST
/api/backups/:id/restore
Khôi phục bản sao lưu theo ID của nó về trang web gốc hoặc một đích đến mới.
DELETE
/api/backups/:id
Xóa vĩnh viễn bản sao lưu khỏi bộ nhớ lạnh.
GET
/api/usage
Trả về hạn mức sử dụng hiện tại và dung lượng còn lại cho tài khoản đã xác thực.

Live Chat Widget

Base URL: https://livechat.api.jetweb.app

GET
/api/conversations
Liệt kê các cuộc trò chuyện đang mở và gần đây cho tài khoản nhân viên hỗ trợ đã xác thực.
POST
/api/conversations/:id/messages
Gửi tin nhắn nhân viên hỗ trợ vào một cuộc trò chuyện đang hoạt động. Tin nhắn được dịch sang ngôn ngữ của khách truy cập.
GET
/api/agents
Liệt kê các nhân viên hỗ trợ trong nhóm cùng trạng thái trực tuyến của họ.
POST
/api/tickets
Tạo ticket từ một cuộc trò chuyện ngoại tuyến hoặc kênh bên ngoài (email, WhatsApp).

Ad Radar

Base URL: https://adradar.api.jetweb.app

POST
/api/projects
Tạo một dự án theo dõi mới.
GET
/api/projects/:id/ads
Liệt kê các quảng cáo đang chạy cho một dự án, trên tất cả các nền tảng được hỗ trợ.
POST
/api/scans
Kích hoạt quét theo yêu cầu cho một dự án.
GET
/api/insights
Trả về thông tin chi tiết do AI tạo ra về hiệu quả chi tiêu, sự mệt mỏi sáng tạo và khoảng trống cạnh tranh.