curl --request GET \
--url https://gdeltcloud.com/api/v2/epoch/hardware \
--header 'Authorization: Bearer <token>'import requests
url = "https://gdeltcloud.com/api/v2/epoch/hardware"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://gdeltcloud.com/api/v2/epoch/hardware', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"data": [
{
"hardware_name": "NVIDIA H100 SXM5",
"manufacturer": "NVIDIA",
"type": "GPU",
"release_date": "2022-03-22",
"release_price_usd": null,
"tensor_fp16_flops": 989000000000000,
"fp8_flops": 1979000000000000,
"memory_bytes": 85899345920,
"tdp_w": 700,
"process_size_nm": 4,
"entity_id": "e_9f8e7d6c5b4a3210",
"entity_page_name": "Nvidia"
}
],
"pagination": {
"limit": 25,
"offset": 0,
"next_cursor": null,
"next_offset": null
},
"applied_filters": {
"manufacturer": "Nvidia",
"ignored": {}
}
}{
"success": false,
"error": "<string>",
"code": "<string>",
"details": {}
}{
"success": false,
"error": "<string>",
"code": "<string>",
"details": {}
}{
"success": false,
"error": "<string>",
"code": "<string>",
"details": {}
}AI hardware
Epoch accelerator observations, manufacturer/foundry participants and release coverage.
curl --request GET \
--url https://gdeltcloud.com/api/v2/epoch/hardware \
--header 'Authorization: Bearer <token>'import requests
url = "https://gdeltcloud.com/api/v2/epoch/hardware"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://gdeltcloud.com/api/v2/epoch/hardware', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"data": [
{
"hardware_name": "NVIDIA H100 SXM5",
"manufacturer": "NVIDIA",
"type": "GPU",
"release_date": "2022-03-22",
"release_price_usd": null,
"tensor_fp16_flops": 989000000000000,
"fp8_flops": 1979000000000000,
"memory_bytes": 85899345920,
"tdp_w": 700,
"process_size_nm": 4,
"entity_id": "e_9f8e7d6c5b4a3210",
"entity_page_name": "Nvidia"
}
],
"pagination": {
"limit": 25,
"offset": 0,
"next_cursor": null,
"next_offset": null
},
"applied_filters": {
"manufacturer": "Nvidia",
"ignored": {}
}
}{
"success": false,
"error": "<string>",
"code": "<string>",
"details": {}
}{
"success": false,
"error": "<string>",
"code": "<string>",
"details": {}
}{
"success": false,
"error": "<string>",
"code": "<string>",
"details": {}
}Authorizations
GDELT Cloud API key. Send as Authorization: Bearer gdelt_sk_....
Query Parameters
Number of records to return on this page; use the returned continuation to request the next page. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
1 <= x <= 200Continuation from pagination.next_cursor in the previous response. Keep the other filters unchanged; null means no next page. Also accepts: offset. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Participant entity: spine ID, news ID, Wikipedia URL or resolved name; all terminal aliases are included. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#entity_handle
Exact source role. Hardware ownership does not establish building ownership. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Manufacturer substring. Also accepts: org. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Exact accelerator type, case-insensitive. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#epoch_hardware_type
gpu, tpu, xpu-r, npu, gpgpu, other, xpu, asic, lpu, hybrid cpu, dcu (gpgpu) Fabricator substring. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Inclusive source-date lower bound, YYYY-MM-DD. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Inclusive source-date upper bound, YYYY-MM-DD. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.

