{"openapi":"3.1.0","info":{"title":"mcp.hk HTTP API","version":"0.1.0"},"paths":{"/healthz":{"get":{"summary":"Health","operationId":"health_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/readyz":{"get":{"summary":"Ready","operationId":"ready_readyz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/status":{"get":{"summary":"Status","operationId":"status_api_v1_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/packs":{"get":{"summary":"Packs","description":"Queryable packs, including independent external providers.","operationId":"packs_api_v1_packs_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/companies":{"get":{"summary":"Company Search","operationId":"company_search_api_v1_companies_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string","minLength":2,"maxLength":200},{"type":"null"}],"title":"Q"}},{"name":"namespace","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"Namespace"}},{"name":"value","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Value"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}],"title":"Cursor"}},{"name":"view","in":"query","required":false,"schema":{"enum":["archive","latest_observed"],"type":"string","default":"archive","title":"View"}},{"name":"requireFresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Requirefresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/companies/notice":{"get":{"summary":"Company Notice","operationId":"company_notice_api_v1_companies_notice_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/companies/updates/status":{"get":{"summary":"Official Company Status","operationId":"official_company_status_api_v1_companies_updates_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/companies/{entity_id}":{"get":{"summary":"Company Get","operationId":"company_get_api_v1_companies__entity_id__get","parameters":[{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","title":"Entity Id"}},{"name":"version","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":100,"pattern":"^[A-Za-z0-9._-]+$"},{"type":"null"}],"title":"Version"}},{"name":"view","in":"query","required":false,"schema":{"enum":["archive","latest_observed"],"type":"string","default":"archive","title":"View"}},{"name":"requireFresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Requirefresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/companies/{entity_id}/{family}":{"get":{"summary":"Company History","operationId":"company_history_api_v1_companies__entity_id___family__get","parameters":[{"name":"entity_id","in":"path","required":true,"schema":{"type":"integer","title":"Entity Id"}},{"name":"family","in":"path","required":true,"schema":{"enum":["names","officers","licences","licence_relationships"],"type":"string","title":"Family"}},{"name":"version","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":100,"pattern":"^[A-Za-z0-9._-]+$"},{"type":"null"}],"title":"Version"}},{"name":"view","in":"query","required":false,"schema":{"enum":["archive","latest_observed"],"type":"string","default":"archive","title":"View"}},{"name":"requireFresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Requirefresh"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}],"title":"Cursor"}},{"name":"asOf","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":10},{"type":"null"}],"title":"Asof"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/properties/search":{"get":{"summary":"Property Search","operationId":"property_search_api_v1_properties_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":200,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":20,"minimum":1,"default":10,"title":"Limit"}},{"name":"lang","in":"query","required":false,"schema":{"enum":["en","zh-Hant"],"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/properties/building":{"get":{"summary":"Property Building","operationId":"property_building_api_v1_properties_building_get","parameters":[{"name":"buildingId","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9:_-]*$","title":"Buildingid"}},{"name":"lang","in":"query","required":false,"schema":{"enum":["en","zh-Hant"],"type":"string","default":"en","title":"Lang"}},{"name":"quality","in":"query","required":false,"schema":{"enum":["all","current"],"type":"string","default":"all","title":"Quality"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/properties/price-history":{"get":{"summary":"Property History","operationId":"property_history_api_v1_properties_price_history_get","parameters":[{"name":"buildingId","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9:_-]*$","title":"Buildingid"}},{"name":"lang","in":"query","required":false,"schema":{"enum":["en","zh-Hant"],"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/properties/coverage":{"get":{"summary":"Property Coverage","operationId":"property_coverage_api_v1_properties_coverage_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/plates/search":{"get":{"summary":"Plate Search","description":"Historical Plate.hk auction records; exact match by default.","operationId":"plate_search_api_v1_plates_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":16,"title":"Q"}},{"name":"dataset","in":"query","required":false,"schema":{"enum":["all","pvrm","tvrm_physical","tvrm_eauction","tvrm_legacy"],"type":"string","default":"all","title":"Dataset"}},{"name":"mode","in":"query","required":false,"schema":{"enum":["exact","exact_prefix","contains"],"type":"string","default":"exact","title":"Mode"}},{"name":"sort","in":"query","required":false,"schema":{"enum":["amount_desc","amount_asc","date_desc","plate_asc"],"type":"string","default":"date_desc","title":"Sort"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":1,"title":"Page"}},{"name":"pageSize","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":20,"title":"Pagesize"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/plates/comparables":{"get":{"summary":"Plate Comparables","description":"Historical structural comparisons, never a current valuation.","operationId":"plate_comparables_api_v1_plates_comparables_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":16,"title":"Q"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":1,"title":"Page"}},{"name":"pageSize","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":8,"title":"Pagesize"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/plates/datasets":{"get":{"summary":"Plate Datasets","description":"Plate.hk coverage and source publication date; counts overlap with all.","operationId":"plate_datasets_api_v1_plates_datasets_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/addresses/search":{"get":{"summary":"Addresses","operationId":"addresses_api_v1_addresses_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":200,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":10,"minimum":1,"default":5,"title":"Limit"}},{"name":"lang","in":"query","required":false,"schema":{"enum":["en","zh-Hant"],"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/addresses/{geoAddress}":{"get":{"summary":"Address","operationId":"address_api_v1_addresses__geoAddress__get","parameters":[{"name":"geoAddress","in":"path","required":true,"schema":{"type":"string","title":"Geoaddress"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/restaurants":{"get":{"summary":"Restaurants","operationId":"restaurants_api_v1_restaurants_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":200,"default":"","title":"Q"}},{"name":"district","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District"}},{"name":"licenceType","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Licencetype"}},{"name":"lat","in":"query","required":false,"schema":{"anyOf":[{"type":"number","maximum":22.6,"minimum":22.1},{"type":"null"}],"title":"Lat"}},{"name":"lon","in":"query","required":false,"schema":{"anyOf":[{"type":"number","maximum":114.6,"minimum":113.8},{"type":"null"}],"title":"Lon"}},{"name":"radiusM","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":50},{"type":"null"}],"title":"Radiusm"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}],"title":"Cursor"}},{"name":"includeSummary","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Includesummary"}},{"name":"requireFresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Requirefresh"}},{"name":"lang","in":"query","required":false,"schema":{"enum":["en","zh-Hant"],"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/restaurants/{licenceId}":{"get":{"summary":"Restaurant","operationId":"restaurant_api_v1_restaurants__licenceId__get","parameters":[{"name":"licenceId","in":"path","required":true,"schema":{"type":"string","title":"Licenceid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/districts":{"get":{"summary":"Districts","operationId":"districts_api_v1_districts_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/districts/{districtId}/statistics":{"get":{"summary":"Statistics","operationId":"statistics_api_v1_districts__districtId__statistics_get","parameters":[{"name":"districtId","in":"path","required":true,"schema":{"type":"string","title":"Districtid"}},{"name":"year","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":2100,"minimum":2000},{"type":"null"}],"title":"Year"}},{"name":"requireFresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Requirefresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/datasets":{"get":{"summary":"Datasets","operationId":"datasets_api_v1_datasets_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":200,"default":"*:*","title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":10000,"minimum":0,"default":0,"title":"Offset"}},{"name":"lang","in":"query","required":false,"schema":{"enum":["en","zh-Hant"],"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/datasets/{datasetId}":{"get":{"summary":"Dataset","operationId":"dataset_api_v1_datasets__datasetId__get","parameters":[{"name":"datasetId","in":"path","required":true,"schema":{"type":"string","title":"Datasetid"}},{"name":"lang","in":"query","required":false,"schema":{"enum":["en","zh-Hant"],"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/coverage":{"get":{"summary":"Coverage","operationId":"coverage_api_v1_coverage_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/catalogue/datasets":{"get":{"summary":"Search","description":"Search connected services and the reconciled native catalogue inventory, independent of the incomplete CKAN search index.","operationId":"search_api_v1_catalogue_datasets_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":200,"default":"","title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":100000,"minimum":0,"default":0,"title":"Offset"}},{"name":"access","in":"query","required":false,"schema":{"enum":["all","connected","sources"],"type":"string","default":"all","title":"Access"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/catalogue/datasets/{datasetId}":{"get":{"summary":"Dataset","operationId":"dataset_api_v1_catalogue_datasets__datasetId__get","parameters":[{"name":"datasetId","in":"path","required":true,"schema":{"type":"string","title":"Datasetid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/catalogue/datasets/{datasetId}/resources":{"get":{"summary":"Dataset Resources","operationId":"dataset_resources_api_v1_catalogue_datasets__datasetId__resources_get","parameters":[{"name":"datasetId","in":"path","required":true,"schema":{"type":"string","title":"Datasetid"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":100000,"minimum":0,"default":0,"title":"Offset"}},{"name":"format","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":30},{"type":"null"}],"title":"Format"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":30},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/resources":{"get":{"summary":"Directory","operationId":"directory_api_v1_resources_get","parameters":[{"name":"datasetId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Datasetid"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"format","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Format"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":100000,"minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/resources/{resourceId}/schema":{"get":{"summary":"Schema","operationId":"schema_api_v1_resources__resourceId__schema_get","parameters":[{"name":"resourceId","in":"path","required":true,"schema":{"type":"string","title":"Resourceid"}},{"name":"recordPath","in":"query","required":false,"schema":{"type":"string","maxLength":300,"default":"","title":"Recordpath"}},{"name":"sheet","in":"query","required":false,"schema":{"type":"string","maxLength":100,"default":"","title":"Sheet"}},{"name":"layer","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":10000,"minimum":0},{"type":"null"}],"title":"Layer"}},{"name":"requireFresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Requirefresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Schema Post","description":"Read-only schema inspection with source parameters, equivalent to MCP.","operationId":"schema_post_api_v1_resources__resourceId__schema_post","parameters":[{"name":"resourceId","in":"path","required":true,"schema":{"type":"string","title":"Resourceid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceSchemaQuery"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/resources/{resourceId}/query":{"post":{"summary":"Query","description":"Read-only scalar equality filters and field selection. Source values keep their original types.","operationId":"query_api_v1_resources__resourceId__query_post","parameters":[{"name":"resourceId","in":"path","required":true,"schema":{"type":"string","title":"Resourceid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceQuery"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/resources/{resourceId}/records":{"get":{"summary":"Records","operationId":"records_api_v1_resources__resourceId__records_get","parameters":[{"name":"resourceId","in":"path","required":true,"schema":{"type":"string","title":"Resourceid"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","maximum":100000,"minimum":0,"default":0,"title":"Offset"}},{"name":"recordPath","in":"query","required":false,"schema":{"type":"string","maxLength":300,"default":"","title":"Recordpath"}},{"name":"sheet","in":"query","required":false,"schema":{"type":"string","maxLength":100,"default":"","title":"Sheet"}},{"name":"layer","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":10000,"minimum":0},{"type":"null"}],"title":"Layer"}},{"name":"version","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Version"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ResourceQuery":{"properties":{"parameters":{"additionalProperties":{"type":"string"},"type":"object","maxProperties":10,"title":"Parameters"},"recordPath":{"type":"string","maxLength":300,"title":"Recordpath","default":""},"sheet":{"type":"string","maxLength":100,"title":"Sheet","default":""},"layer":{"anyOf":[{"type":"integer","maximum":10000.0,"minimum":0.0},{"type":"null"}],"title":"Layer"},"requireFresh":{"type":"boolean","title":"Requirefresh","default":false},"filters":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"boolean"},{"type":"null"}]},"type":"object","maxProperties":10,"title":"Filters"},"fields":{"items":{"type":"string"},"type":"array","maxItems":100,"title":"Fields"},"limit":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Limit","default":20},"offset":{"type":"integer","maximum":100000.0,"minimum":0.0,"title":"Offset","default":0},"version":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Version"}},"additionalProperties":false,"type":"object","title":"ResourceQuery"},"ResourceSchemaQuery":{"properties":{"parameters":{"additionalProperties":{"type":"string"},"type":"object","maxProperties":10,"title":"Parameters"},"recordPath":{"type":"string","maxLength":300,"title":"Recordpath","default":""},"sheet":{"type":"string","maxLength":100,"title":"Sheet","default":""},"layer":{"anyOf":[{"type":"integer","maximum":10000.0,"minimum":0.0},{"type":"null"}],"title":"Layer"},"requireFresh":{"type":"boolean","title":"Requirefresh","default":false}},"additionalProperties":false,"type":"object","title":"ResourceSchemaQuery"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}