SS&C Geneva · Schema
SS&C Geneva Portfolio
A fund or portfolio record in the SS&C Geneva fund accounting system
Fund AccountingAsset ManagementPortfolio-ManagementFinancial-ServicesHedge FundsNAV Calculation
Properties
| Name | Type | Description |
|---|---|---|
| portfolioId | string | Unique Geneva portfolio identifier |
| name | string | Full legal fund name |
| shortName | string | Abbreviated fund name |
| fundType | string | Fund structure type |
| baseCurrency | string | ISO 4217 base currency code |
| inceptionDate | string | Fund inception/launch date |
| closingDate | stringnull | Fund closing date; null for active funds |
| status | string | |
| investmentManager | string | Name of the investment manager/GP |
| administrator | string | Fund administrator name |
| custodian | string | Prime broker or custodian name |
| aum | number | Assets Under Management in base currency |
| aumDate | string | Date as of which AUM is calculated |
| benchmarkIndex | string | Benchmark index identifier |
| legalEntity | object | |
| shareClasses | array | Share classes within the fund |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://www.ssctech.com/schemas/portfolio",
"title": "SS&C Geneva Portfolio",
"description": "A fund or portfolio record in the SS&C Geneva fund accounting system",
"type": "object",
"properties": {
"portfolioId": {
"type": "string",
"description": "Unique Geneva portfolio identifier"
},
"name": {
"type": "string",
"description": "Full legal fund name"
},
"shortName": {
"type": "string",
"description": "Abbreviated fund name"
},
"fundType": {
"type": "string",
"enum": ["HEDGE_FUND", "MUTUAL_FUND", "PE_FUND", "SEPARATE_ACCOUNT", "FUND_OF_FUNDS"],
"description": "Fund structure type"
},
"baseCurrency": {
"type": "string",
"pattern": "^[A-Z]{3}$",
"description": "ISO 4217 base currency code"
},
"inceptionDate": {
"type": "string",
"format": "date",
"description": "Fund inception/launch date"
},
"closingDate": {
"type": ["string", "null"],
"format": "date",
"description": "Fund closing date; null for active funds"
},
"status": {
"type": "string",
"enum": ["ACTIVE", "INACTIVE", "CLOSED"]
},
"investmentManager": {
"type": "string",
"description": "Name of the investment manager/GP"
},
"administrator": {
"type": "string",
"description": "Fund administrator name"
},
"custodian": {
"type": "string",
"description": "Prime broker or custodian name"
},
"aum": {
"type": "number",
"minimum": 0,
"description": "Assets Under Management in base currency"
},
"aumDate": {
"type": "string",
"format": "date",
"description": "Date as of which AUM is calculated"
},
"benchmarkIndex": {
"type": "string",
"description": "Benchmark index identifier"
},
"legalEntity": {
"$ref": "#/$defs/LegalEntity"
},
"shareClasses": {
"type": "array",
"description": "Share classes within the fund",
"items": {
"$ref": "#/$defs/ShareClass"
}
}
},
"required": ["portfolioId", "name", "baseCurrency", "status"],
"$defs": {
"LegalEntity": {
"type": "object",
"properties": {
"legalName": {
"type": "string"
},
"jurisdiction": {
"type": "string",
"description": "Country of legal incorporation"
},
"lei": {
"type": "string",
"description": "Legal Entity Identifier (20-character LEI code)",
"pattern": "^[A-Z0-9]{18}\\d{2}$"
},
"regulatoryId": {
"type": "string",
"description": "Regulatory registration number"
}
}
},
"ShareClass": {
"type": "object",
"properties": {
"classId": {
"type": "string"
},
"className": {
"type": "string"
},
"currency": {
"type": "string",
"pattern": "^[A-Z]{3}$"
},
"managementFeeRate": {
"type": "number",
"description": "Annual management fee as decimal (e.g., 0.02 for 2%)"
},
"performanceFeeRate": {
"type": "number",
"description": "Performance fee rate as decimal"
},
"minInvestment": {
"type": "number"
},
"navPerUnit": {
"type": "number"
},
"unitsOutstanding": {
"type": "number"
}
}
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/ssc-geneva-portfolio"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.