1. API Interface
Marketing Tool
  • Module mặc định
    • TỔNG QUAN
    • Bussiness | Logic
      • XÁC THỰC & HỒ SƠ NGƯỜI DÙNG
      • THỐNG KÊ & NHẬT KÝ
      • CÔNG CỤ TÌM KIẾM
      • TRÍCH XUẤT URL
      • KIỂM TOÁN CHUYỂN HƯỚNG
      • THEO DÕI WEBSITE
      • KIỂM TRA TRANG WEB
      • TÌM KIẾM VĂN BẢN NEO
      • WHITELIST
    • Project
      • Hướng dẫn sử dụng
        • User Guide
        • CÔNG CỤ TÌM KIẾM
        • TÌM KIẾM VĂN BẢN NEO
        • TRÍCH XUẤT URL
        • SO SÁNH NỘI DUNG
        • CHUYỂN HƯỚNG URL
        • KIỂM TRA TRANG WEB
        • KIỂM TRA NỘI DUNG
        • KIỂM TRA ĐỊNH KÌ
        • THEO DÕI WEBSITE
        • TẠO TRANG WEB MKT
      • API Interface
        • API Interface
      • Architecture
        • Code Structure
        • System Architecture
        • Database Schema
      • Deployment
        • Staging
        • Production
  1. API Interface

API Interface

Các API dưới đây phục vụ trực tiếp cho các chức năng. Header yêu cầu Accept: application/json và Authorization: Bearer <token>.

2.1 Auth & User Profile#

MethodEndpointDescription (Mô tả)
POST/api/auth/loginĐăng nhập để nhận Access Token.
POST/api/auth/signupĐăng ký tài khoản mới.
POST/api/auth/refresh/tokenLàm mới Access Token (Refresh Token).
GET/api/user-profileLấy Session/Profile của User hiện tại.
PUT/api/user-profileCập nhật thông tin Profile.
PUT/api/update-passwordThay đổi mật khẩu tài khoản.

2.2 Search Engine & Anchor Text (Kiểm tra thứ hạng từ khóa)#

MethodEndpointDescription (Mô tả)
POST/api/search-engine/storeTạo yêu cầu quét từ khóa mới (cần Body domain & keyword).
GET/api/search-engine/get-resultLấy dữ liệu và phân trang kết quả tìm kiếm đã quét.
POST/api/search-engine/download-fileExport và download file Excel báo cáo thứ hạng.
GET/api/search-engine/cancelHủy các phiên check hạng từ khóa đang xử lý của User.
GET/cron-search-engineLệnh Trigger ngầm xử lý hàng đợi (Cronjob).
POST/webhook/update-search-resultEndpoint Webhook cập nhật kết quả Search Engine.
POST/api/search-anchor-textNạp request Tracking Anchor list.
GET/api/search-anchor-text/fetch-resultAPI fetch table data tracking.
POST/api/search-anchor-text/cancelCancel Tracking Search Anchor List.
POST/webhook/update-anchor-textEndpoint Webhook nhận Response cho Anchor List.

2.3 URL Extract & Redirect (Trích xuất & Kiểm tra chuyển hướng)#

MethodEndpointDescription (Mô tả)
POST/api/url-extract/storeTạo yêu cầu Extract URL (tìm internal/external links).
GET/api/url-extract/get-resultLấy danh sách link đã Extract qua Data grid.
POST/url-extract/get-histories-by-url-extract/{id}Lấy lịch sử Extract History theo ID con.
POST/api/url-extract/download-file/{id?}Tải file kết quả Extract Link.
GET/api/url-extract/cancelHủy tiến trình Extract URL.
GET/cron-url-extractTrigger xử lý extract URL (Cronjob).
POST/api/url-redirect/storeKhởi tạo phiên dò tìm danh sách domain redirect chuỗi HTTP.
POST/url-redirect/checkLệnh check thủ công redirect cho danh sách nhập ngoài.
GET/api/url-redirect/get-resultBóc tách Database trả ra Tracking kết quả Redirect.
POST/api/url-redirect/download-fileCú pháp trigger đóng gói Download File CSV Tracking.
GET/api/url-redirect/cancelXóa luồng tracking session.
GET/api-url-redirectAPI Check check nhanh 1 Redirect path.

2.4 Check Website & Detect Domain#

MethodEndpointDescription (Mô tả)
POST/api/check-website/checkGửi phân tích website lấy backlink, content, IPs...
POST/api/check-website/validate-list-domain-filterTách Regex string ra Array Domain Filters an toàn.
POST/api/check-website/download-filesDownload File nén zip result cho user session.
POST/detect-domainNạp data List URLs phân loại Mainsite/Satellite.
GET/detect-domain/listRender bảng list domain phân loại.
GET/detect-domain/runExecute Trigger chạy phân tích check content Website class.
GET/detect-domain/checkAPI Crawler Tự động gọi Job.
GET/detect-domain/exportDownload Data xuất file Excel phân loại vệ tinh.
POST/api-detect_domainRender nhanh lấy nội dung DOM website HTML RAW.

2.5 Track Requests & Advanced Tools#

MethodEndpointDescription (Mô tả)
POST/track-requestsLệnh tạo List Tracking Logs mục tiêu.
GET/track-requests/get-listTrigger render History Logs Table List.
POST/track-requests/{id}/start-trackingMở On Flag Bắt đầu bắt Links Click Crawler Tracker ở Tool đích.
POST/track-requests/{id}/stop-trackingDừng Off Flag Crawler Links.
POST/track-requests/{id}/add-requestWebhook / User Input bổ sung Sub-Detail Record Tracking.
DELETE/track-requests/{id}Xóa Object Request tracking logs.
PUT/track-requests/detail/{id}/update-responseUpdate response data log records sub.

2.6 Whitelist, Logs & Statistic App#

MethodEndpointDescription (Mô tả)
POST/api/whitelist/add-manyImport List Domain đánh dấu Website sạch an toàn.
DELETE/api/whitelist/removeClean Array Domains khỏi White List DB lọc.
GET/api/whitelist/findPing Check domain trong danh sách filter hay không.
POST/api/statisticTrigger Log Metric View Page cho Analytic.
GET/api/statisticList Data Usage Logs API Grid.
GET/log-activitiesElastic Search Grid log Tracking hoạt động View Logs History.
(Còn rất nhiều Endpoint nhỏ phục vụ Controller render View Data, Delete/Edit Users (Profile Admin /users/{id}) v.v.. )
Ngày cập nhật 2026-03-24 07:10:55
Trước
TẠO TRANG WEB MKT
Tiếp theo
Code Structure
Built with