メインコンテンツへスキップ
GET
/
api
/
v1
/
signal
/
block_trade
BlockTrade الإصدار 1
curl --request GET \
  --url 'https://api.benzinga.com/api/v1/signal/block_trade?token='
import requests

url = "https://api.benzinga.com/api/v1/signal/block_trade?token="

response = requests.get(url)

print(response.text)
const options = {method: 'GET'};

fetch('https://api.benzinga.com/api/v1/signal/block_trade?token=', 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.benzinga.com/api/v1/signal/block_trade?token=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);

$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.benzinga.com/api/v1/signal/block_trade?token="

req, _ := http.NewRequest("GET", url, nil)

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.benzinga.com/api/v1/signal/block_trade?token=")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api.benzinga.com/api/v1/signal/block_trade?token=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
{
  "block_trade": [
    {
      "ask": "30.7",
      "bid": "30.13",
      "count": 1,
      "date": "2026-01-06",
      "description": "Block Trade: CFLT 2.2M @ $30.15",
      "exchange": "NASDAQ",
      "executing_exchange": "L",
      "id": "695d0f6d8f047b0001fefed9",
      "name": "Confluent",
      "price": "30.15",
      "sale_conditions": "@ TW",
      "size": "2216727",
      "ticker": "CFLT",
      "time": "08:34:34",
      "updated": 1767706477
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "auth_failed",
      "id": "unauthorized",
      "value": "認証トークンが無効であるか、指定されていません"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "no_data_found",
      "id": "not_found",
      "value": "指定されたパラメーターに該当するデータが見つかりません"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "internal_server_error",
      "id": "server_error",
      "value": "リクエストの処理中に予期しないエラーが発生しました"
    }
  ]
}
{
  "block_trade": [
    {
      "ask": "30.7",
      "bid": "30.13",
      "count": 1,
      "date": "2026-01-06",
      "description": "Block Trade: CFLT 2.2M @ $30.15",
      "exchange": "NASDAQ",
      "executing_exchange": "L",
      "id": "695d0f6d8f047b0001fefed9",
      "name": "Confluent",
      "price": "30.15",
      "sale_conditions": "@ TW",
      "size": "2216727",
      "ticker": "CFLT",
      "time": "08:34:34",
      "updated": 1767706477
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "auth_failed",
      "id": "unauthorized",
      "value": "認証トークンが無効であるか、指定されていません"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "no_data_found",
      "id": "not_found",
      "value": "指定されたパラメーターに該当するデータが見つかりません"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "internal_server_error",
      "id": "server_error",
      "value": "リクエストの処理中に予期しないエラーが発生しました"
    }
  ]
}

承認

token
string
query
必須

クエリパラメータ

page
integer
デフォルト:0

إزاحة الصفحة. لأسباب تتعلق بالتحسين والأداء والاعتبارات التقنية، يتم تقييد إزاحات الصفحات ضمن النطاق من 0 إلى 100000. قَيِّد نتائج الاستعلام باستخدام معلمات أخرى مثل التاريخ. القيمة الافتراضية هي 0

pageSize
integer
デフォルト:100

عدد النتائج المُعادة. الحد الأقصى 1000

date_from
string<date>

تاريخ البدء بتنسيق YYYY-MM-DD

date_to
string<date>

تاريخ الانتهاء بتنسيق YYYY-MM-DD

tickers
string<csv>

رمز تداول واحد أو أكثر، تفصل بينها فاصلة، وبحد أقصى 50 من رموز الأسهم

updated
integer

آخر وقت لتحديث السجلات بطابع زمني Unix (UTC). سيفرض هذا أن يكون ترتيب الفرز أكبر من أو يساوي الطابع الزمني المشار إليه

レスポンス

صفقة ضخمة

استجابة واجهة برمجة التطبيقات API التي تتضمن مصفوفة سجلات للصفقات الكتلية

block-trade
object[]