curl --request GET \
--url https://gdeltcloud.com/api/v2/facilities/{facility_id}/relationships \
--header 'Authorization: Bearer <token>'import requests
url = "https://gdeltcloud.com/api/v2/facilities/{facility_id}/relationships"
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/facilities/{facility_id}/relationships', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"data": []
}Facility relationships
Evidence-backed physical hierarchy in data and participant assertions in participants. Each collection has independent pagination; follow pagination.next_cursor for links and meta.participant_pagination.next_cursor for participants using offset. Reported and probable claims are usable by default. Installations, campuses and clusters remain distinct assets. This Facilities surface includes participant roles and physical links; deep compute and finance observations have separately gated endpoints.
curl --request GET \
--url https://gdeltcloud.com/api/v2/facilities/{facility_id}/relationships \
--header 'Authorization: Bearer <token>'import requests
url = "https://gdeltcloud.com/api/v2/facilities/{facility_id}/relationships"
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/facilities/{facility_id}/relationships', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"data": []
}Authorizations
GDELT Cloud API key. Send as Authorization: Bearer gdelt_sk_....
Path Parameters
The facility id.
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.
Filter assertion status. Default includes reported, probable and verified; unresolved can be requested explicitly. Claim confidence is independent of identity resolution. Full value list: https://docs.gdeltcloud.com/reference/enums#facility_claim_status
reported, probable, verified, unresolved Exact physical relation type.
Response
Success

