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.string

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
timestampstringUnix timestamp (milliseconds).
signaturestringHMAC-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ả
externalUserIdstringID người dùng đã được đăng ký với hệ thống Simplize.
tickerstringMã cổ phiếu.
typestringLoại tín hiệu: "BUY" hoặc "SELL".
volumenumberKhối lượng giao dịch.
datestring (ISO-8601)Thời gian của tín hiệu.
createdDatestring (ISO-8601)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": {}
}