Institutional BenchmarkMethodology TransparencyContinuous Risk Monitoring
Developer Integration
API Documentation
Access GTIXT data programmatically with live contract examples generated from active endpoints and public export routes.
Capabilities
Platform Features
Live Example Payloads
Responses below are fetched in real time from production endpoints
Public Endpoints
Core public APIs are accessible without authentication
JSON Contracts
Consistent response envelopes for reliable integrations
Operational Transparency
Contracts reflect the deployed institutional data model
Connection
Base URL & Live Refresh
Base URL
https://gtixt.comRefreshing live examples...
Contracts
Endpoint Specifications
GET
/api/index/latestGet the latest GTIXT index snapshot with all constituents
Live Example Response
{
"success": false,
"error": "Live example unavailable"
}GET
/api/firmsList all scored firms with optional pagination and sort
Query Parameters
limitoffsetsortLive Example Response
{
"success": true,
"count": 0,
"total": 0,
"firms": []
}GET
/api/firms/:slugGet detailed data for a specific firm by slug
Live Example Response
{
"success": false,
"error": "Firm sample not available"
}GET
/api/rankingsGet ranked firms with filters and pagination
Query Parameters
limitoffsetqjurisdictionriskLive Example Response
{
"success": true,
"count": 0,
"total": 0,
"data": []
}GET
/api/researchGet research feed generated from institutional documentation
Live Example Response
{
"success": true,
"count": 0,
"data": []
}GET
/api/data/exports/:datasetDownload public GTIXT export packages in JSON or CSV format
Query Parameters
formatLive Example Response
{
"success": false,
"error": "Export example unavailable"
}Ops Guidance
Rate Limits & Best Practices
Public contracts: core benchmark, research, and export endpoints are available without authentication.
Anonymous rate limits: public access is budgeted for roughly 100 requests per hour; higher-volume usage should move to API-key tiers.
API-key tiers: managed integrations can scale toward 10k requests per hour with cache-aware polling.
Cache carefully: favor short cache windows for ranking-sensitive dashboards.
Use pagination: large feeds should request bounded slices (`limit`, `offset`).
Prefer exports for bulk pulls: use the dataset exports layer when you need attachment-ready CSV or complete snapshot packages.