curl --request GET \
--url 'https://api.benzinga.com/api/v1/sec/insider_transactions/{view_type}?token='import requests
url = "https://api.benzinga.com/api/v1/sec/insider_transactions/{view_type}?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v1/sec/insider_transactions/{view_type}?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/sec/insider_transactions/{view_type}?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/sec/insider_transactions/{view_type}?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/sec/insider_transactions/{view_type}?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v1/sec/insider_transactions/{view_type}?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": [
{
"accession_number": "0000905729-26-000009",
"company_cik": "0000803164",
"company_name": "CHOICEONE FINANCIAL SERVICES INC",
"company_symbol": "COFS",
"filing_date": "2026-01-05T19:54:05Z",
"footnotes": null,
"form_type": "4",
"html_url": "https://www.sec.gov/Archives/edgar/data/0000803164/000090572926000009//Archives/edgar/data/803164/000090572926000009/0000905729-26-000009-index.htm",
"id": "695c171b1bd4be0001967659",
"is_10b5": false,
"owner": {
"insider_cik": "0001788991",
"insider_name": "Gregory McConnell",
"insider_title": "",
"is_director": true,
"is_officer": false,
"is_ten_percent_owner": false,
"raw_signature": "/s/ Sarah A. Harper, by Power of Attorney"
},
"remaining_shares": "34400",
"traded_percentage": "0.68%",
"transactions": [
{
"acquired_or_disposed": "A",
"conversion_exercise_price_derivative": "",
"date_deemed_execution": null,
"date_exercisable": null,
"date_expiration": null,
"date_transaction": "2026-01-01T00:00:00Z",
"is_derivative": false,
"ownership": "d",
"post_transaction_quantity": "34400",
"price_per_share": "29.52",
"remaining_underlying_shares": "",
"security_title": "Common Stock",
"shares": "233",
"transaction_code": "a",
"transaction_id": "0000803164_0000905729-26-000009_nd_t_0",
"underlying_security_title": "",
"underlying_shares": "",
"voluntarily_reported": false
}
],
"updated": 1767642907
}
]
}
{
"ok": false,
"errors": [
{
"code": "auth_failed",
"id": "unauthorized",
"value": "Token de autenticación no válido o ausente"
}
]
}
{
"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 su solicitud"
}
]
}
Transacción de un insider
curl --request GET \
--url 'https://api.benzinga.com/api/v1/sec/insider_transactions/{view_type}?token='import requests
url = "https://api.benzinga.com/api/v1/sec/insider_transactions/{view_type}?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v1/sec/insider_transactions/{view_type}?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/sec/insider_transactions/{view_type}?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/sec/insider_transactions/{view_type}?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/sec/insider_transactions/{view_type}?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v1/sec/insider_transactions/{view_type}?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": [
{
"accession_number": "0000905729-26-000009",
"company_cik": "0000803164",
"company_name": "CHOICEONE FINANCIAL SERVICES INC",
"company_symbol": "COFS",
"filing_date": "2026-01-05T19:54:05Z",
"footnotes": null,
"form_type": "4",
"html_url": "https://www.sec.gov/Archives/edgar/data/0000803164/000090572926000009//Archives/edgar/data/803164/000090572926000009/0000905729-26-000009-index.htm",
"id": "695c171b1bd4be0001967659",
"is_10b5": false,
"owner": {
"insider_cik": "0001788991",
"insider_name": "Gregory McConnell",
"insider_title": "",
"is_director": true,
"is_officer": false,
"is_ten_percent_owner": false,
"raw_signature": "/s/ Sarah A. Harper, by Power of Attorney"
},
"remaining_shares": "34400",
"traded_percentage": "0.68%",
"transactions": [
{
"acquired_or_disposed": "A",
"conversion_exercise_price_derivative": "",
"date_deemed_execution": null,
"date_exercisable": null,
"date_expiration": null,
"date_transaction": "2026-01-01T00:00:00Z",
"is_derivative": false,
"ownership": "d",
"post_transaction_quantity": "34400",
"price_per_share": "29.52",
"remaining_underlying_shares": "",
"security_title": "Common Stock",
"shares": "233",
"transaction_code": "a",
"transaction_id": "0000803164_0000905729-26-000009_nd_t_0",
"underlying_security_title": "",
"underlying_shares": "",
"voluntarily_reported": false
}
],
"updated": 1767642907
}
]
}
{
"ok": false,
"errors": [
{
"code": "auth_failed",
"id": "unauthorized",
"value": "Token de autenticación no válido o ausente"
}
]
}
{
"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 su solicitud"
}
]
}
{
"data": [
{
"accession_number": "0000905729-26-000009",
"company_cik": "0000803164",
"company_name": "CHOICEONE FINANCIAL SERVICES INC",
"company_symbol": "COFS",
"filing_date": "2026-01-05T19:54:05Z",
"footnotes": null,
"form_type": "4",
"html_url": "https://www.sec.gov/Archives/edgar/data/0000803164/000090572926000009//Archives/edgar/data/803164/000090572926000009/0000905729-26-000009-index.htm",
"id": "695c171b1bd4be0001967659",
"is_10b5": false,
"owner": {
"insider_cik": "0001788991",
"insider_name": "Gregory McConnell",
"insider_title": "",
"is_director": true,
"is_officer": false,
"is_ten_percent_owner": false,
"raw_signature": "/s/ Sarah A. Harper, by Power of Attorney"
},
"remaining_shares": "34400",
"traded_percentage": "0.68%",
"transactions": [
{
"acquired_or_disposed": "A",
"conversion_exercise_price_derivative": "",
"date_deemed_execution": null,
"date_exercisable": null,
"date_expiration": null,
"date_transaction": "2026-01-01T00:00:00Z",
"is_derivative": false,
"ownership": "d",
"post_transaction_quantity": "34400",
"price_per_share": "29.52",
"remaining_underlying_shares": "",
"security_title": "Common Stock",
"shares": "233",
"transaction_code": "a",
"transaction_id": "0000803164_0000905729-26-000009_nd_t_0",
"underlying_security_title": "",
"underlying_shares": "",
"voluntarily_reported": false
}
],
"updated": 1767642907
}
]
}
{
"ok": false,
"errors": [
{
"code": "auth_failed",
"id": "unauthorized",
"value": "Token de autenticación no válido o ausente"
}
]
}
{
"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 su solicitud"
}
]
}
Autorizaciones
Parámetros de ruta
تنسيق الاستجابة: تُرجِع 'filings' عرضًا مجمّعًا للإيداعات مع إدراج المعاملات ضمنه، وتُرجِع 'transactions' عرضًا مسطّحًا للمعاملات الفردية
filings, transactions Parámetros de consulta
إزاحة الصفحة (page offset). لأسباب متعلقة بتحسين الأداء والاعتبارات التقنية، يتم تقييد قيمة إزاحة الصفحة بين 0 و100000. حدِّد نطاق نتائج الاستعلام باستخدام معاملات أخرى مثل التاريخ. القيمة الافتراضية هي 0.
عدد النتائج المُرجَعة. الحد الأقصى 1000.
تاريخ البدء بصيغة YYYY-MM-DD
تاريخ الانتهاء بصيغة YYYY-MM-DD
الطابع الزمني Unix (بتوقيت UTC) لآخر وقت كانت فيه السجلات محدَّثة. سيجبر هذا ترتيب الفرز على أن يكون أكبر من أو مساويًا للطابع الزمني المحدَّد
تاريخ بصيغة YYYY-MM-DD
الحقول
نوع مفاتيح البحث
symbol, accession_number, cik, id مفاتيح البحث
العرض
flat, nested Respuesta
بيانات معاملات المطلعين. تختلف بنية الاستجابة باختلاف نقطة النهاية: تُرجِع /filings بيانات ملفات متداخلة، بينما تُرجِع /transactions بيانات معاملات مسطّحة
Show child attributes
Show child attributes
¿Esta página le ayudó?