curl --request GET \
--url 'https://api.benzinga.com/api/v2.1/logos/sync?token='import requests
url = "https://api.benzinga.com/api/v2.1/logos/sync?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v2.1/logos/sync?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/logos/sync?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/v2.1/logos/sync?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/v2.1/logos/sync?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v2.1/logos/sync?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{
"ok": true,
"data": [
{
"fields": {
"logo_dark": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1225/logo_dark__fe4a5fc01881264700de033abe9fc151.png?x-bz-cred=...",
"logo_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1225/logo_light__3f6f778449138931036ca9c624143ff7.png?x-bz-cred=...",
"mark_vector_composite_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1225/mark_vector_composite_light__1684a8ad97472e1b9fb5b639995e8245.svg?x-bz-cred=..."
},
"updated": "2025-12-09T11:36:51.357671Z",
"created": "2025-12-09T11:36:51.357671Z",
"securities": [
{
"symbol": "QUMSU",
"name": "QUANTUMSPHERE ACQUISITION CO",
"cik": "2070900",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_name": "NASDAQ Global Market Consolidated",
"cusip": "G7387B122",
"isin": "KYG7387B1225",
"country": "US",
"figi_share_class": "BBG01VBMFN66",
"figi": "BBG01VBMFLS6",
"security_type": "Unit"
}
]
},
{
"fields": {
"logo_dark": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1068/logo_dark__fe4a5fc01881264700de033abe9fc151.png?x-bz-cred=...",
"logo_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1068/logo_light__3f6f778449138931036ca9c624143ff7.png?x-bz-cred=...",
"mark_vector_composite_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1068/mark_vector_composite_light__1684a8ad97472e1b9fb5b639995e8245.svg?x-bz-cred=..."
},
"updated": "2025-12-09T11:35:11.711467Z",
"created": "2025-12-09T11:35:11.711467Z",
"securities": [
{
"symbol": "QUMS",
"name": "QUANTUMSPHERE ACQUISITION CO",
"cik": "2070900",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_name": "NASDAQ Global Market Consolidated",
"cusip": "G7387B106",
"isin": "KYG7387B1068",
"country": "US",
"figi_share_class": "BBG01WHBTBN4",
"figi": "BBG01WHBT9P7",
"security_type": "Common Stock"
}
]
}
]
}
{
"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": "حدث خطأ غير متوقع أثناء معالجة طلبك"
}
]
}
مزامنة الشعارات بالجملة
curl --request GET \
--url 'https://api.benzinga.com/api/v2.1/logos/sync?token='import requests
url = "https://api.benzinga.com/api/v2.1/logos/sync?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v2.1/logos/sync?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/logos/sync?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/v2.1/logos/sync?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/v2.1/logos/sync?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v2.1/logos/sync?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{
"ok": true,
"data": [
{
"fields": {
"logo_dark": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1225/logo_dark__fe4a5fc01881264700de033abe9fc151.png?x-bz-cred=...",
"logo_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1225/logo_light__3f6f778449138931036ca9c624143ff7.png?x-bz-cred=...",
"mark_vector_composite_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1225/mark_vector_composite_light__1684a8ad97472e1b9fb5b639995e8245.svg?x-bz-cred=..."
},
"updated": "2025-12-09T11:36:51.357671Z",
"created": "2025-12-09T11:36:51.357671Z",
"securities": [
{
"symbol": "QUMSU",
"name": "QUANTUMSPHERE ACQUISITION CO",
"cik": "2070900",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_name": "NASDAQ Global Market Consolidated",
"cusip": "G7387B122",
"isin": "KYG7387B1225",
"country": "US",
"figi_share_class": "BBG01VBMFN66",
"figi": "BBG01VBMFLS6",
"security_type": "Unit"
}
]
},
{
"fields": {
"logo_dark": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1068/logo_dark__fe4a5fc01881264700de033abe9fc151.png?x-bz-cred=...",
"logo_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1068/logo_light__3f6f778449138931036ca9c624143ff7.png?x-bz-cred=...",
"mark_vector_composite_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1068/mark_vector_composite_light__1684a8ad97472e1b9fb5b639995e8245.svg?x-bz-cred=..."
},
"updated": "2025-12-09T11:35:11.711467Z",
"created": "2025-12-09T11:35:11.711467Z",
"securities": [
{
"symbol": "QUMS",
"name": "QUANTUMSPHERE ACQUISITION CO",
"cik": "2070900",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_name": "NASDAQ Global Market Consolidated",
"cusip": "G7387B106",
"isin": "KYG7387B1068",
"country": "US",
"figi_share_class": "BBG01WHBTBN4",
"figi": "BBG01WHBT9P7",
"security_type": "Common Stock"
}
]
}
]
}
{
"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": "حدث خطأ غير متوقع أثناء معالجة طلبك"
}
]
}
{
"ok": true,
"data": [
{
"fields": {
"logo_dark": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1225/logo_dark__fe4a5fc01881264700de033abe9fc151.png?x-bz-cred=...",
"logo_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1225/logo_light__3f6f778449138931036ca9c624143ff7.png?x-bz-cred=...",
"mark_vector_composite_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1225/mark_vector_composite_light__1684a8ad97472e1b9fb5b639995e8245.svg?x-bz-cred=..."
},
"updated": "2025-12-09T11:36:51.357671Z",
"created": "2025-12-09T11:36:51.357671Z",
"securities": [
{
"symbol": "QUMSU",
"name": "QUANTUMSPHERE ACQUISITION CO",
"cik": "2070900",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_name": "NASDAQ Global Market Consolidated",
"cusip": "G7387B122",
"isin": "KYG7387B1225",
"country": "US",
"figi_share_class": "BBG01VBMFN66",
"figi": "BBG01VBMFLS6",
"security_type": "Unit"
}
]
},
{
"fields": {
"logo_dark": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1068/logo_dark__fe4a5fc01881264700de033abe9fc151.png?x-bz-cred=...",
"logo_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1068/logo_light__3f6f778449138931036ca9c624143ff7.png?x-bz-cred=...",
"mark_vector_composite_light": "https://image-util.benzinga.com/api/v2/logos/file/image/KYG7387B1068/mark_vector_composite_light__1684a8ad97472e1b9fb5b639995e8245.svg?x-bz-cred=..."
},
"updated": "2025-12-09T11:35:11.711467Z",
"created": "2025-12-09T11:35:11.711467Z",
"securities": [
{
"symbol": "QUMS",
"name": "QUANTUMSPHERE ACQUISITION CO",
"cik": "2070900",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_name": "NASDAQ Global Market Consolidated",
"cusip": "G7387B106",
"isin": "KYG7387B1068",
"country": "US",
"figi_share_class": "BBG01WHBTBN4",
"figi": "BBG01WHBT9P7",
"security_type": "Common Stock"
}
]
}
]
}
{
"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": "حدث خطأ غير متوقع أثناء معالجة طلبك"
}
]
}
التفويضات
معلمات الاستعلام
قائمة مفصولة بفواصل لمعرّفات الأوراق المالية أو رموز MIC الخاصة بالبورصات (لشعارات البورصات في v2.1). يتوقّف النوع على قيمة معامل search_keys_type.
نوع المعرّف المراد البحث عنه. الأنواع المدعومة: symbol (الافتراضي)، CIK، CUSIP، رقم التعريف الدولي للأوراق المالية ISIN، exchange (في v2.1 فقط)
قائمة بحقول الشعارات المطلوب إرجاعها، مفصولة بفواصل. الحد الأقصى 12 حقلًا. المتاح: logo_light, logo_dark, logo_vector_light, logo_vector_dark, mark_light, mark_dark, mark_vector_light, mark_vector_dark, mark_composite_light, mark_composite_dark, mark_vector_composite_light, mark_vector_composite_dark, colors
رقم الصفحة لأغراض ترقيم الصفحات (pagination). يُستخدم مع pagesize في عمليات المزامنة الجماعية (bulk sync).
عدد النتائج لكل صفحة. القيمة الافتراضية: 100. الحد الأقصى: 1000
طابع زمني من نوع Unix (UTC). يُرجِع الشعارات التي تم تحديثها بعد هذا الطابع الزمني.
قم بضبط أبعاد الصورة بصيغة WIDTHxHEIGHT (على سبيل المثال 300x300). تُصغَّر الصور فقط ولا تُكبَّر مطلقًا. القيمة الافتراضية: 300x300
نصف قطر زوايا الصور المركّبة كنسبة مئوية. النطاق من 0 إلى 50، حيث تؤدي القيمة 50 إلى إنشاء دائرة. القيمة الافتراضية: 0
هل كانت هذه الصفحة مفيدة؟