Hemrock · JSON-LD Context
Hemrock Com Context
JSON-LD context defining the semantic vocabulary for Hemrock Com from Hemrock.
26 Classes
97 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
hemrock:
https://hemrock.com/schema#
Classes
CommonIssuanceEvent
OptionPoolEvent
SecondarySaleEvent
OptionGrantEvent
ManualIssuanceEvent
ConvertibleRoundEvent
WarrantRoundEvent
PricedRoundEvent
ComputeRequest
ComputeResponse
CapTableSnapshot
WaterfallComputeRequest
FundComputeRequest
FundResultResponse
FundSeries
FundDetail
ResultResponse
WaterfallResult
LineTotals
FundResult
ProductAccess
UsagePeriod
DailyUsage
MonthlyUsage
AccessResponse
Error
Properties
| Property | Type | Container |
|---|---|---|
| type | ||
| label | string | |
| grants | list | |
| id | string | |
| countMode | ||
| shares | decimal | |
| targetPct | decimal | |
| strikePrice | decimal | |
| fromId | string | |
| toId | string | |
| toName | string | |
| class | ||
| round | string | |
| poolId | string | |
| issuances | list | |
| convertibles | list | |
| warrants | list | |
| preMoneyValuation | decimal | |
| investments | list | |
| pools | list | |
| targetPoolPct | decimal | |
| poolMode | ||
| poolPostPct | decimal | |
| events | list | |
| data | ||
| meta | ||
| holdings | list | |
| totalShares | decimal | |
| ownership | list | |
| outstandingConvertibles | list | |
| pricePerShare | decimal | |
| roundDetail | ||
| exitValuation | decimal | |
| model | ||
| inputs | ||
| features | ||
| granularity | string | |
| firstCloseDate | string | |
| format | string | |
| fundName | string | |
| total | list | |
| lp | list | |
| gp | list | |
| irr | ||
| periods | ||
| statements | ||
| waterfall | ||
| lpClasses | ||
| mgmtCo | ||
| distributable | decimal | |
| classes | list | |
| series | list | |
| holders | list | |
| perShare | list | |
| iterations | integer | |
| converged | boolean | |
| committedCapital | reference | |
| calledCapital | reference | |
| managementFees | reference | |
| partnershipExpenses | reference | |
| investedCapital | reference | |
| proceeds | reference | |
| distributions | reference | |
| grossMultiple | reference | |
| netMultiple | reference | |
| grossIRR | reference | |
| netIRR | reference | |
| pic | decimal | |
| dpi | decimal | |
| rvpi | decimal | |
| tvpi | decimal | |
| weightedHoldPeriodYears | decimal | |
| tiers | list | |
| product | string | |
| name | string | |
| priceUsd | decimal | |
| allowance | integer | |
| period | ||
| remaining | integer | |
| active | boolean | |
| state | string | |
| source | string | |
| freeRemaining | integer | |
| paidRemaining | integer | |
| paidExpiration | string | |
| nextAction | string | |
| period_start | dateTime | |
| period_end | dateTime | |
| consumed | integer | |
| reserved | integer | |
| enabled | boolean | |
| day | date | |
| endpoint | string | |
| succeeded | integer | |
| failed | integer | |
| month | string | |
| error |
JSON-LD Document
{
"@context": {
"@vocab": "https://hemrock.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"hemrock": "https://hemrock.com/schema#",
"CommonIssuanceEvent": "hemrock:CommonIssuanceEvent",
"type": {
"@id": "hemrock:type"
},
"label": {
"@id": "hemrock:label",
"@type": "xsd:string"
},
"grants": {
"@id": "hemrock:grants",
"@container": "@list"
},
"OptionPoolEvent": "hemrock:OptionPoolEvent",
"id": {
"@id": "hemrock:id",
"@type": "xsd:string"
},
"countMode": {
"@id": "hemrock:countMode"
},
"shares": {
"@id": "hemrock:shares",
"@type": "xsd:decimal"
},
"targetPct": {
"@id": "hemrock:targetPct",
"@type": "xsd:decimal"
},
"strikePrice": {
"@id": "hemrock:strikePrice",
"@type": "xsd:decimal"
},
"SecondarySaleEvent": "hemrock:SecondarySaleEvent",
"fromId": {
"@id": "hemrock:fromId",
"@type": "xsd:string"
},
"toId": {
"@id": "hemrock:toId",
"@type": "xsd:string"
},
"toName": {
"@id": "hemrock:toName",
"@type": "xsd:string"
},
"class": {
"@id": "hemrock:class"
},
"round": {
"@id": "hemrock:round",
"@type": "xsd:string"
},
"OptionGrantEvent": "hemrock:OptionGrantEvent",
"poolId": {
"@id": "hemrock:poolId",
"@type": "xsd:string"
},
"ManualIssuanceEvent": "hemrock:ManualIssuanceEvent",
"issuances": {
"@id": "hemrock:issuances",
"@container": "@list"
},
"ConvertibleRoundEvent": "hemrock:ConvertibleRoundEvent",
"convertibles": {
"@id": "hemrock:convertibles",
"@container": "@list"
},
"WarrantRoundEvent": "hemrock:WarrantRoundEvent",
"warrants": {
"@id": "hemrock:warrants",
"@container": "@list"
},
"PricedRoundEvent": "hemrock:PricedRoundEvent",
"preMoneyValuation": {
"@id": "hemrock:preMoneyValuation",
"@type": "xsd:decimal"
},
"investments": {
"@id": "hemrock:investments",
"@container": "@list"
},
"pools": {
"@id": "hemrock:pools",
"@container": "@list"
},
"targetPoolPct": {
"@id": "hemrock:targetPoolPct",
"@type": "xsd:decimal"
},
"poolMode": {
"@id": "hemrock:poolMode"
},
"poolPostPct": {
"@id": "hemrock:poolPostPct",
"@type": "xsd:decimal"
},
"ComputeRequest": "hemrock:ComputeRequest",
"events": {
"@id": "hemrock:events",
"@container": "@list"
},
"ComputeResponse": "hemrock:ComputeResponse",
"data": {
"@id": "hemrock:data"
},
"meta": {
"@id": "hemrock:meta"
},
"CapTableSnapshot": "hemrock:CapTableSnapshot",
"holdings": {
"@id": "hemrock:holdings",
"@container": "@list"
},
"totalShares": {
"@id": "hemrock:totalShares",
"@type": "xsd:decimal"
},
"ownership": {
"@id": "hemrock:ownership",
"@container": "@list"
},
"outstandingConvertibles": {
"@id": "hemrock:outstandingConvertibles",
"@container": "@list"
},
"pricePerShare": {
"@id": "hemrock:pricePerShare",
"@type": "xsd:decimal"
},
"roundDetail": {
"@id": "hemrock:roundDetail"
},
"WaterfallComputeRequest": "hemrock:WaterfallComputeRequest",
"exitValuation": {
"@id": "hemrock:exitValuation",
"@type": "xsd:decimal"
},
"model": {
"@id": "hemrock:model"
},
"FundComputeRequest": "hemrock:FundComputeRequest",
"inputs": {
"@id": "hemrock:inputs"
},
"features": {
"@id": "hemrock:features"
},
"granularity": {
"@id": "hemrock:granularity",
"@type": "xsd:string"
},
"firstCloseDate": {
"@id": "hemrock:firstCloseDate",
"@type": "xsd:string"
},
"format": {
"@id": "hemrock:format",
"@type": "xsd:string"
},
"fundName": {
"@id": "hemrock:fundName",
"@type": "xsd:string"
},
"FundResultResponse": "hemrock:FundResultResponse",
"FundSeries": "hemrock:FundSeries",
"total": {
"@id": "hemrock:total",
"@container": "@list"
},
"lp": {
"@id": "hemrock:lp",
"@container": "@list"
},
"gp": {
"@id": "hemrock:gp",
"@container": "@list"
},
"FundDetail": "hemrock:FundDetail",
"irr": {
"@id": "hemrock:irr"
},
"periods": {
"@id": "hemrock:periods"
},
"statements": {
"@id": "hemrock:statements"
},
"waterfall": {
"@id": "hemrock:waterfall"
},
"lpClasses": {
"@id": "hemrock:lpClasses"
},
"mgmtCo": {
"@id": "hemrock:mgmtCo"
},
"ResultResponse": "hemrock:ResultResponse",
"WaterfallResult": "hemrock:WaterfallResult",
"distributable": {
"@id": "hemrock:distributable",
"@type": "xsd:decimal"
},
"classes": {
"@id": "hemrock:classes",
"@container": "@list"
},
"series": {
"@id": "hemrock:series",
"@container": "@list"
},
"holders": {
"@id": "hemrock:holders",
"@container": "@list"
},
"perShare": {
"@id": "hemrock:perShare",
"@container": "@list"
},
"iterations": {
"@id": "hemrock:iterations",
"@type": "xsd:integer"
},
"converged": {
"@id": "hemrock:converged",
"@type": "xsd:boolean"
},
"LineTotals": "hemrock:LineTotals",
"FundResult": "hemrock:FundResult",
"committedCapital": {
"@id": "hemrock:committedCapital",
"@type": "@id"
},
"calledCapital": {
"@id": "hemrock:calledCapital",
"@type": "@id"
},
"managementFees": {
"@id": "hemrock:managementFees",
"@type": "@id"
},
"partnershipExpenses": {
"@id": "hemrock:partnershipExpenses",
"@type": "@id"
},
"investedCapital": {
"@id": "hemrock:investedCapital",
"@type": "@id"
},
"proceeds": {
"@id": "hemrock:proceeds",
"@type": "@id"
},
"distributions": {
"@id": "hemrock:distributions",
"@type": "@id"
},
"grossMultiple": {
"@id": "hemrock:grossMultiple",
"@type": "@id"
},
"netMultiple": {
"@id": "hemrock:netMultiple",
"@type": "@id"
},
"grossIRR": {
"@id": "hemrock:grossIRR",
"@type": "@id"
},
"netIRR": {
"@id": "hemrock:netIRR",
"@type": "@id"
},
"pic": {
"@id": "hemrock:pic",
"@type": "xsd:decimal"
},
"dpi": {
"@id": "hemrock:dpi",
"@type": "xsd:decimal"
},
"rvpi": {
"@id": "hemrock:rvpi",
"@type": "xsd:decimal"
},
"tvpi": {
"@id": "hemrock:tvpi",
"@type": "xsd:decimal"
},
"weightedHoldPeriodYears": {
"@id": "hemrock:weightedHoldPeriodYears",
"@type": "xsd:decimal"
},
"tiers": {
"@id": "hemrock:tiers",
"@container": "@list"
},
"ProductAccess": "hemrock:ProductAccess",
"product": {
"@id": "hemrock:product",
"@type": "xsd:string"
},
"name": {
"@id": "hemrock:name",
"@type": "xsd:string"
},
"priceUsd": {
"@id": "hemrock:priceUsd",
"@type": "xsd:decimal"
},
"allowance": {
"@id": "hemrock:allowance",
"@type": "xsd:integer"
},
"period": {
"@id": "hemrock:period"
},
"remaining": {
"@id": "hemrock:remaining",
"@type": "xsd:integer"
},
"active": {
"@id": "hemrock:active",
"@type": "xsd:boolean"
},
"state": {
"@id": "hemrock:state",
"@type": "xsd:string"
},
"source": {
"@id": "hemrock:source",
"@type": "xsd:string"
},
"freeRemaining": {
"@id": "hemrock:freeRemaining",
"@type": "xsd:integer"
},
"paidRemaining": {
"@id": "hemrock:paidRemaining",
"@type": "xsd:integer"
},
"paidExpiration": {
"@id": "hemrock:paidExpiration",
"@type": "xsd:string"
},
"nextAction": {
"@id": "hemrock:nextAction",
"@type": "xsd:string"
},
"UsagePeriod": "hemrock:UsagePeriod",
"period_start": {
"@id": "hemrock:period_start",
"@type": "xsd:dateTime"
},
"period_end": {
"@id": "hemrock:period_end",
"@type": "xsd:dateTime"
},
"consumed": {
"@id": "hemrock:consumed",
"@type": "xsd:integer"
},
"reserved": {
"@id": "hemrock:reserved",
"@type": "xsd:integer"
},
"enabled": {
"@id": "hemrock:enabled",
"@type": "xsd:boolean"
},
"DailyUsage": "hemrock:DailyUsage",
"day": {
"@id": "hemrock:day",
"@type": "xsd:date"
},
"endpoint": {
"@id": "hemrock:endpoint",
"@type": "xsd:string"
},
"succeeded": {
"@id": "hemrock:succeeded",
"@type": "xsd:integer"
},
"failed": {
"@id": "hemrock:failed",
"@type": "xsd:integer"
},
"MonthlyUsage": "hemrock:MonthlyUsage",
"month": {
"@id": "hemrock:month",
"@type": "xsd:string"
},
"AccessResponse": "hemrock:AccessResponse",
"Error": "hemrock:Error",
"error": {
"@id": "hemrock:error"
}
},
"@type": "schema:Dataset",
"schema:name": "Hemrock API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Hemrock's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-11) from openapi/hemrock-com-openapi.json, openapi/hemrock_com_openapi.json.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/hemrock-com-openapi.json",
"openapi/hemrock_com_openapi.json"
]
}