{
  "@context": {
    "@vocab": "https://datia.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "datia": "https://datia.app/schema#",
    "PostInstrumentsInstrumentidRequest": "datia:PostInstrumentsInstrumentidRequest",
    "holdings": {
      "@id": "datia:holdings",
      "@container": "@list"
    },
    "minimum_threshold": {
      "@id": "datia:minimum_threshold",
      "@type": "xsd:integer"
    },
    "PostInstrumentsInstrumentidResponse": "datia:PostInstrumentsInstrumentidResponse",
    "total_score": {
      "@id": "datia:total_score",
      "@type": "xsd:integer"
    },
    "environment_score": {
      "@id": "datia:environment_score",
      "@type": "xsd:integer"
    },
    "social_score": {
      "@id": "datia:social_score",
      "@type": "xsd:integer"
    },
    "governance_score": {
      "@id": "datia:governance_score",
      "@type": "xsd:integer"
    },
    "business_involvements": {
      "@id": "datia:business_involvements"
    },
    "GetPortfoliosResponse": "datia:GetPortfoliosResponse",
    "data": {
      "@id": "datia:data"
    },
    "metadata": {
      "@id": "datia:metadata"
    },
    "PostPortfoliosRequest": "datia:PostPortfoliosRequest",
    "snapshot_at": {
      "@id": "datia:snapshot_at",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "datia:name",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "datia:currency",
      "@type": "xsd:string"
    },
    "PostPortfoliosResponse": "datia:PostPortfoliosResponse",
    "identifier": {
      "@id": "datia:identifier",
      "@type": "xsd:string"
    },
    "DeletePortfoliosIdentifierResponse": "datia:DeletePortfoliosIdentifierResponse",
    "metadata.message": {
      "@id": "datia:metadata.message",
      "@type": "xsd:string"
    },
    "PostReportsRequest": "datia:PostReportsRequest",
    "type": {
      "@id": "datia:type",
      "@type": "xsd:string"
    },
    "benchmark_etf_mutual_fund": {
      "@id": "datia:benchmark_etf_mutual_fund",
      "@type": "xsd:string"
    },
    "PostReportsResponse": "datia:PostReportsResponse",
    "document": {
      "@id": "datia:document"
    },
    "PostSustainableInvestmentsInsightsRequest": "datia:PostSustainableInvestmentsInsightsRequest",
    "methodology_id": {
      "@id": "datia:methodology_id",
      "@type": "xsd:integer"
    },
    "PostSustainableInvestmentsInsightsResponse": "datia:PostSustainableInvestmentsInsightsResponse",
    "GetSustainableInvestmentsMethodologiesResponse": "datia:GetSustainableInvestmentsMethodologiesResponse",
    "PostTaxonomyInsightsRequest": "datia:PostTaxonomyInsightsRequest",
    "PostTaxonomyInsightsResponse": "datia:PostTaxonomyInsightsResponse",
    "PostTemperatureScoreInsightsRequest": "datia:PostTemperatureScoreInsightsRequest",
    "PostTemperatureScoreInsightsResponse": "datia:PostTemperatureScoreInsightsResponse",
    "portfolio": {
      "@id": "datia:portfolio"
    },
    "job_metadata": {
      "@id": "datia:job_metadata"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Datia API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Datia'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-10-15) from openapi/_ae-authored/datia-openapi-generated.yml.",
  "dcterms:created": "2026-10-15",
  "dcterms:source": [
    "openapi/_ae-authored/datia-openapi-generated.yml"
  ]
}