Truy vấn trạng thái nhận hàng vật chất tại kho
curl --request GET \
--url https://api.fireant.vn/mxv/physical-delivery/transactions \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.fireant.vn/mxv/physical-delivery/transactions"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.fireant.vn/mxv/physical-delivery/transactions', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.fireant.vn/mxv/physical-delivery/transactions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.fireant.vn/mxv/physical-delivery/transactions"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.fireant.vn/mxv/physical-delivery/transactions")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fireant.vn/mxv/physical-delivery/transactions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body[
{
"refTransactionDate": "<string>",
"refRequestCode": "<string>",
"refConfirmationCode": "<string>",
"side": "<string>",
"quantity": "<string>",
"contract": "<string>",
"deliveryCode": "<string>",
"pairingCode": "<string>",
"warehouse": "<string>",
"fromDate": "<string>",
"toDate": "<string>",
"approveDate": "<string>",
"approveTxnum": "<string>",
"requestStatus": "<string>",
"rejectReason": "<string>",
"receivedByCCP": "<string>",
"price": "<string>"
}
]MXV
Truy vấn trạng thái nhận hàng vật chất tại kho
GET
/
mxv
/
physical-delivery
/
transactions
Truy vấn trạng thái nhận hàng vật chất tại kho
curl --request GET \
--url https://api.fireant.vn/mxv/physical-delivery/transactions \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.fireant.vn/mxv/physical-delivery/transactions"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.fireant.vn/mxv/physical-delivery/transactions', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.fireant.vn/mxv/physical-delivery/transactions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.fireant.vn/mxv/physical-delivery/transactions"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.fireant.vn/mxv/physical-delivery/transactions")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fireant.vn/mxv/physical-delivery/transactions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body[
{
"refTransactionDate": "<string>",
"refRequestCode": "<string>",
"refConfirmationCode": "<string>",
"side": "<string>",
"quantity": "<string>",
"contract": "<string>",
"deliveryCode": "<string>",
"pairingCode": "<string>",
"warehouse": "<string>",
"fromDate": "<string>",
"toDate": "<string>",
"approveDate": "<string>",
"approveTxnum": "<string>",
"requestStatus": "<string>",
"rejectReason": "<string>",
"receivedByCCP": "<string>",
"price": "<string>"
}
]Ủy quyền
OAuth2 Implicit Grant
Scopes
user-data-read
Đọc tất cả dữ liệu của người dùng hiện tại
Tham số truy vấn
Phản hồi
OK
Ngày phát sinh yêu cầu giao nhận từ thành viên
Mã yêu cầu giao nhận của TVKD
Mã xác nhận yêu cầu giao nhận của MXV
Hướng: "1" = Nhận, "2" = Giao
Mã hợp đồng
Mã lưu ký hàng (deliveryCode)
Mã nhận hàng (pairingCode)
Ngày duyệt tại MXV
Mã giao dịch tại MXV
PENDING_SEND | REGISTERED | RECEIVED | CANCELLED | PENDING_CANCELLED | REJECTED | DESIGNATED | DESIGNATED_REJECTED | VIOLATED
Lý do từ chối (null nếu trạng thái là Chờ Duyệt hoặc Hoàn Tất)
"1" = CCP thực hiện, "0" = cá nhân thực hiện
Mức giá bù trừ khi CCP thực hiện