Institutional BenchmarkMethodology TransparencyContinuous Risk Monitoring
api

Developer Integration

API Documentation

Access GTIXT data programmatically with live contract examples generated from active endpoints and public export routes.

Capabilities

Platform Features

analytics

Live Example Payloads

Responses below are fetched in real time from production endpoints

shield

Public Endpoints

Core public APIs are accessible without authentication

api

JSON Contracts

Consistent response envelopes for reliable integrations

methodology

Operational Transparency

Contracts reflect the deployed institutional data model

Connection

Base URL & Live Refresh

Base URL
https://gtixt.com
Refreshing live examples...

Contracts

Endpoint Specifications

GET/api/index/latest

Get the latest GTIXT index snapshot with all constituents

Live Example Response
{
  "success": false,
  "error": "Live example unavailable"
}
Open Endpoint
GET/api/firms

List all scored firms with optional pagination and sort

Query Parameters
limitoffsetsort
Live Example Response
{
  "success": true,
  "count": 0,
  "total": 0,
  "firms": []
}
Open Endpoint
GET/api/firms/:slug

Get detailed data for a specific firm by slug

Live Example Response
{
  "success": false,
  "error": "Firm sample not available"
}
Open Endpoint
GET/api/rankings

Get ranked firms with filters and pagination

Query Parameters
limitoffsetqjurisdictionrisk
Live Example Response
{
  "success": true,
  "count": 0,
  "total": 0,
  "data": []
}
Open Endpoint
GET/api/research

Get research feed generated from institutional documentation

Live Example Response
{
  "success": true,
  "count": 0,
  "data": []
}
Open Endpoint
GET/api/data/exports/:dataset

Download public GTIXT export packages in JSON or CSV format

Query Parameters
format
Live Example Response
{
  "success": false,
  "error": "Export example unavailable"
}
Open Endpoint

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.