{
  "@context": {
    "@vocab": "https://anthid.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "anthid": "https://anthid.com/schema#",
    "AccountControl": "anthid:AccountControl",
    "account_id": {
      "@id": "anthid:account_id",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "anthid:created_at",
      "@type": "xsd:dateTime"
    },
    "manual_reason": {
      "@id": "anthid:manual_reason",
      "@type": "xsd:string"
    },
    "manually_disabled": {
      "@id": "anthid:manually_disabled",
      "@type": "xsd:boolean"
    },
    "organization_id": {
      "@id": "anthid:organization_id",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "anthid:updated_at",
      "@type": "xsd:dateTime"
    },
    "version": {
      "@id": "anthid:version",
      "@type": "xsd:integer"
    },
    "AccountRiskControl": "anthid:AccountRiskControl",
    "max_daily_loss_amount": {
      "@id": "anthid:max_daily_loss_amount"
    },
    "max_daily_loss_percent": {
      "@id": "anthid:max_daily_loss_percent"
    },
    "max_order_size": {
      "@id": "anthid:max_order_size"
    },
    "max_position_size": {
      "@id": "anthid:max_position_size"
    },
    "AccountTimeControl": "anthid:AccountTimeControl",
    "stale_order_millis": {
      "@id": "anthid:stale_order_millis",
      "@type": "xsd:integer"
    },
    "trading_end": {
      "@id": "anthid:trading_end",
      "@type": "xsd:string"
    },
    "trading_start": {
      "@id": "anthid:trading_start",
      "@type": "xsd:string"
    },
    "ApiKeyIdentity": "anthid:ApiKeyIdentity",
    "api_key_id": {
      "@id": "anthid:api_key_id",
      "@type": "xsd:string"
    },
    "entitlements": {
      "@id": "anthid:entitlements",
      "@type": "@id"
    },
    "limits": {
      "@id": "anthid:limits",
      "@type": "@id"
    },
    "permissions": {
      "@id": "anthid:permissions",
      "@container": "@list"
    },
    "BillingEntitlements": "anthid:BillingEntitlements",
    "controls": {
      "@id": "anthid:controls",
      "@type": "@id"
    },
    "support": {
      "@id": "anthid:support",
      "@type": "@id"
    },
    "tier": {
      "@id": "anthid:tier",
      "@type": "@id"
    },
    "trading": {
      "@id": "anthid:trading",
      "@type": "@id"
    },
    "BillingLimits": "anthid:BillingLimits",
    "broker_connections": {
      "@id": "anthid:broker_connections",
      "@type": "xsd:integer"
    },
    "requests_per_second": {
      "@id": "anthid:requests_per_second",
      "@type": "xsd:integer"
    },
    "retention_days": {
      "@id": "anthid:retention_days",
      "@type": "xsd:integer"
    },
    "stream_connections": {
      "@id": "anthid:stream_connections",
      "@type": "xsd:integer"
    },
    "BillingTier": "anthid:BillingTier",
    "ControlChange": "anthid:ControlChange",
    "changed_at": {
      "@id": "anthid:changed_at",
      "@type": "xsd:dateTime"
    },
    "changed_by": {
      "@id": "anthid:changed_by",
      "@type": "@id"
    },
    "cleared_fields": {
      "@id": "anthid:cleared_fields",
      "@container": "@list"
    },
    "control_kind": {
      "@id": "anthid:control_kind",
      "@type": "xsd:string"
    },
    "event_type": {
      "@id": "anthid:event_type",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "anthid:scope",
      "@type": "xsd:string"
    },
    "set_fields": {
      "@id": "anthid:set_fields"
    },
    "symbol": {
      "@id": "anthid:symbol",
      "@type": "xsd:string"
    },
    "ControlChangedBy": "anthid:ControlChangedBy",
    "ControlType": "anthid:ControlType",
    "ControlsEntitlement": "anthid:ControlsEntitlement",
    "Crypto": "anthid:Crypto",
    "base": {
      "@id": "anthid:base",
      "@type": "xsd:string"
    },
    "price_increment": {
      "@id": "anthid:price_increment",
      "@type": "@id"
    },
    "quantity_increment": {
      "@id": "anthid:quantity_increment",
      "@type": "@id"
    },
    "quote": {
      "@id": "anthid:quote",
      "@type": "xsd:string"
    },
    "venue": {
      "@id": "anthid:venue",
      "@type": "xsd:string"
    },
    "Currency": "anthid:Currency",
    "DeletedResourceKind": "anthid:DeletedResourceKind",
    "DeletedResponse": "anthid:DeletedResponse",
    "deleted": {
      "@id": "anthid:deleted",
      "@type": "xsd:boolean"
    },
    "deleted_at": {
      "@id": "anthid:deleted_at",
      "@type": "xsd:dateTime"
    },
    "id": {
      "@id": "anthid:id",
      "@type": "xsd:string"
    },
    "resource": {
      "@id": "anthid:resource",
      "@type": "@id"
    },
    "EffectiveSymbolControl": "anthid:EffectiveSymbolControl",
    "risk_controls": {
      "@id": "anthid:risk_controls"
    },
    "time_controls": {
      "@id": "anthid:time_controls"
    },
    "Equity": "anthid:Equity",
    "exchange": {
      "@id": "anthid:exchange",
      "@type": "xsd:string"
    },
    "EvaluateRequest": "anthid:EvaluateRequest",
    "instrument": {
      "@id": "anthid:instrument",
      "@type": "@id"
    },
    "quantity": {
      "@id": "anthid:quantity",
      "@type": "@id"
    },
    "side": {
      "@id": "anthid:side"
    },
    "EvaluateResult": "anthid:EvaluateResult",
    "allowed": {
      "@id": "anthid:allowed",
      "@type": "xsd:boolean"
    },
    "triggered": {
      "@id": "anthid:triggered",
      "@container": "@list"
    },
    "ExerciseStyle": "anthid:ExerciseStyle",
    "FundingSchedule": "anthid:FundingSchedule",
    "interval_seconds": {
      "@id": "anthid:interval_seconds",
      "@type": "xsd:integer"
    },
    "Future": "anthid:Future",
    "currency": {
      "@id": "anthid:currency",
      "@type": "xsd:string"
    },
    "expiration": {
      "@id": "anthid:expiration",
      "@type": "xsd:dateTime"
    },
    "multiplier": {
      "@id": "anthid:multiplier",
      "@type": "@id"
    },
    "root": {
      "@id": "anthid:root",
      "@type": "xsd:string"
    },
    "tick_size": {
      "@id": "anthid:tick_size",
      "@type": "@id"
    },
    "ListControlChangesResponse": "anthid:ListControlChangesResponse",
    "data": {
      "@id": "anthid:data",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "anthid:next_cursor",
      "@type": "xsd:string"
    },
    "ListEffectiveSymbolControlsQuery": "anthid:ListEffectiveSymbolControlsQuery",
    "ListEffectiveSymbolControlsResponse": "anthid:ListEffectiveSymbolControlsResponse",
    "ManualControlField": "anthid:ManualControlField",
    "OptionInstrument": "anthid:OptionInstrument",
    "exercise_style": {
      "@id": "anthid:exercise_style",
      "@type": "@id"
    },
    "option_type": {
      "@id": "anthid:option_type",
      "@type": "@id"
    },
    "strike": {
      "@id": "anthid:strike",
      "@type": "@id"
    },
    "underlying": {
      "@id": "anthid:underlying",
      "@type": "xsd:string"
    },
    "OptionType": "anthid:OptionType",
    "OrderSide": "anthid:OrderSide",
    "OrganizationControl": "anthid:OrganizationControl",
    "OrganizationRole": "anthid:OrganizationRole",
    "PatchControlRequest": "anthid:PatchControlRequest",
    "clear": {
      "@id": "anthid:clear",
      "@container": "@list"
    },
    "PatchRiskControlRequest": "anthid:PatchRiskControlRequest",
    "PatchTimeControlRequest": "anthid:PatchTimeControlRequest",
    "Permission": "anthid:Permission",
    "action": {
      "@id": "anthid:action",
      "@type": "@id"
    },
    "context": {
      "@id": "anthid:context",
      "@type": "@id"
    },
    "PermissionAction": "anthid:PermissionAction",
    "PermissionContext": "anthid:PermissionContext",
    "PermissionResource": "anthid:PermissionResource",
    "Perpetual": "anthid:Perpetual",
    "funding": {
      "@id": "anthid:funding",
      "@type": "@id"
    },
    "settlement": {
      "@id": "anthid:settlement",
      "@type": "@id"
    },
    "PerpetualUnderlying": "anthid:PerpetualUnderlying",
    "Prediction": "anthid:Prediction",
    "market": {
      "@id": "anthid:market",
      "@type": "xsd:string"
    },
    "outcome": {
      "@id": "anthid:outcome",
      "@type": "@id"
    },
    "payout": {
      "@id": "anthid:payout",
      "@type": "@id"
    },
    "PredictionOutcome": "anthid:PredictionOutcome",
    "RiskControlField": "anthid:RiskControlField",
    "ServiceIdentity": "anthid:ServiceIdentity",
    "scopes": {
      "@id": "anthid:scopes",
      "@container": "@list"
    },
    "service_id": {
      "@id": "anthid:service_id",
      "@type": "xsd:string"
    },
    "ServiceScope": "anthid:ServiceScope",
    "Settlement": "anthid:Settlement",
    "SupportEntitlement": "anthid:SupportEntitlement",
    "SymbolControl": "anthid:SymbolControl",
    "SymbolRiskControl": "anthid:SymbolRiskControl",
    "SymbolTimeControl": "anthid:SymbolTimeControl",
    "TimeControlField": "anthid:TimeControlField",
    "TradingEntitlement": "anthid:TradingEntitlement",
    "TriggeredControl": "anthid:TriggeredControl",
    "control_type": {
      "@id": "anthid:control_type",
      "@type": "@id"
    },
    "reason": {
      "@id": "anthid:reason",
      "@type": "xsd:string"
    },
    "UpsertControlRequest": "anthid:UpsertControlRequest",
    "UpsertRiskControlRequest": "anthid:UpsertRiskControlRequest",
    "UpsertTimeControlRequest": "anthid:UpsertTimeControlRequest",
    "UserIdentity": "anthid:UserIdentity",
    "roles": {
      "@id": "anthid:roles",
      "@container": "@list"
    },
    "user_id": {
      "@id": "anthid:user_id",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "anthid-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects anthid-com'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-01) from openapi/controls.json, openapi/controls.openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/controls.json",
    "openapi/controls.openapi.json"
  ]
}