استرجاع جميع المكالمات
curl --request GET \
--url 'https://api.benzinga.com/api/v1/transcripts/calls?token='import requests
url = "https://api.benzinga.com/api/v1/transcripts/calls?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v1/transcripts/calls?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/transcripts/calls?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/transcripts/calls?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/transcripts/calls?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v1/transcripts/calls?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{
"data": [
{
"call_id": "694bf432dd7f23000124626c",
"call_title": "تسجّل Aritzia إيرادات قياسية قدرها 1 مليار دولار، مدفوعة بالنمو الرقمي والتوسع في متاجر البوتيك",
"description": "مكالمة مؤتمر أرباح Aritzia (ATZ) للربع الأول من عام 2026",
"webcast_url": "https://events.q4inc.com/attendee/476349537",
"headline": "Aritzia تسجّل نموًا في الإيرادات بنسبة 43٪ ليصل إلى 1.04 مليار دولار في الربع الثالث، مدفوعًا بقوة التجارة الإلكترونية في الولايات المتحدة والافتتاحات الاستراتيجية للمتاجر",
"symbol": "ATZ",
"exchange": "TSX",
"figis": [
"BBG00DR7R5L2"
],
"name": "Aritzia",
"start_time": "2026-01-08T21:29:03Z",
"end_time": "2026-01-09T13:00:13Z",
"duration": 0,
"status": "COMPLETED",
"created_at": "2026-01-08T21:29:03.225054Z",
"updated_at": "2026-01-09T13:00:31.632952Z",
"transcripts": [
{
"transcript_id": "053c48c4-17f2-48a8-8216-68513c5c54c2",
"text": "شكرًا لانتظاركم، هنا مشغّل المؤتمر ... يمكنكم الآن قطع الاتصال.",
"language": "en-US",
"confidence_score": 0.41074312812500047,
"segments": null,
"type": "LIVE"
},
{
"transcript_id": "c10f465c-f09e-4661-b029-c1092b2b9d40",
"text": "شكرًا لانتظاركم... شكرًا لانضمامكم ونتمنى لكم يومًا سعيدًا. يمكنكم الآن قطع الاتصال.",
"language": "en-US",
"confidence_score": 0.9678800193700792,
"segments": null,
"type": "NON_LIVE"
}
],
"securities": [
{
"figi": "BBG00DR7R5N0",
"isin": "CA04045U1021",
"name": "ARITZIA INC-SUBORDINATE VOTI",
"symbol": "ATZ",
"mic_code": "XTSE",
"figi_composite": "BBG00DR7R5K3",
"figi_share_class": "BBG00DR7R5L2",
"refinitiv_exch_code": "TOR"
}
]
}
],
"message": "تم جلب المكالمات بنجاح",
"pagination": {
"hits": 15686,
"page": 1,
"page_count": 15686,
"page_size": 1
}
}
{
"ok": false,
"errors": [
{
"code": "bad_request",
"id": "invalid_parameter",
"value": "معلمة search_keys_type غير صالحة"
}
]
}
{
"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": "حدث خطأ غير متوقع أثناء معالجة طلبك"
}
]
}
نصوص مكالمات الأرباح
جلب النصوص
استرجاع قائمة بالمكالمات مع خيارات للتصفية والترقيم الصفحي. بشكل افتراضي، تُعاد المكالمات ذات الحالة COMPLETED فقط. استخدم status=ALL لإرجاع جميع الحالات.
GET
/
api
/
v1
/
transcripts
/
calls
استرجاع جميع المكالمات
curl --request GET \
--url 'https://api.benzinga.com/api/v1/transcripts/calls?token='import requests
url = "https://api.benzinga.com/api/v1/transcripts/calls?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v1/transcripts/calls?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/transcripts/calls?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/transcripts/calls?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/transcripts/calls?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v1/transcripts/calls?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{
"data": [
{
"call_id": "694bf432dd7f23000124626c",
"call_title": "تسجّل Aritzia إيرادات قياسية قدرها 1 مليار دولار، مدفوعة بالنمو الرقمي والتوسع في متاجر البوتيك",
"description": "مكالمة مؤتمر أرباح Aritzia (ATZ) للربع الأول من عام 2026",
"webcast_url": "https://events.q4inc.com/attendee/476349537",
"headline": "Aritzia تسجّل نموًا في الإيرادات بنسبة 43٪ ليصل إلى 1.04 مليار دولار في الربع الثالث، مدفوعًا بقوة التجارة الإلكترونية في الولايات المتحدة والافتتاحات الاستراتيجية للمتاجر",
"symbol": "ATZ",
"exchange": "TSX",
"figis": [
"BBG00DR7R5L2"
],
"name": "Aritzia",
"start_time": "2026-01-08T21:29:03Z",
"end_time": "2026-01-09T13:00:13Z",
"duration": 0,
"status": "COMPLETED",
"created_at": "2026-01-08T21:29:03.225054Z",
"updated_at": "2026-01-09T13:00:31.632952Z",
"transcripts": [
{
"transcript_id": "053c48c4-17f2-48a8-8216-68513c5c54c2",
"text": "شكرًا لانتظاركم، هنا مشغّل المؤتمر ... يمكنكم الآن قطع الاتصال.",
"language": "en-US",
"confidence_score": 0.41074312812500047,
"segments": null,
"type": "LIVE"
},
{
"transcript_id": "c10f465c-f09e-4661-b029-c1092b2b9d40",
"text": "شكرًا لانتظاركم... شكرًا لانضمامكم ونتمنى لكم يومًا سعيدًا. يمكنكم الآن قطع الاتصال.",
"language": "en-US",
"confidence_score": 0.9678800193700792,
"segments": null,
"type": "NON_LIVE"
}
],
"securities": [
{
"figi": "BBG00DR7R5N0",
"isin": "CA04045U1021",
"name": "ARITZIA INC-SUBORDINATE VOTI",
"symbol": "ATZ",
"mic_code": "XTSE",
"figi_composite": "BBG00DR7R5K3",
"figi_share_class": "BBG00DR7R5L2",
"refinitiv_exch_code": "TOR"
}
]
}
],
"message": "تم جلب المكالمات بنجاح",
"pagination": {
"hits": 15686,
"page": 1,
"page_count": 15686,
"page_size": 1
}
}
{
"ok": false,
"errors": [
{
"code": "bad_request",
"id": "invalid_parameter",
"value": "معلمة search_keys_type غير صالحة"
}
]
}
{
"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": "حدث خطأ غير متوقع أثناء معالجة طلبك"
}
]
}
{
"data": [
{
"call_id": "694bf432dd7f23000124626c",
"call_title": "تسجّل Aritzia إيرادات قياسية قدرها 1 مليار دولار، مدفوعة بالنمو الرقمي والتوسع في متاجر البوتيك",
"description": "مكالمة مؤتمر أرباح Aritzia (ATZ) للربع الأول من عام 2026",
"webcast_url": "https://events.q4inc.com/attendee/476349537",
"headline": "Aritzia تسجّل نموًا في الإيرادات بنسبة 43٪ ليصل إلى 1.04 مليار دولار في الربع الثالث، مدفوعًا بقوة التجارة الإلكترونية في الولايات المتحدة والافتتاحات الاستراتيجية للمتاجر",
"symbol": "ATZ",
"exchange": "TSX",
"figis": [
"BBG00DR7R5L2"
],
"name": "Aritzia",
"start_time": "2026-01-08T21:29:03Z",
"end_time": "2026-01-09T13:00:13Z",
"duration": 0,
"status": "COMPLETED",
"created_at": "2026-01-08T21:29:03.225054Z",
"updated_at": "2026-01-09T13:00:31.632952Z",
"transcripts": [
{
"transcript_id": "053c48c4-17f2-48a8-8216-68513c5c54c2",
"text": "شكرًا لانتظاركم، هنا مشغّل المؤتمر ... يمكنكم الآن قطع الاتصال.",
"language": "en-US",
"confidence_score": 0.41074312812500047,
"segments": null,
"type": "LIVE"
},
{
"transcript_id": "c10f465c-f09e-4661-b029-c1092b2b9d40",
"text": "شكرًا لانتظاركم... شكرًا لانضمامكم ونتمنى لكم يومًا سعيدًا. يمكنكم الآن قطع الاتصال.",
"language": "en-US",
"confidence_score": 0.9678800193700792,
"segments": null,
"type": "NON_LIVE"
}
],
"securities": [
{
"figi": "BBG00DR7R5N0",
"isin": "CA04045U1021",
"name": "ARITZIA INC-SUBORDINATE VOTI",
"symbol": "ATZ",
"mic_code": "XTSE",
"figi_composite": "BBG00DR7R5K3",
"figi_share_class": "BBG00DR7R5L2",
"refinitiv_exch_code": "TOR"
}
]
}
],
"message": "تم جلب المكالمات بنجاح",
"pagination": {
"hits": 15686,
"page": 1,
"page_count": 15686,
"page_size": 1
}
}
{
"ok": false,
"errors": [
{
"code": "bad_request",
"id": "invalid_parameter",
"value": "معلمة search_keys_type غير صالحة"
}
]
}
{
"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": "حدث خطأ غير متوقع أثناء معالجة طلبك"
}
]
}
التفويضات
معلمات الاستعلام
رقم الصفحة للاستخدام في ترقيم الصفحات (يبدأ من 1)
عدد العناصر المطلوب إرجاعها لكل صفحة
تصفية حسب حالة المكالمة. القيمة الافتراضية هي COMPLETED. استخدم ALL لإرجاع جميع الحالات.
الاستجابة
موافق
The response is of type object.
هل كانت هذه الصفحة مفيدة؟
⌘I