Saltar al contenido principal
GET
/
api
/
v2.1
/
fundamentals
/
shareClassProfile
جلب ملف تعريف فئة السهم v2.1
curl --request GET \
  --url 'https://api.benzinga.com/api/v2.1/fundamentals/shareClassProfile?token='
import requests

url = "https://api.benzinga.com/api/v2.1/fundamentals/shareClassProfile?token="

response = requests.get(url)

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

fetch('https://api.benzinga.com/api/v2.1/fundamentals/shareClassProfile?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/fundamentals/shareClassProfile?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/fundamentals/shareClassProfile?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/fundamentals/shareClassProfile?token=")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api.benzinga.com/api/v2.1/fundamentals/shareClassProfile?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
{
  "result": [
    {
      "company": {
        "primarySymbol": "AAPL",
        "primaryExchange": "NAS",
        "cik": "320193",
        "isin": "CA03785Y1007",
        "cusip": "03785Y100",
        "standardName": "Apple",
        "countryId": "USA",
        "isReit": false,
        "industryTemplateCode": "N",
        "businessCountryId": "USA",
        "isLimitedPartnership": false,
        "yearofEstablishment": 1977,
        "isLimitedLiabilityCompany": false
      },
      "shareClassProfile": {
        "asOf": "2025-11-30",
        "marketCap": 4045174397280,
        "enterpriseValue": 4089134397280,
        "sharesOutstanding": 14776353000
      },
      "symbol": "AAPL",
      "idType": "SYMBOL",
      "id": "AAPL"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "auth_failed",
      "id": "unauthorized",
      "value": "Token de autenticación no válido o faltante"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "no_data_found",
      "id": "not_found",
      "value": "No se encontraron datos para los parámetros especificados"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "internal_server_error",
      "id": "server_error",
      "value": "Se produjo un error inesperado al procesar la solicitud"
    }
  ]
}
{
  "result": [
    {
      "company": {
        "primarySymbol": "AAPL",
        "primaryExchange": "NAS",
        "cik": "320193",
        "isin": "CA03785Y1007",
        "cusip": "03785Y100",
        "standardName": "Apple",
        "countryId": "USA",
        "isReit": false,
        "industryTemplateCode": "N",
        "businessCountryId": "USA",
        "isLimitedPartnership": false,
        "yearofEstablishment": 1977,
        "isLimitedLiabilityCompany": false
      },
      "shareClassProfile": {
        "asOf": "2025-11-30",
        "marketCap": 4045174397280,
        "enterpriseValue": 4089134397280,
        "sharesOutstanding": 14776353000
      },
      "symbol": "AAPL",
      "idType": "SYMBOL",
      "id": "AAPL"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "auth_failed",
      "id": "unauthorized",
      "value": "Token de autenticación no válido o faltante"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "no_data_found",
      "id": "not_found",
      "value": "No se encontraron datos para los parámetros especificados"
    }
  ]
}
{
  "ok": false,
  "errors": [
    {
      "code": "internal_server_error",
      "id": "server_error",
      "value": "Se produjo un error inesperado al procesar la solicitud"
    }
  ]
}

Autorizaciones

token
string
query
requerido

Parámetros de consulta

symbols
string
requerido

قائمة بالرموز مفصولة بفواصل (مثل AAPL، MSFT)

asOf
string

إرجاع النتائج للتواريخ الأكبر من أو تساوي التاريخ المحدد في هذا المعامل (YYYY-MM-DD)

period
string

يحدد الفترة الزمنية للنتائج المُرجَعة (مثل Q1، 2023)

reportType
string

نوع التقرير: TTM (آخر اثني عشر شهرًا)، A (كما تم الإبلاغ عنه في الأصل)، R (مُعاد تقديمه)، P (أولي)

Respuesta

بيانات ملف تعريف فئة السهم

The response is of type string.