Skip to content

Module

Các tính năng của AstroAPI được tổ chức thành các module. Mỗi module mở khóa các endpoint API cụ thể và chức năng cho tổ chức của bạn.

Danh mục Module

Danh mụcMô tả
calcModule tính toán — các endpoint tính toán API
textsModule văn bản nội dung/giải thích
chartsModule hiển thị lá số
addonTính năng bổ sung
adminCông cụ quản trị/quản lý

Các Module Có sẵn

ID ModuleDanh mụcMô tả
module:natalcalc + texts + chartsTính toán lá số tử vi, giải thích và hiển thị lá số
module:natal-calccalcChỉ tính toán lá số tử vi
module:synastrycalc + texts + chartsTính toán hợp tinh, giải thích và lá số
module:synastry-calccalcChỉ tính toán hợp tinh
module:transitcalc + texts + chartsTính toán quá độ, giải thích và lá số
module:transit-calccalcChỉ tính toán quá độ
module:compositecalc + texts + chartsTính toán lá số kết hợp, giải thích và lá số
module:composite-calccalcChỉ tính toán lá số kết hợp
module:progressioncalcTiến triển thứ cấp
module:solar-returncalc + texts + chartsHồi quy mặt trời với giải thích và lá số
module:solar-return-calccalcChỉ tính toán hồi quy mặt trời
module:lunar-returncalc + texts + chartsHồi quy mặt trăng với giải thích và lá số
module:lunar-return-calccalcChỉ tính toán hồi quy mặt trăng
module:chinese-horoscopecalcTính toán cung hoàng đạo Trung Quốc
module:chinese-forecastcalcDự báo hàng năm Trung Quốc
module:compatibilitycalcTương hợp chiêm tinh học
module:mooncalcTính toán Mặt Trăng/Mặt Trời và lịch mặt trăng
module:retrogradecalcTính toán giai đoạn nghịch hành
module:numerologycalcTính toán số học
module:daily-reporttextsBáo cáo tử vi hàng ngày
module:weekly-reporttextsBáo cáo tử vi hàng tuần
module:yearly-reporttextsBáo cáo tử vi hàng năm
module:yearly-ascendant-reporttextsBáo cáo tử vi hàng năm theo cung mọc
module:extra-languageaddonHỗ trợ ngôn ngữ bổ sung
module:ai-addonaddonTính năng chatbot AI
module:embeddable-widgetsaddonHỗ trợ widget nhúng
module:content-editoradminTruy cập trình soạn thảo nội dung

Gói Đăng ký

Mỗi gói đăng ký bao gồm một tập hợp module cố định. Tất cả giá đã bao gồm giảm giá 20%. Module "Full" bao gồm calc + texts + charts. Module "Calc" chỉ bao gồm tính toán.

Tính năngBasic (€49.99/tháng)Gold (€112.49/tháng)Premium (€249.99/tháng)Deluxe (€374.99/tháng)
Giới hạn tốc độ60 yêu cầu/phút120 yêu cầu/phút300 yêu cầu/phút600 yêu cầu/phút
Yêu cầu hàng tháng150K300K750K1M
Natal (calc)
Tương hợp
Mặt Trăng/Mặt Trời
Số học
Trình soạn thảo Nội dung
Natal (full)
Quá độ (calc)
Hồi quy Mặt Trời/Mặt Trăng (calc)
Hợp tinh/Kết hợp (calc)
Tiến triển
Hoàng đạo Trung Quốc
Nghịch hành
Widget Nhúng
Quá độ (full)
Hồi quy Mặt Trời/Mặt Trăng (full)
Hợp tinh/Kết hợp (full)
Dự báo Trung Quốc
Báo cáo Ngày/Tuần/Năm

Kiểm tra Quyền truy cập Module

Liệt kê tất cả các module có sẵn cho tổ chức của bạn:

bash
curl -X GET "https://api.astroapi.cloud/api/modules" \
  -H "X-Api-Key: your-api-key"

Phản hồi

json
{
  "data": [
    {
      "type": "module",
      "id": "module:natal-calc",
      "attributes": {
        "name": "Natal Chart Calculations",
        "enabled": true,
        "expiresAt": null
      }
    },
    {
      "type": "module",
      "id": "module:transit-calc",
      "attributes": {
        "name": "Transit Calculations",
        "enabled": true,
        "expiresAt": "2024-12-31T23:59:59Z"
      }
    }
  ]
}

Endpoint Yêu cầu Module

Khi truy cập một endpoint yêu cầu module bạn không có:

json
{
  "errors": [{
    "status": "403",
    "title": "Module Required",
    "detail": "This endpoint requires the 'module:synastry-calc' module.",
    "meta": {
      "requiredModule": "module:synastry-calc"
    }
  }]
}

Quyền hạn API Key

API key có thể bị giới hạn cho các module cụ thể. Ngay cả khi tổ chức của bạn có quyền truy cập vào một module, các API key riêng lẻ có thể được giới hạn để loại trừ nó:

json
{
  "apiKey": {
    "modules": ["module:natal-calc", "module:moon"]
  }
}

Điều này cho phép bạn tạo các key có phạm vi hạn chế cho các trường hợp sử dụng cụ thể, chẳng hạn như một key chỉ cho phép tính toán lá số tử vi mà không có quyền truy cập vào các module khác mà tổ chức của bạn đã đăng ký.

AstroAPI Documentation