{
  "@context": {
    "@vocab": "https://zincsearch.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "zincsearch": "https://zincsearch.com/schema#",
    "meta.HTTPResponseRecordCount": "zincsearch:meta.HTTPResponseRecordCount",
    "message": {
      "@id": "zincsearch:message",
      "@type": "xsd:string"
    },
    "record_count": {
      "@id": "zincsearch:record_count",
      "@type": "xsd:integer"
    },
    "meta.HTTPResponseID": "zincsearch:meta.HTTPResponseID",
    "id": {
      "@id": "zincsearch:id",
      "@type": "xsd:string"
    },
    "meta.Hit": "zincsearch:meta.Hit",
    "_id": {
      "@id": "zincsearch:_id",
      "@type": "xsd:string"
    },
    "_index": {
      "@id": "zincsearch:_index",
      "@type": "xsd:string"
    },
    "_score": {
      "@id": "zincsearch:_score",
      "@type": "xsd:decimal"
    },
    "_source": {
      "@id": "zincsearch:_source"
    },
    "_type": {
      "@id": "zincsearch:_type",
      "@type": "xsd:string"
    },
    "fields": {
      "@id": "zincsearch:fields"
    },
    "highlight": {
      "@id": "zincsearch:highlight"
    },
    "meta.JSONIngest": "zincsearch:meta.JSONIngest",
    "index": {
      "@id": "zincsearch:index",
      "@type": "xsd:string"
    },
    "records": {
      "@id": "zincsearch:records",
      "@container": "@list"
    },
    "meta.HTTPResponseDocument": "zincsearch:meta.HTTPResponseDocument",
    "meta.HTTPResponseError": "zincsearch:meta.HTTPResponseError",
    "error": {
      "@id": "zincsearch:error",
      "@type": "xsd:string"
    },
    "meta.HealthzResponse": "zincsearch:meta.HealthzResponse",
    "status": {
      "@id": "zincsearch:status",
      "@type": "xsd:string"
    },
    "meta.Analyzer": "zincsearch:meta.Analyzer",
    "char_filter": {
      "@id": "zincsearch:char_filter",
      "@container": "@list"
    },
    "filter": {
      "@id": "zincsearch:filter",
      "@container": "@list"
    },
    "lowercase": {
      "@id": "zincsearch:lowercase",
      "@type": "xsd:boolean"
    },
    "pattern": {
      "@id": "zincsearch:pattern",
      "@type": "xsd:string"
    },
    "stopwords": {
      "@id": "zincsearch:stopwords",
      "@container": "@list"
    },
    "token_filter": {
      "@id": "zincsearch:token_filter",
      "@container": "@list"
    },
    "tokenizer": {
      "@id": "zincsearch:tokenizer",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "zincsearch:type",
      "@type": "xsd:string"
    },
    "meta.Property": "zincsearch:meta.Property",
    "aggregatable": {
      "@id": "zincsearch:aggregatable",
      "@type": "xsd:boolean"
    },
    "analyzer": {
      "@id": "zincsearch:analyzer",
      "@type": "xsd:string"
    },
    "dims": {
      "@id": "zincsearch:dims",
      "@type": "xsd:integer"
    },
    "format": {
      "@id": "zincsearch:format",
      "@type": "xsd:string"
    },
    "highlightable": {
      "@id": "zincsearch:highlightable",
      "@type": "xsd:boolean"
    },
    "search_analyzer": {
      "@id": "zincsearch:search_analyzer",
      "@type": "xsd:string"
    },
    "sortable": {
      "@id": "zincsearch:sortable",
      "@type": "xsd:boolean"
    },
    "store": {
      "@id": "zincsearch:store",
      "@type": "xsd:boolean"
    },
    "time_zone": {
      "@id": "zincsearch:time_zone",
      "@type": "xsd:string"
    },
    "meta.IndexSimple": "zincsearch:meta.IndexSimple",
    "mappings": {
      "@id": "zincsearch:mappings"
    },
    "name": {
      "@id": "zincsearch:name",
      "@type": "xsd:string"
    },
    "settings": {
      "@id": "zincsearch:settings",
      "@type": "@id"
    },
    "shard_num": {
      "@id": "zincsearch:shard_num",
      "@type": "xsd:integer"
    },
    "storage_type": {
      "@id": "zincsearch:storage_type",
      "@type": "xsd:string"
    },
    "meta.HTTPResponse": "zincsearch:meta.HTTPResponse",
    "index.IndexListResponse": "zincsearch:index.IndexListResponse",
    "list": {
      "@id": "zincsearch:list",
      "@container": "@list"
    },
    "page": {
      "@id": "zincsearch:page",
      "@type": "@id"
    },
    "meta.HTTPResponseIndex": "zincsearch:meta.HTTPResponseIndex",
    "index.AnalyzeResponseToken": "zincsearch:index.AnalyzeResponseToken",
    "end_offset": {
      "@id": "zincsearch:end_offset",
      "@type": "xsd:integer"
    },
    "keyword": {
      "@id": "zincsearch:keyword",
      "@type": "xsd:boolean"
    },
    "position": {
      "@id": "zincsearch:position",
      "@type": "xsd:integer"
    },
    "start_offset": {
      "@id": "zincsearch:start_offset",
      "@type": "xsd:integer"
    },
    "token": {
      "@id": "zincsearch:token",
      "@type": "xsd:string"
    },
    "meta.Page": "zincsearch:meta.Page",
    "page_num": {
      "@id": "zincsearch:page_num",
      "@type": "xsd:integer"
    },
    "page_size": {
      "@id": "zincsearch:page_size",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "zincsearch:total",
      "@type": "xsd:integer"
    },
    "meta.TemplateTemplate": "zincsearch:meta.TemplateTemplate",
    "meta.IndexSettings": "zincsearch:meta.IndexSettings",
    "analysis": {
      "@id": "zincsearch:analysis",
      "@type": "@id"
    },
    "number_of_replicas": {
      "@id": "zincsearch:number_of_replicas",
      "@type": "xsd:integer"
    },
    "number_of_shards": {
      "@id": "zincsearch:number_of_shards",
      "@type": "xsd:integer"
    },
    "meta.IndexAnalysis": "zincsearch:meta.IndexAnalysis",
    "meta.IndexTemplate": "zincsearch:meta.IndexTemplate",
    "created_at": {
      "@id": "zincsearch:created_at",
      "@type": "xsd:string"
    },
    "index_patterns": {
      "@id": "zincsearch:index_patterns",
      "@container": "@list"
    },
    "priority": {
      "@id": "zincsearch:priority",
      "@type": "xsd:integer"
    },
    "template": {
      "@id": "zincsearch:template",
      "@type": "@id"
    },
    "updated_at": {
      "@id": "zincsearch:updated_at",
      "@type": "xsd:string"
    },
    "meta.HTTPResponseTemplate": "zincsearch:meta.HTTPResponseTemplate",
    "meta.Mappings": "zincsearch:meta.Mappings",
    "properties": {
      "@id": "zincsearch:properties"
    },
    "meta.Template": "zincsearch:meta.Template",
    "index_template": {
      "@id": "zincsearch:index_template",
      "@type": "@id"
    },
    "index.AnalyzeResponse": "zincsearch:index.AnalyzeResponse",
    "tokens": {
      "@id": "zincsearch:tokens",
      "@container": "@list"
    },
    "meta.Role": "zincsearch:meta.Role",
    "permission": {
      "@id": "zincsearch:permission",
      "@container": "@list"
    },
    "role": {
      "@id": "zincsearch:role",
      "@type": "xsd:string"
    },
    "meta.QueryStringQuery": "zincsearch:meta.QueryStringQuery",
    "boost": {
      "@id": "zincsearch:boost",
      "@type": "xsd:decimal"
    },
    "default_field": {
      "@id": "zincsearch:default_field",
      "@type": "xsd:string"
    },
    "default_operator": {
      "@id": "zincsearch:default_operator",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "zincsearch:query",
      "@type": "xsd:string"
    },
    "meta.AggregationHistogram": "zincsearch:meta.AggregationHistogram",
    "extended_bounds": {
      "@id": "zincsearch:extended_bounds",
      "@type": "@id"
    },
    "field": {
      "@id": "zincsearch:field",
      "@type": "xsd:string"
    },
    "hard_bounds": {
      "@id": "zincsearch:hard_bounds",
      "@type": "@id"
    },
    "interval": {
      "@id": "zincsearch:interval",
      "@type": "xsd:decimal"
    },
    "keyed": {
      "@id": "zincsearch:keyed",
      "@type": "xsd:boolean"
    },
    "min_doc_count": {
      "@id": "zincsearch:min_doc_count",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "zincsearch:offset",
      "@type": "xsd:decimal"
    },
    "size": {
      "@id": "zincsearch:size",
      "@type": "xsd:integer"
    },
    "meta.TermQueryForSDK": "zincsearch:meta.TermQueryForSDK",
    "case_insensitive": {
      "@id": "zincsearch:case_insensitive",
      "@type": "xsd:boolean"
    },
    "value": {
      "@id": "zincsearch:value",
      "@type": "xsd:string"
    },
    "meta.SimpleQueryStringQuery": "zincsearch:meta.SimpleQueryStringQuery",
    "all_fields": {
      "@id": "zincsearch:all_fields",
      "@type": "xsd:boolean"
    },
    "meta.Total": "zincsearch:meta.Total",
    "meta.MatchQuery": "zincsearch:meta.MatchQuery",
    "fuzziness": {
      "@id": "zincsearch:fuzziness"
    },
    "operator": {
      "@id": "zincsearch:operator",
      "@type": "xsd:string"
    },
    "prefix_length": {
      "@id": "zincsearch:prefix_length",
      "@type": "xsd:decimal"
    },
    "v1.ZincQueryForSDK": "zincsearch:v1.ZincQueryForSDK",
    "aggs": {
      "@id": "zincsearch:aggs"
    },
    "explain": {
      "@id": "zincsearch:explain",
      "@type": "xsd:boolean"
    },
    "from": {
      "@id": "zincsearch:from",
      "@type": "xsd:integer"
    },
    "max_results": {
      "@id": "zincsearch:max_results",
      "@type": "xsd:integer"
    },
    "search_type": {
      "@id": "zincsearch:search_type",
      "@type": "xsd:string"
    },
    "sort_fields": {
      "@id": "zincsearch:sort_fields",
      "@container": "@list"
    },
    "meta.Aggregations": "zincsearch:meta.Aggregations",
    "auto_date_histogram": {
      "@id": "zincsearch:auto_date_histogram",
      "@type": "@id"
    },
    "avg": {
      "@id": "zincsearch:avg",
      "@type": "@id"
    },
    "cardinality": {
      "@id": "zincsearch:cardinality",
      "@type": "@id"
    },
    "count": {
      "@id": "zincsearch:count",
      "@type": "@id"
    },
    "date_histogram": {
      "@id": "zincsearch:date_histogram",
      "@type": "@id"
    },
    "date_range": {
      "@id": "zincsearch:date_range",
      "@type": "@id"
    },
    "histogram": {
      "@id": "zincsearch:histogram",
      "@type": "@id"
    },
    "ip_range": {
      "@id": "zincsearch:ip_range"
    },
    "max": {
      "@id": "zincsearch:max",
      "@type": "@id"
    },
    "min": {
      "@id": "zincsearch:min",
      "@type": "@id"
    },
    "range": {
      "@id": "zincsearch:range",
      "@type": "@id"
    },
    "sum": {
      "@id": "zincsearch:sum",
      "@type": "@id"
    },
    "terms": {
      "@id": "zincsearch:terms",
      "@type": "@id"
    },
    "weighted_avg": {
      "@id": "zincsearch:weighted_avg",
      "@type": "@id"
    },
    "v1.AggregationParams": "zincsearch:v1.AggregationParams",
    "agg_type": {
      "@id": "zincsearch:agg_type",
      "@type": "xsd:string"
    },
    "date_ranges": {
      "@id": "zincsearch:date_ranges",
      "@container": "@list"
    },
    "ranges": {
      "@id": "zincsearch:ranges",
      "@container": "@list"
    },
    "weight_field": {
      "@id": "zincsearch:weight_field",
      "@type": "xsd:string"
    },
    "meta.MultiMatchQuery": "zincsearch:meta.MultiMatchQuery",
    "minimum_should_match": {
      "@id": "zincsearch:minimum_should_match"
    },
    "meta.Shards": "zincsearch:meta.Shards",
    "failed": {
      "@id": "zincsearch:failed",
      "@type": "xsd:integer"
    },
    "skipped": {
      "@id": "zincsearch:skipped",
      "@type": "xsd:integer"
    },
    "successful": {
      "@id": "zincsearch:successful",
      "@type": "xsd:integer"
    },
    "meta.ZincQueryForSDK": "zincsearch:meta.ZincQueryForSDK",
    "sort": {
      "@id": "zincsearch:sort",
      "@container": "@list"
    },
    "timeout": {
      "@id": "zincsearch:timeout",
      "@type": "xsd:integer"
    },
    "track_total_hits": {
      "@id": "zincsearch:track_total_hits",
      "@type": "xsd:boolean"
    },
    "meta.RangeQueryForSDK": "zincsearch:meta.RangeQueryForSDK",
    "gt": {
      "@id": "zincsearch:gt",
      "@type": "xsd:string"
    },
    "gte": {
      "@id": "zincsearch:gte",
      "@type": "xsd:string"
    },
    "lt": {
      "@id": "zincsearch:lt",
      "@type": "xsd:string"
    },
    "lte": {
      "@id": "zincsearch:lte",
      "@type": "xsd:string"
    },
    "meta.Highlight": "zincsearch:meta.Highlight",
    "fragment_size": {
      "@id": "zincsearch:fragment_size",
      "@type": "xsd:integer"
    },
    "number_of_fragments": {
      "@id": "zincsearch:number_of_fragments",
      "@type": "xsd:integer"
    },
    "post_tags": {
      "@id": "zincsearch:post_tags",
      "@container": "@list"
    },
    "pre_tags": {
      "@id": "zincsearch:pre_tags",
      "@container": "@list"
    },
    "meta.ExistsQuery": "zincsearch:meta.ExistsQuery",
    "aggregation.HistogramBound": "zincsearch:aggregation.HistogramBound",
    "meta.AggregationRange": "zincsearch:meta.AggregationRange",
    "meta.QueryForSDK": "zincsearch:meta.QueryForSDK",
    "bool": {
      "@id": "zincsearch:bool"
    },
    "exists": {
      "@id": "zincsearch:exists"
    },
    "fuzzy": {
      "@id": "zincsearch:fuzzy"
    },
    "ids": {
      "@id": "zincsearch:ids"
    },
    "match": {
      "@id": "zincsearch:match"
    },
    "match_all": {
      "@id": "zincsearch:match_all"
    },
    "match_bool_prefix": {
      "@id": "zincsearch:match_bool_prefix"
    },
    "match_none": {
      "@id": "zincsearch:match_none"
    },
    "match_phrase": {
      "@id": "zincsearch:match_phrase"
    },
    "match_phrase_prefix": {
      "@id": "zincsearch:match_phrase_prefix"
    },
    "multi_match": {
      "@id": "zincsearch:multi_match"
    },
    "prefix": {
      "@id": "zincsearch:prefix"
    },
    "query_string": {
      "@id": "zincsearch:query_string"
    },
    "regexp": {
      "@id": "zincsearch:regexp"
    },
    "simple_query_string": {
      "@id": "zincsearch:simple_query_string"
    },
    "term": {
      "@id": "zincsearch:term"
    },
    "wildcard": {
      "@id": "zincsearch:wildcard"
    },
    "meta.Hits": "zincsearch:meta.Hits",
    "hits": {
      "@id": "zincsearch:hits",
      "@container": "@list"
    },
    "max_score": {
      "@id": "zincsearch:max_score",
      "@type": "xsd:decimal"
    },
    "meta.AggregationResponse": "zincsearch:meta.AggregationResponse",
    "buckets": {
      "@id": "zincsearch:buckets"
    },
    "meta.DateRange": "zincsearch:meta.DateRange",
    "to": {
      "@id": "zincsearch:to",
      "@type": "xsd:string"
    },
    "meta.AggregationsTerms": "zincsearch:meta.AggregationsTerms",
    "order": {
      "@id": "zincsearch:order"
    },
    "meta.SearchResponse": "zincsearch:meta.SearchResponse",
    "_shards": {
      "@id": "zincsearch:_shards",
      "@type": "@id"
    },
    "aggregations": {
      "@id": "zincsearch:aggregations"
    },
    "timed_out": {
      "@id": "zincsearch:timed_out",
      "@type": "xsd:boolean"
    },
    "took": {
      "@id": "zincsearch:took",
      "@type": "xsd:integer"
    },
    "meta.PrefixQuery": "zincsearch:meta.PrefixQuery",
    "meta.HttpRetriesResponse": "zincsearch:meta.HttpRetriesResponse",
    "bulk": {
      "@id": "zincsearch:bulk",
      "@type": "xsd:integer"
    },
    "search": {
      "@id": "zincsearch:search",
      "@type": "xsd:integer"
    },
    "meta.RegexpQuery": "zincsearch:meta.RegexpQuery",
    "flags": {
      "@id": "zincsearch:flags",
      "@type": "xsd:string"
    },
    "meta.BoolQueryForSDK": "zincsearch:meta.BoolQueryForSDK",
    "must": {
      "@id": "zincsearch:must",
      "@container": "@list"
    },
    "must_not": {
      "@id": "zincsearch:must_not",
      "@container": "@list"
    },
    "should": {
      "@id": "zincsearch:should",
      "@container": "@list"
    },
    "meta.AggregationDateHistogram": "zincsearch:meta.AggregationDateHistogram",
    "calendar_interval": {
      "@id": "zincsearch:calendar_interval",
      "@type": "xsd:string"
    },
    "fixed_interval": {
      "@id": "zincsearch:fixed_interval",
      "@type": "xsd:string"
    },
    "meta.WildcardQuery": "zincsearch:meta.WildcardQuery",
    "meta.AggregationAutoDateHistogram": "zincsearch:meta.AggregationAutoDateHistogram",
    "minimum_interval": {
      "@id": "zincsearch:minimum_interval",
      "@type": "xsd:string"
    },
    "meta.FuzzyQuery": "zincsearch:meta.FuzzyQuery",
    "meta.IdsQuery": "zincsearch:meta.IdsQuery",
    "values": {
      "@id": "zincsearch:values",
      "@container": "@list"
    },
    "meta.Range": "zincsearch:meta.Range",
    "v1.QueryParams": "zincsearch:v1.QueryParams",
    "end_time": {
      "@id": "zincsearch:end_time",
      "@type": "xsd:string"
    },
    "start_time": {
      "@id": "zincsearch:start_time",
      "@type": "xsd:string"
    },
    "meta.HTTPResponseDeleteByQuery": "zincsearch:meta.HTTPResponseDeleteByQuery",
    "batches": {
      "@id": "zincsearch:batches",
      "@type": "xsd:integer"
    },
    "deleted": {
      "@id": "zincsearch:deleted",
      "@type": "xsd:integer"
    },
    "failures": {
      "@id": "zincsearch:failures",
      "@container": "@list"
    },
    "noops": {
      "@id": "zincsearch:noops",
      "@type": "xsd:integer"
    },
    "requests_per_second": {
      "@id": "zincsearch:requests_per_second",
      "@type": "xsd:integer"
    },
    "retries": {
      "@id": "zincsearch:retries",
      "@type": "@id"
    },
    "throttled_millis": {
      "@id": "zincsearch:throttled_millis",
      "@type": "xsd:integer"
    },
    "throttled_until_millis": {
      "@id": "zincsearch:throttled_until_millis",
      "@type": "xsd:integer"
    },
    "time_out": {
      "@id": "zincsearch:time_out",
      "@type": "xsd:boolean"
    },
    "version_conflicts": {
      "@id": "zincsearch:version_conflicts",
      "@type": "xsd:integer"
    },
    "meta.AggregationIPRange": "zincsearch:meta.AggregationIPRange",
    "v1.AggregationDateRange": "zincsearch:v1.AggregationDateRange",
    "meta.AggregationDateRange": "zincsearch:meta.AggregationDateRange",
    "meta.MatchPhraseQuery": "zincsearch:meta.MatchPhraseQuery",
    "v1.AggregationNumberRange": "zincsearch:v1.AggregationNumberRange",
    "meta.MatchPhrasePrefixQuery": "zincsearch:meta.MatchPhrasePrefixQuery",
    "meta.AggregationMetric": "zincsearch:meta.AggregationMetric",
    "meta.IPRange": "zincsearch:meta.IPRange",
    "meta.MatchBoolPrefixQuery": "zincsearch:meta.MatchBoolPrefixQuery",
    "auth.LoginResponse": "zincsearch:auth.LoginResponse",
    "user": {
      "@id": "zincsearch:user",
      "@type": "@id"
    },
    "validated": {
      "@id": "zincsearch:validated",
      "@type": "xsd:boolean"
    },
    "auth.LoginUser": "zincsearch:auth.LoginUser",
    "auth.UpdateAccountRequest": "zincsearch:auth.UpdateAccountRequest",
    "new_password": {
      "@id": "zincsearch:new_password",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "zincsearch:password",
      "@type": "xsd:string"
    },
    "meta.User": "zincsearch:meta.User",
    "salt": {
      "@id": "zincsearch:salt",
      "@type": "xsd:string"
    },
    "auth.LoginRequest": "zincsearch:auth.LoginRequest",
    "meta.VersionResponse": "zincsearch:meta.VersionResponse",
    "branch": {
      "@id": "zincsearch:branch",
      "@type": "xsd:string"
    },
    "build": {
      "@id": "zincsearch:build",
      "@type": "xsd:string"
    },
    "build_date": {
      "@id": "zincsearch:build_date",
      "@type": "xsd:string"
    },
    "commit_hash": {
      "@id": "zincsearch:commit_hash",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "zincsearch:version",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "ZincSearch API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ZincSearch'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-04) from openapi/zincsearch-document-api-openapi.yml, openapi/zincsearch-healthz-api-openapi.yml, openapi/zincsearch-index-api-openapi.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/zincsearch-document-api-openapi.yml",
    "openapi/zincsearch-healthz-api-openapi.yml",
    "openapi/zincsearch-index-api-openapi.yml",
    "openapi/zincsearch-permission-api-openapi.yml",
    "openapi/zincsearch-role-api-openapi.yml"
  ]
}