curl --request GET \
--url 'https://api.benzinga.com/api/v2.1/calendar/ma?token=' \
--header 'accept: <accept>'import requests
url = "https://api.benzinga.com/api/v2.1/calendar/ma?token="
headers = {"accept": "<accept>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {accept: '<accept>'}};
fetch('https://api.benzinga.com/api/v2.1/calendar/ma?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/v2.1/calendar/ma?token=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: <accept>"
],
]);
$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/v2.1/calendar/ma?token="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("accept", "<accept>")
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/v2.1/calendar/ma?token=")
.header("accept", "<accept>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v2.1/calendar/ma?token=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["accept"] = '<accept>'
response = http.request(request)
puts response.read_body{
"ma": [
{
"acquirer_cusip": "233377407",
"acquirer_exchange": "NASDAQ",
"acquirer_isin": "US2333774071",
"acquirer_name": "DXP Enterprises",
"acquirer_ticker": "DXPE",
"currency": "USD",
"date": "2026-01-05",
"date_completed": "2026-01-05",
"date_expected": "",
"deal_payment_type": "",
"deal_size": "",
"deal_status": "Completed",
"deal_terms_extra": "取引条件は開示されていません",
"deal_type": "Acquisition",
"id": "695bc1b183cac20001bec44e",
"importance": 2,
"notes": "",
"target_exchange": "",
"target_name": "PREMIERflow, LLC",
"target_ticker": "",
"updated": 1767621689
}
]
}
{
"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": "リクエストの処理中に予期しないエラーが発生しました"
}
]
}
M&A(Merger and Acquisition)
curl --request GET \
--url 'https://api.benzinga.com/api/v2.1/calendar/ma?token=' \
--header 'accept: <accept>'import requests
url = "https://api.benzinga.com/api/v2.1/calendar/ma?token="
headers = {"accept": "<accept>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {accept: '<accept>'}};
fetch('https://api.benzinga.com/api/v2.1/calendar/ma?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/v2.1/calendar/ma?token=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: <accept>"
],
]);
$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/v2.1/calendar/ma?token="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("accept", "<accept>")
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/v2.1/calendar/ma?token=")
.header("accept", "<accept>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v2.1/calendar/ma?token=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["accept"] = '<accept>'
response = http.request(request)
puts response.read_body{
"ma": [
{
"acquirer_cusip": "233377407",
"acquirer_exchange": "NASDAQ",
"acquirer_isin": "US2333774071",
"acquirer_name": "DXP Enterprises",
"acquirer_ticker": "DXPE",
"currency": "USD",
"date": "2026-01-05",
"date_completed": "2026-01-05",
"date_expected": "",
"deal_payment_type": "",
"deal_size": "",
"deal_status": "Completed",
"deal_terms_extra": "取引条件は開示されていません",
"deal_type": "Acquisition",
"id": "695bc1b183cac20001bec44e",
"importance": 2,
"notes": "",
"target_exchange": "",
"target_name": "PREMIERflow, LLC",
"target_ticker": "",
"updated": 1767621689
}
]
}
{
"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": "リクエストの処理中に予期しないエラーが発生しました"
}
]
}
{
"ma": [
{
"acquirer_cusip": "233377407",
"acquirer_exchange": "NASDAQ",
"acquirer_isin": "US2333774071",
"acquirer_name": "DXP Enterprises",
"acquirer_ticker": "DXPE",
"currency": "USD",
"date": "2026-01-05",
"date_completed": "2026-01-05",
"date_expected": "",
"deal_payment_type": "",
"deal_size": "",
"deal_status": "Completed",
"deal_terms_extra": "取引条件は開示されていません",
"deal_type": "Acquisition",
"id": "695bc1b183cac20001bec44e",
"importance": 2,
"notes": "",
"target_exchange": "",
"target_name": "PREMIERflow, LLC",
"target_ticker": "",
"updated": 1767621689
}
]
}
{
"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": "リクエストの処理中に予期しないエラーが発生しました"
}
]
}
承認
ヘッダー
يُحدِّد تنسيق الاستجابة. تعمل معاملات الاستعلام بالطريقة نفسها في كلا التنسيقين
application/json クエリパラメータ
إزاحة الصفحة. لأسباب تتعلق بالتحسين والأداء والاعتبارات التقنية، تكون قيم إزاحة الصفحة محصورة بين 0 و100000. قيّد نتائج الاستعلام باستخدام معلمات أخرى مثل التاريخ.
عدد النتائج المُسترجَعة. الحد الأقصى 1000
التاريخ المطلوب للاستعلام عن بيانات calendar. يُستخدم كاختصار لـ date_from و date_to إذا كانتا متطابقتين. القيمة الافتراضية هي الأحدث.
تاريخ البدء بالاستعلام من نقطة زمنية معيّنة
تاريخ الاستعلام حتى نقطة زمنية معينة
مستوى الأهمية الذي تتم التصفية بناءً عليه. تُطبَّق تصفية بقيمة أكبر من أو تساوي مستوى الأهمية المحدَّد
0, 1, 2, 3, 4, 5 واحد أو أكثر من رموز التداول، مفصولة بفاصلة. الحد الأقصى 50 رمز سهم
الطابع الزمني لآخر تحديث للسجلات بصيغة Unix timestamp (بتوقيت UTC). سيُجبِر هذا ترتيب الفرز على أن يكون أكبر من أو يساوي الطابع الزمني المحدَّد
حقل تاريخ صفقات M&A للفرز (من الأحدث إلى الأقدم للصفقات المتوقعة والمكتملة؛ من الأقدم إلى الأحدث للصفقات المُعلَن عنها)
expected, completed, announced レスポンス
نجاح
استجابة واجهة برمجة التطبيقات API التي تتضمن مصفوفة سجلات لعمليات الدمج والاستحواذ (M&A)
Show child attributes
Show child attributes