Chuyển tới nội dung chính

Gửi tín hiệu mua bán thử nghiệm của nebula

API này cho phép đối tác chủ động gửi một tín hiệu giao dịch mẫu để kiểm tra tích hợp webhook nhận tín hiệu mua bán của nebula.

HTTP Request​

  • URL: /api/general/v1/partner/nebula-notification/send-test
  • Method: POST
  • Content Type: application/json
  • Response Type: application/json

Tham số header​

HeaderMô tảKiểu dữ liệuBắt buộc
X-Api-KeyKhóa duy nhất.stringcó

Tham Số Truy Vấn (Query Parameters)​

Tên Tham SốKiểu Dữ LiệuBắt buộcMô Tả
recvWindowstringkhôngThời gian chấp nhận (ms), default: 5000
timestampstringcóUnix timestamp (milliseconds).
signaturestringcóHMAC-SHA256 signature.

Yêu Cầu (Request)​

Request Mẫu​

[
{
"externalUserId": "user_001_test",
"ticker": "FPT",
"type": "BUY",
"volume": 100,
"date": "2024-01-15T11:00:00Z",
"createdDate": "2024-01-15T11:00:00Z"
}
]

Chi Tiết Tham Số Request Body​

Tên Thuộc TínhKiểu Dữ LiệuBắt buộcMô Tả
externalUserIdstringcóID người dùng đã được đăng ký với hệ thống Simplize.
tickerstringcóMã cổ phiếu.
typestringcóLoại tín hiệu: "BUY" hoặc "SELL".
volumenumbercóKhối lượng giao dịch.
datestring (ISO-8601)cóThời gian của tín hiệu.
createdDatestring (ISO-8601)cóThời gian tạo tín hiệu.

Phản Hồi (Response)​

Response Mẫu​

{
"status": 200,
"message": "Success",
"data": {}
}

Chi Tiết Tham Số Response​

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
statusnumberMã trạng thái HTTP. 200 nghĩa là yêu cầu hợp lệ và webhook đã được gửi.
messagestringThông báo kết quả.
dataobjectTrường dữ liệu (thường rỗng).

CREDENTIALS▼

* Timestamp và Signature sẽ được tự động tạo khi gọi API

RESPONSE200

{
"status": 200,
"message": "Success",
"data": {}
}