{
  "@context": {
    "@vocab": "https://deeprecall.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "deeprecall": "https://deeprecall.io/schema#",
    "DataSourceInfo": "deeprecall:DataSourceInfo",
    "available": {
      "@id": "deeprecall:available",
      "@container": "@list"
    },
    "requested": {
      "@id": "deeprecall:requested",
      "@container": "@list"
    },
    "filtered": {
      "@id": "deeprecall:filtered",
      "@container": "@list"
    },
    "ErrorResponse": "deeprecall:ErrorResponse",
    "success": {
      "@id": "deeprecall:success",
      "@type": "xsd:boolean"
    },
    "error": {
      "@id": "deeprecall:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "deeprecall:message",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "deeprecall:details"
    },
    "request_id": {
      "@id": "deeprecall:request_id"
    },
    "HTTPValidationError": "deeprecall:HTTPValidationError",
    "detail": {
      "@id": "deeprecall:detail",
      "@container": "@list"
    },
    "HealthResponse": "deeprecall:HealthResponse",
    "status": {
      "@id": "deeprecall:status",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "deeprecall:version",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "deeprecall:timestamp",
      "@type": "xsd:string"
    },
    "services": {
      "@id": "deeprecall:services"
    },
    "PaginationMeta": "deeprecall:PaginationMeta",
    "total_count": {
      "@id": "deeprecall:total_count",
      "@type": "xsd:integer"
    },
    "returned_count": {
      "@id": "deeprecall:returned_count",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "deeprecall:limit",
      "@type": "xsd:integer"
    },
    "has_more": {
      "@id": "deeprecall:has_more",
      "@type": "xsd:boolean"
    },
    "next_cursor": {
      "@id": "deeprecall:next_cursor"
    },
    "RateLimitInfo": "deeprecall:RateLimitInfo",
    "limits": {
      "@id": "deeprecall:limits"
    },
    "remaining_credits": {
      "@id": "deeprecall:remaining_credits",
      "@type": "xsd:integer"
    },
    "monthly_quota": {
      "@id": "deeprecall:monthly_quota"
    },
    "monthly_usage": {
      "@id": "deeprecall:monthly_usage",
      "@type": "xsd:integer"
    },
    "RecallItem": "deeprecall:RecallItem",
    "source_case_id": {
      "@id": "deeprecall:source_case_id"
    },
    "data_source": {
      "@id": "deeprecall:data_source",
      "@type": "xsd:string"
    },
    "alert_title": {
      "@id": "deeprecall:alert_title",
      "@type": "xsd:string"
    },
    "alert_summary": {
      "@id": "deeprecall:alert_summary"
    },
    "alert_status": {
      "@id": "deeprecall:alert_status"
    },
    "risk_severity": {
      "@id": "deeprecall:risk_severity"
    },
    "risk_types": {
      "@id": "deeprecall:risk_types"
    },
    "hazard_description": {
      "@id": "deeprecall:hazard_description"
    },
    "product_name": {
      "@id": "deeprecall:product_name"
    },
    "product_brand": {
      "@id": "deeprecall:product_brand"
    },
    "product_category": {
      "@id": "deeprecall:product_category"
    },
    "product_description": {
      "@id": "deeprecall:product_description"
    },
    "product_model_numbers": {
      "@id": "deeprecall:product_model_numbers"
    },
    "images": {
      "@id": "deeprecall:images"
    },
    "country_of_origin": {
      "@id": "deeprecall:country_of_origin"
    },
    "geo_jurisdictions": {
      "@id": "deeprecall:geo_jurisdictions"
    },
    "measure_types": {
      "@id": "deeprecall:measure_types"
    },
    "source_url": {
      "@id": "deeprecall:source_url"
    },
    "notifying_authority": {
      "@id": "deeprecall:notifying_authority"
    },
    "published_at": {
      "@id": "deeprecall:published_at"
    },
    "created_at": {
      "@id": "deeprecall:created_at",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "deeprecall:updated_at"
    },
    "RecallsFeedResponse": "deeprecall:RecallsFeedResponse",
    "data": {
      "@id": "deeprecall:data",
      "@container": "@list"
    },
    "pagination": {
      "@id": "deeprecall:pagination",
      "@type": "@id"
    },
    "meta": {
      "@id": "deeprecall:meta"
    },
    "rate_limit": {
      "@id": "deeprecall:rate_limit"
    },
    "data_sources": {
      "@id": "deeprecall:data_sources"
    },
    "RecallsSimilaritySearchRequest": "deeprecall:RecallsSimilaritySearchRequest",
    "content_description": {
      "@id": "deeprecall:content_description"
    },
    "image_urls": {
      "@id": "deeprecall:image_urls"
    },
    "filter_by_data_sources": {
      "@id": "deeprecall:filter_by_data_sources"
    },
    "top_k": {
      "@id": "deeprecall:top_k",
      "@type": "xsd:integer"
    },
    "model_name": {
      "@id": "deeprecall:model_name",
      "@type": "xsd:string"
    },
    "input_weights": {
      "@id": "deeprecall:input_weights",
      "@container": "@list"
    },
    "RecallsSimilaritySearchResponse": "deeprecall:RecallsSimilaritySearchResponse",
    "matches": {
      "@id": "deeprecall:matches",
      "@container": "@list"
    },
    "total_matches": {
      "@id": "deeprecall:total_matches",
      "@type": "xsd:integer"
    },
    "processing_time_ms": {
      "@id": "deeprecall:processing_time_ms",
      "@type": "xsd:integer"
    },
    "credits_used": {
      "@id": "deeprecall:credits_used",
      "@type": "xsd:integer"
    },
    "credits_remaining": {
      "@id": "deeprecall:credits_remaining",
      "@type": "xsd:integer"
    },
    "SimilaritySearchMatch": "deeprecall:SimilaritySearchMatch",
    "content_hashed": {
      "@id": "deeprecall:content_hashed",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "deeprecall:score",
      "@type": "xsd:decimal"
    },
    "ValidationError": "deeprecall:ValidationError",
    "loc": {
      "@id": "deeprecall:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "deeprecall:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "deeprecall:type",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "DeepRecall API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects DeepRecall'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-05) from openapi/deeprecall-io-openapi.json.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/deeprecall-io-openapi.json"
  ]
}