{"name":"Kortex","description":"Pre-integrated cross-domain graph of energy, corporate ownership, climate and geopolitics. Deterministic and source-traceable; no LLM.","api_base":"https://kortex.orkora.com/v2","auth":{"scheme":"api_key","header":"X-API-Key","on_missing":{"status":401,"code":"missing_api_key"},"contact":"kortex@orkora.com"},"pricing":{"unit":"credits","field_weights":{"empirical_field":100,"derived_field":5000,"edge_delivered":2500},"flat_record_field_weight":1000,"categories":{"node_fetch":1000,"search":2000,"faceted":2000,"traversal":5000,"insight":5000,"schema":1000,"raw_cypher":20000,"bulk":50000,"empirical_field":100,"derived_field":5000,"edge_delivered":2500},"model":"Pay for navigation — the facts are public, the connections are the product. Empirical passthrough fields bill at the commodity anchor; derived fields are materialized traversals and bill at traversal-class price wherever they surface (every field's provenance kind is in the response); live traversals bill per edge delivered, linear in depth. Category prices are per-request floors, and raw Cypher is billed on delivered output at the same field weights. Provenance metadata is never billed. Settled on actual cost with a hard 402 gate before payload delivery.","top_up":"https://kortex.orkora.com/billing"},"scopes":{"model":"key.scope = JSON list of granted premium capabilities; absent scope = unrestricted; base data access implied by an active key","premium":["faceted","insight","raw_cypher","traversal"]},"errors":{"envelope":{"error":{"code":"string (stable enum)","message":"string","status":"int","request_id":"string","details":"object (machine-actionable)"}},"codes":["bad_request","insufficient_credits","internal_error","invalid_api_key","invalid_parameter","missing_api_key","rate_limited","resource_not_found","scope_denied","service_unavailable","write_not_allowed"]},"pagination":{"opt_in":"?cursor=start","follow":"next_cursor until null","envelope":{"items":"[]","next_cursor":"string|null","count":"int"},"routes":["/v2/generators/search","/v2/grids/{grid_id}/generators","/v2/operators/{operator_name}/assets"]},"mcp":{"transport":"streamable_http","endpoint":"https://kortex.orkora.com/v2/mcp","auth":"X-API-Key header on every request"},"graph":{"postgresql":{"table_count":541,"populated_table_count":494,"row_count_total":2019075438,"size_bytes_total":42986856448,"hypertable_count":36},"memgraph":{"label_count":46,"node_count_total":10614803,"edge_count_total":27668516,"edge_type_count":58,"index_count":105}},"links":{"schema":"/v2/schema","stats":"/stats","docs":"/redoc"}}